Опубликован код движка для рендеринга PDF в браузере Chrome

в 9:47, , рубрики: chrome, open source, PDF, pdf.js, браузеры, Софт, метки: , ,

Опубликован код движка для рендеринга PDF в браузере ChromeКомпания Google опубликовала под свободной лицензией BSD исходный код PDFium — движка, который осуществляет рендеринг PDF в браузере Chrome. Он осуществляет очень точный и быстрый рендеринг документов, не уступая Acrobat Reader.

Движок PDFium разработан при участии коммерческой компании Foxit Software, которая выпускает много проприетарных программ для работы с PDF, в том числе редакторы документов, быстрые индексаторы архивов, SDK для внедрения в сторонние продукты. Разработчики заявляют, что их программное обеспечение по производительности примерно в три раза превосходит любой другой софт для работы с PDF, включая фирменные программы от Adobe.

Судя по всему, Google лицензировала у Foxit Software движок рендеринга и добилась разрешения выложить исходный код в общественное пользование.

Без сомнения, PDFium найдёт широкое применение в других свободных проектах. Например, теперь можно спокойно добавить чистый и качественный код C++ для рендеринга PDF в браузер Chromium, а также в Firefox, Opera и проч.

Разработчики Mozilla давно разрабатывают свой движок pdf.js на JavaScript, теперь они могут освободить силы для других проектов. А пользователи Firefox получат нормальный рендеринг PDF, поскольку PDFium работает быстрее и лучше, чем pdf.js и любые другие аналоги.

Впрочем, для Mozilla не так всё просто. Этот плагин использует движок V8 для рендеринга JavaScript, так что придётся включить его в состав Firefox, со всеми вытекающими последствиями из-за наличия двух движков рендеринга. Но зато в Chromium можно встроить без проблем.

Автор: alizar

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js