Snelstart

Snelstart

Deze pagina loopt de kleinste bruikbare cyclus door: maak een nieuwe PDF, plaats er tekst op, voeg een tweede pagina toe, sla deze op op schijf, en open het resultaat opnieuw om te bevestigen dat het paginanummer en de inhoud de round-trip hebben overleefd.


Vereisten

VereisteDetail
Node.js22 of later
Package@asposefoss/pdf geïnstalleerd (Installation)

1. Maak een document en voeg tekst toe

Document.New() neemt een PageFormat en start een document met één lege pagina in die grootte. doc.Pages[0] is de eerste Page; Page.AddText() plaatst gepositioneerde tekst erop, en Document.AddPage() voegt verdere pagina’s toe — hier een liggende variant van hetzelfde formaat.

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. Sla het document op

Roep Document.WriteTo() aan op het doc-object dat in stap 1 is gemaakt om het naar een bestandslocatie te schrijven — dit is dezelfde opslaan-aanroep die in de volledige ontwikkelaarsgids wordt gebruikt, en standaard produceert het een PDF zonder extra compressie-opties.

doc.WriteTo('quickstart.pdf');

3. Open opnieuw en verifieer

Document.OpenFile() leest het quickstart.pdf bestand dat in stap 2 is geschreven terug van de schijf in een nieuwe Document instantie. Het lezen van Pages.length in dat heropende document bevestigt dat beide pagina’s — de originele A4-pagina en de liggende pagina die is toegevoegd met AddPage() — correct zijn geschreven.

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

Volgende stappen

Zie ook

 Nederlands