Quickstart

Швидкий старт

На цій сторінці розглядається найменший корисний цикл: створити новий PDF, розмістити на ньому текст, додати другу сторінку, зберегти файл на диск і знову відкрити результат, щоб переконатися, що кількість сторінок і вміст пережили цикл.


Передумови

ВимогаПодробиці
Node.js22 або новіше
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

Наступні кроки

Дивіться також

 Українська