Библиотека PDF-редактора JavaScript с открытым исходным кодом
Бесплатная библиотека JavaScript с открытым исходным кодом для создания PDF-документов.
Что такое PDFKit?
PDFKit — это бесплатная библиотека JavaScript с открытым исходным кодом для создания и редактирования PDF-файлов. Он позволяет создавать PDF-файлы с нуля, добавлять в PDF-файлы текст, изображения и фигуры, создавать PDF-формы и т. д. Этот инструмент удобен для создания всех видов PDF-документов, таких как счета-фактуры или отчеты.
Ниже приведены некоторые основные функции PDFKit:
- Создание PDF-файлов и добавление текста. PDFKit позволяет создавать новые PDF-документы с нуля и добавлять в них текст.
- Добавление изображений. Он также позволяет вставлять изображения в документы PDF.
- Создание фигур. PDFKit предоставляет инструменты для создания различных фигур, таких как прямоугольники, круги и линии, в документах PDF. Вы можете контролировать их размер, положение и внешний вид.
- Создание форм. PDFKit поддерживает создание PDF-форм, которые могут включать текстовые поля, флажки и переключатели. Это важно для создания форм, которые пользователи могут заполнять в электронном виде.
Начало работы с PDFKit
Вы можете установить библиотеку PDFKit с помощью менеджера пакетов npm. Просто введите следующую команду после установки npm.
Установить с помощью NPM
npm install pdfkit
Создание PDF-документа
Мы можем легко создать PDF-документ и добавить в него текст, используя библиотеку PDFKit. Мы также можем установить собственные шрифты и размеры шрифтов с помощью PDFKit. Например, проверьте приведенный ниже фрагмент кода:
Выход
Следующий вывод отображает сгенерированный PDF-документ:
Добавление изображений в PDF
Мы можем создать PDF-файл и добавить в него изображения, используя библиотеку PDFKit. Мы также можем выровнять изображение как по вертикали, так и по горизонтали, используя аргументы align и valign, как показано в фрагменте кода ниже:
Выход
На снимке экрана ниже показан PDF-документ с добавленным к нему изображением:
Добавление фигур в PDF
Мы также можем создать PDF-файл и добавить в него такие фигуры, как треугольники и круги, с помощью библиотеки PDFKit. Мы будем использовать такие функции, как circle и lineto, чтобы рисовать фигуры, как показано в приведенном ниже фрагменте кода:
Выход
На следующем снимке экрана показан PDF-документ с фигурами, нарисованными с использованием приведенного выше фрагмента кода:
Создание форм в PDF
Библиотека PDFKit также позволяет создавать формы в PDF-документе. В библиотеке нет встроенной функции для создания форм, но мы можем использовать ее функции, связанные с текстом и фигурами, для создания формы PDF, как показано в приведенном ниже фрагменте кода:
Выход
На следующем снимке экрана показана форма, созданная в PDF-документе:
Заключение
В заключение отметим, что PDFKit — это простая в использовании и бесплатная библиотека JavaScript для создания PDF-файлов. Он предлагает доступный и удобный способ создания PDF-документов, что делает его идеальным выбором для задач, связанных с созданием форм, размещением текста и изображений, а также дизайном фигур.
Хотя PDFKit превосходен во многих областях, стоит отметить, что некоторые функции, такие как выравнивание изображений по центру страницы, могут потребовать дополнительной настройки и внимания для достижения желаемых результатов. В остальном это надежный инструмент для многих задач, связанных с PDF.
Похожие Продукты
- Apache POI XWPF | Java API с открытым исходным кодом для создания и изменения файлов DOCX
- DocX | Открытый исходный код .NET API для создания и изменения файлов DOCX
- Docx4J | Открытый исходный код Java API для создания и изменения файлов DOC и DOCX
- ExcelDataReader | API .NET с открытым исходным кодом для чтения документов XLS, XLSX, CSV и электронных таблиц
- FileFormat.Cells | Создание и обновление файлов Excel с помощью C# .NET