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

RequisitoDetalhe
Node.js22 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

Ver também

 Português