Quickstart
Snabbstart
Den här sidan går igenom den minsta användbara cykeln: skapa en ny PDF, placera text på den, lägga till en andra sida, spara den till disk och öppna resultatet igen för att bekräfta att sidantalet och innehållet överlevde rundresan.
Förutsättningar
| Krav | Detalj |
|---|---|
| Node.js | 22 eller senare |
| Package | @asposefoss/pdf installerad (Installation) |
1. Skapa ett dokument och lägg till text
Document.New() tar en PageFormat och startar ett dokument med en tom sida i den storleken. doc.Pages[0] är den första Page; Page.AddText() placerar positionerad text på den, och Document.AddPage() lägger till ytterligare sidor — här en liggande variant av samma 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. Spara dokumentet
Anropa Document.WriteTo() på doc-objektet som byggdes i steg 1 för att skriva det till en filväg — detta är samma sparningsanrop som används i hela utvecklarguiden, och som standard genererar det en PDF utan ytterligare komprimeringsalternativ.
doc.WriteTo('quickstart.pdf');3. Öppna igen och verifiera
Document.OpenFile() läser quickstart.pdf-filen som skrevs i steg 2 tillbaka från disken in i en ny Document-instans. Att läsa Pages.length i det återöppnade dokumentet bekräftar att båda sidorna — den ursprungliga A4-sidan och den liggande sidan som lagts till med AddPage() — skrevs korrekt.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Nästa steg
- Utvecklarguide — funktionsnivådokumentation
- Kärna API — dokument- och sidhantering i detalj