Quickstart
Início rápido
Esta página percorre o ciclo mais pequeno e útil: criar um novo PDF, colocar texto nele, adicionar uma segunda página, salvá-lo no disco e reabrir o resultado para confirmar que a contagem de páginas e o conteúdo sobreviveram à viagem de ida e volta.
Pré-requisitos
| Requisito | Detalhe |
|---|---|
| Node.js | 22 ou posterior |
| Package | @asposefoss/pdf instalado (Installation) |
1. Crie um documento e adicione texto
Document.New() recebe um PageFormat e inicia um documento com uma página em branco naquele tamanho. doc.Pages[0] é o primeiro Page; Page.AddText() coloca texto posicionado nele, e Document.AddPage() acrescenta páginas adicionais — aqui uma variante paisagem do mesmo 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. Salve o documento
Chame Document.WriteTo() no objeto doc criado na etapa 1 para gravá-lo em um caminho de arquivo — esta é a mesma chamada de salvamento usada ao longo do guia do desenvolvedor e, por padrão, produz um PDF sem opções de compressão adicionais.
doc.WriteTo('quickstart.pdf');3. Reabrir e verificar
Document.OpenFile() lê o arquivo quickstart.pdf escrito na etapa 2 de volta do disco para uma nova instância Document. Ler Pages.length nesse documento reaberto confirma que ambas as páginas — a página A4 original e a página em modo paisagem acrescentada com AddPage() — foram escritas corretamente.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Próximas etapas
- Guia do desenvolvedor — documentação de nível de recurso
- Core API — gerenciamento de documentos e páginas em profundidade