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

KravDetalj
Node.js22 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

Se även

 Svenska