ChromeブラウザーでPDFをレンダリングするための公開エンジンコード

Googleは、無料のBSDライセンスの下で、ChromeブラウザーでPDFをレンダリングするエンジンであるPDFiumソースコードを公開しました。 Acrobat Readerに劣らず、非常に正確で高速なドキュメントレンダリングを提供します。

PDFiumエンジンは、ドキュメントエディター、高速アーカイブインデクサー、サードパーティ製品での実装用SDKなど、PDFを操作するための多くの独自プログラムを作成する商用企業Foxit Softwareの参加により開発されました。 開発者は、Adobeのブランドプログラムを含む、PDFを操作するためのソフトウェアパフォーマンスが他のどのソフトウェアよりも約3倍優れていると主張しています。

どうやら、GoogleはFoxit Softwareからレンダリングエンジンのライセンスを取得し、ソースコードをパブリックドメインに置く許可を取得したようです。

間違いなく、PDFiumは他の無料プロジェクトで広く使用されます。 たとえば、PDFをChromiumブラウザ、Firefox、Operaなどにレンダリングするためのクリーンで高品質のC ++コードを安全に追加できるようになりました。

Mozilla開発者は長い間pdf.js JavaScriptエンジンを開発してきましたが、今では他のプロジェクトを解放できます。 また、PDFiumはpdf.jsや他の類似物よりも高速で優れているため、Firefoxユーザーは通常のPDFレンダリングを受け取ります。

ただし、Mozillaはそれほど単純ではありません。 このプラグインはV8エンジンを使用してJavaScriptをレンダリングするため、Firefoxに含める必要があります。2つのレンダリングエンジンが存在するため、すべての結果が得られます。 しかし一方で、Chromiumは問題なく統合できます。

Source: https://habr.com/ru/post/J223759/


All Articles