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
| Wymaganie | Szczegół |
|---|---|
| Node.js | 22 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
- Przewodnik dewelopera — dokumentacja na poziomie funkcji
- Rdzeń API — szczegółowe zarządzanie dokumentami i stronami