Rychlý start

Rychlý start

Tato stránka provádí nejmenší užitečný cyklus: vytvoří nový PDF, umístí na něj text, přidá druhou stránku, uloží jej na disk a znovu otevře výsledek, aby potvrdila, že počet stránek a obsah přežily celý proces.


Požadavky

PožadavekDetail
Node.js22 nebo novější
Package@asposefoss/pdf nainstalováno (Installation)

1. Vytvořte dokument a přidejte text

Document.New() přijímá PageFormat a zahajuje dokument s jednou prázdnou stránkou v této velikosti. doc.Pages[0] je první Page; Page.AddText() umisťuje na ni text na určené pozici a Document.AddPage() přidává další stránky—zde varianta na šířku stejného formátu.

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. Uložte dokument

Vyvolejte Document.WriteTo() na objektu doc, který byl vytvořen v kroku 1, aby se zapsal na souborovou cestu—jedná se o stejný příkaz pro uložení, který je používán v celém vývojářském průvodci, a ve výchozím nastavení vytváří PDF bez dalších možností komprese.

doc.WriteTo('quickstart.pdf');

3. Znovu otevřete a ověřte

Document.OpenFile() načte soubor quickstart.pdf vytvořený ve druhém kroku zpět z disku do nové instance Document. Čtení Pages.length v tomto znovu otevřeném dokumentu potvrzuje, že obě stránky — původní stránka formátu A4 a krajová stránka připojená s AddPage() — byly zapsány správně.

const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2

Další kroky

Viz také:

 Čeština