Quickstart

Pornire rapidă

Această pagină parcurge cel mai mic ciclu util: creează un PDF nou, adaugă text pe el, adaugă o a doua pagină, îl salvează pe disc și redeschide rezultatul pentru a confirma că numărul de pagini și conținutul au supraviețuit călătoriei.


Precondiții

CerințăDetaliu
Node.js22 sau ulterioară
Package@asposefoss/pdf instalat (Installation)

1. Creează un document și adaugă text

Document.New() primește un PageFormat și începe un document cu o pagină goală în acea dimensiune. doc.Pages[0] este primul Page; Page.AddText() plasează text poziționat pe el, iar Document.AddPage() adaugă pagini suplimentare — aici o variantă în orientare peisaj a aceluiași format.

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. Salvează documentul

Apelează Document.WriteTo() pe obiectul doc creat în pasul 1 pentru a-l scrie într-o cale de fișier — aceasta este aceeași apelare de salvare utilizată în ghidul pentru dezvoltatori și, implicit, produce un PDF fără opțiuni suplimentare de comprimare.

doc.WriteTo('quickstart.pdf');

3. Redeschide și verifică

Document.OpenFile() citește fișierul quickstart.pdf scris în pasul 2 de pe disc într-o nouă instanță Document. Citirea Pages.length în acel document redeschis confirmă că ambele pagini — pagina originală A4 și pagina în format peisaj adăugată cu AddPage() — au fost scrise corect.

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

Pași următori

Vezi și:

 Română