Szybki start

Szybki start

Ta strona przeprowadza przez najmniejszy użyteczny cykl: utwórz nowy PDF, umieść na nim tekst, dodaj drugą stronę, zapisz go na dysku i ponownie otwórz wynik, aby potwierdzić, że liczba stron i zawartość przetrwały pełny przebieg.


Wymagania wstępne

WymaganieSzczegół
Node.js22 lub nowszy
Package@asposefoss/pdf zainstalowane (Installation)

1. Utwórz dokument i dodaj tekst

Document.New() przyjmuje PageFormat i rozpoczyna dokument z jedną pustą stroną w tym rozmiarze. doc.Pages[0] jest pierwszym Page; Page.AddText() umieszcza tekst w określonej pozycji na niej, a Document.AddPage() dodaje kolejne strony — tutaj wariant w orientacji poziomej tego samego formatu.

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. Zapisz dokument

Wywołaj Document.WriteTo() na obiekcie doc utworzonym w kroku 1, aby zapisać go do ścieżki pliku — jest to to samo wywołanie zapisu używane w całym przewodniku dewelopera i domyślnie generuje PDF bez dodatkowych opcji kompresji.

doc.WriteTo('quickstart.pdf');

3. Otwórz ponownie i zweryfikuj

Document.OpenFile() odczytuje plik quickstart.pdf zapisany w kroku 2 z dysku do nowej instancji Document. Odczytanie Pages.length w tym ponownie otwartym dokumencie potwierdza, że obie strony — oryginalna strona A4 oraz strona w orientacji poziomej dołączona AddPage() — zostały zapisane poprawnie.

const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2

Kolejne kroki

Zobacz także

 Polski