Guida rapida

Avvio rapido

Questa pagina descrive il ciclo più piccolo e utile: creare un nuovo PDF, posizionare del testo su di esso, aggiungere una seconda pagina, salvarlo su disco e riaprire il risultato per confermare che il conteggio delle pagine e il contenuto siano sopravvissuti al round-trip.


Prerequisiti

RequisitoDettaglio
Node.js22 o successive
Package@asposefoss/pdf installato (Installation)

1. Crea un documento e aggiungi testo

Document.New() prende un PageFormat e avvia un documento con una pagina vuota in quella dimensione. doc.Pages[0] è il primo Page; Page.AddText() posiziona il testo su di essa, e Document.AddPage() aggiunge ulteriori pagine — qui una variante in orizzontale dello stesso formato.

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. Salva il documento

Chiama Document.WriteTo() sull’oggetto doc creato al passo 1 per scriverlo in un percorso file — questa è la stessa chiamata di salvataggio usata in tutta la guida per sviluppatori, e per impostazione predefinita produce un PDF senza opzioni di compressione aggiuntive.

doc.WriteTo('quickstart.pdf');

3. Riapri e verifica

Document.OpenFile() legge il file quickstart.pdf scritto nel passo 2 dal disco in una nuova istanza Document. Leggere Pages.length su quel documento riaperto conferma che entrambe le pagine — la pagina A4 originale e la pagina in landscape aggiunta con AddPage() — siano state scritte correttamente.

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

Prossimi passi

Vedi anche

 Italiano