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
| Requisito | Dettaglio |
|---|---|
| Node.js | 22 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
- Guida per sviluppatori — documentazione a livello di funzionalità
- Core API — gestione approfondita di documenti e pagine