Бібліотека редактора 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-файлами.
Подібні Продукти
- DocX | Open Source .NET API для створення та зміни файлів DOCX
- ExcelDataReader | Open Source .NET API для читання документів XLS, XLSX, CSV і електронних таблиць
- FileFormat.Cells | Створення та оновлення файлів Excel за допомогою C# .NET
- FileFormat.Slides API | Відкритий код .NET API для Microsoft PowerPoint Формат файлу PPTX
- FileFormat.Words API | Open Source .NET API для форматів файлів Microsoft Word