Quickstart
Inicio rápido
Esta página recorre el ciclo útil más pequeño: crear un PDF nuevo, colocar texto en él, añadir una segunda página, guardarlo en disco y volver a abrir el resultado para confirmar que el recuento de páginas y el contenido sobrevivieron al proceso.
Requisitos previos
| Requisito | Detalle |
|---|---|
| Node.js | 22 o posterior |
| Package | @asposefoss/pdf instalado (Installation) |
1. Crear un documento y añadir texto
Document.New() toma un PageFormat y comienza un documento con una página en blanco en ese tamaño. doc.Pages[0] es el primer Page; Page.AddText() coloca texto posicionado en ella, y Document.AddPage() añade páginas adicionales — aquí una variante horizontal del mismo 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. Guardar el documento
Llame a Document.WriteTo() sobre el objeto doc creado en el paso 1 para escribirlo en una ruta de archivo — esta es la misma llamada de guardado utilizada a lo largo de la guía del desarrollador, y por defecto produce un PDF sin opciones de compresión adicionales.
doc.WriteTo('quickstart.pdf');3. Reabrir y verificar
Document.OpenFile() lee el archivo quickstart.pdf escrito en el paso 2 desde el disco en una nueva instancia de Document. Leer Pages.length en ese documento reabierto confirma que ambas páginas — la página A4 original y la página en orientación horizontal añadida con AddPage() — se escribieron correctamente.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Próximos pasos
- Guía del desarrollador — documentación a nivel de característica
- Núcleo API — gestión de documentos y páginas en profundidad