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žadavek | Detail |
|---|---|
| Node.js | 22 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
- Příručka pro vývojáře — dokumentace na úrovni funkcí
- Jádro API — podrobná správa dokumentů a stránek