Démarrage rapide
Démarrage rapide
Cette page décrit le cycle le plus petit utile: créer un nouveau PDF, y placer du texte, ajouter une deuxième page, l’enregistrer sur le disque, puis rouvrir le résultat pour confirmer que le nombre de pages et le contenu ont survécu au voyage aller-retour.
Prérequis
| Exigence | Détail |
|---|---|
| Node.js | 22 ou version ultérieure |
| Package | @asposefoss/pdf installé (Installation) |
1. Créer un document et ajouter du texte
Document.New() prend un(e) PageFormat et démarre un document avec une page vierge de cette taille. doc.Pages[0] est le premier Page; Page.AddText() place du texte positionné dessus, et Document.AddPage() ajoute d’autres pages — ici une variante paysage du même 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. Enregistrer le document
Appelez Document.WriteTo() sur l’objet doc créé à l’étape1 pour l’écrire à un chemin de fichier — il s’agit du même appel d’enregistrement utilisé tout au long du guide du développeur, et par défaut il génère un PDF sans options de compression supplémentaires.
doc.WriteTo('quickstart.pdf');3. Rouvrir et vérifier
Document.OpenFile() lit le fichier quickstart.pdf écrit à l’étape 2 depuis le disque dans une nouvelle instance Document. La lecture de Pages.length sur ce document rouvert confirme que les deux pages — la page A4 originale et la page paysage ajoutée avec AddPage() — ont été correctement écrites.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Étapes suivantes
- Guide du développeur — documentation au niveau des fonctionnalités
- Core API — gestion approfondie des documents et des pages