Quickstart
Швидкий старт
На цій сторінці розглядається найменший корисний цикл: створити новий PDF, розмістити на ньому текст, додати другу сторінку, зберегти файл на диск і знову відкрити результат, щоб переконатися, що кількість сторінок і вміст пережили цикл.
Передумови
| Вимога | Подробиці |
|---|---|
| Node.js | 22 або новіше |
| Package | @asposefoss/pdf встановлено (Installation) |
1. Створити документ і додати текст
Document.New() приймає PageFormat і створює документ з однією порожньою сторінкою цього розміру. doc.Pages[0] є першим Page; Page.AddText() розташовує позиційований текст на ньому, а Document.AddPage() додає подальші сторінки — тут варіант альбомної орієнтації того ж формату.
import { Document, PageFormat } from '@asposefoss/pdf';
const doc = Document.New(PageFormat.A4);
doc.Pages[0].AddText('Hello from Aspose.PDF FOSS!', 72, 720, { fontSize: 14 });
doc.AddPage(PageFormat.A4.landscape());
console.log('Page count:', doc.Pages.length);2. Зберегти документ
Викличте Document.WriteTo() на об’єкті doc, створеному на кроці 1, щоб записати його за шляхом до файлу — це той самий виклик збереження, який використовується у всьому посібнику розробника, і за замовчуванням він створює PDF без додаткових параметрів стиснення.
doc.WriteTo('quickstart.pdf');3. Перевідкрити та перевірити
Document.OpenFile() зчитує файл quickstart.pdf, створений у кроці 2, з диска у новий екземпляр Document. Читання Pages.length у цьому повторно відкритому документі підтверджує, що обидві сторінки — оригінальна сторінка A4 і альбомна сторінка, додана за допомогою AddPage() — були записані правильно.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Наступні кроки
- Посібник розробника — документація на рівні функцій
- Core API — докладне управління документами та сторінками