FOSS - это набор библиотек с открытым исходным кодом для работы с PDF-документами на каждой стадии их жизненного цикла. Библиотеки поддерживают создание новых документов с нуля, чтение и редактирование существующих файлов, разделение PDF в отдельные страничные документы и объединение нескольких PDFs в один файл. Шифровка с AES-128, AEs-256 и RC4-128 защищает документы паролями пользователя и владельца.
AcroForm охватывает полный набор интерактивных типов полей форм, включая текстовые ящики, выключательные ячейки и поля кнопок. Древние букмарки (очертания) могут быть созданы и отредактированы с использованием всех восьми типовых пунктов назначения PDF и названий мест назначений. Поддержка аннотации охватит текст, ссылку, подсвечку, свободный текст , круг, пробелы, прикрепление файла и аннотку штампа. Изображения можно встраивать и извлекать на основе каждой страницы. Табличная планировка предоставляется через заложенную таблицу, строку и модель ячеек с конфигурируемыми границами, заполнением, выравниванием и заполнить фоном.
Рендеры страниц преобразуют отдельные PDF-страницы в растровые изображения в формате BMP, PNG, JPEG, TIFF и GIF при настройке DPI. Документы PDF также могут быть экспортированы в HTML для просмотра и вставки в веб-ресурсе. Поиск полного текста определяет местоположение всех случаев строки запроса по всему документу, возвращая соответствующий текст, индекс страницы и координат рамковых ящиков. Метаданные документа (заголовок, автор, предмет, ключевые слова, создатель, продюсер, даты создания и модификации) можно читать и обновлять. Плоское укладка форм перерабатывает все интерактивные значения поля в статическую графику странице, производя нередактируемую копию.
Aspose.PDF FOSS выпущен под лицензией MIT без платы за время выполнения или ограничений на использование. Для семейства продуктов для предприятий см. Aspose.PDF — Enterprise Product Family.
Лицензированная MIT библиотека .NET для создания, чтения, редактирования, обеспечения и аннотации PDF-документов нулевая платовая зависимость.
Библиотека Java для создания и обработки PDF-документов. Лицензия MIT. Требует Java 11+.
Библиотека Pure-Go для создания, редактирования, объединения и обеспечения безопасности PDF документов открытый исходный код под MIT, нулевые зависимости от Go.