Quickstart
Gyorsindítás
Ez az oldal végigvezet a legkisebb hasznos cikluson: új PDF létrehozása, szöveg elhelyezése rajta, egy második oldal hozzáadása, lemezre mentés, majd az eredmény újranyitása, hogy megerősítsük, a lapok száma és a tartalom is túlélte a körutazást.
Előfeltételek
| Követelmény | Részletek |
|---|---|
| Node.js | 22 vagy újabb |
| Package | @asposefoss/pdf telepítve (Installation) |
1. Dokumentum létrehozása és szöveg hozzáadása
Document.New() egy PageFormat-t vesz át, és elindít egy dokumentumot egy üres oldallal ebben a méretben. doc.Pages[0] az első Page; Page.AddText() pozicionált szöveget helyez el rajta, és Document.AddPage() további oldalakat fűz hozzá — itt ugyanazon formátum tájolású változata.
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. Dokumentum mentése
Hívd meg a Document.WriteTo()-t a 1. lépésben létrehozott doc objektumon, hogy egy fájlútvonalra írja — ez ugyanaz a mentési hívás, amelyet a fejlesztői útmutatóban mindenhol használunk, és alapértelmezés szerint egy PDF-et hoz létre további tömörítési beállítások nélkül.
doc.WriteTo('quickstart.pdf');3. Újranyitás és ellenőrzés
Document.OpenFile() beolvassa a quickstart.pdf fájlt, amelyet a 2. lépésben írtak a lemezről egy új Document példányba. A Pages.length olvasása az újra megnyitott dokumentumban megerősíti, hogy mindkét oldal — az eredeti A4-es oldal és a AddPage()-vel kiegészített fekvő oldal — helyesen lett írva.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Következő lépések
- Fejlesztői útmutató — funkciószintű dokumentáció
- Core API — dokumentum- és oldalkezelés mélyrehatóan