Quickstart
เริ่มต้นอย่างเร็ว
หน้านี้อธิบายขั้นตอนที่สั้นที่สุดและมีประโยชน์: สร้าง PDF ใหม่, วางข้อความลงบนมัน, เพิ่มหน้าที่สอง, บันทึกลงดิสก์, แล้วเปิดผลลัพธ์ใหม่เพื่อยืนยันว่าจำนวนหน้าและเนื้อหายังคงอยู่หลังการเดินทางรอบนี้.
ข้อกำหนดเบื้องต้น
| ข้อกำหนด | รายละเอียด |
|---|---|
| Node.js | 22 หรือใหม่กว่า |
| Package | @asposefoss/pdf ติดตั้ง (Installation) |
1. สร้างเอกสารและเพิ่มข้อความ
Document.New() รับ PageFormat และเริ่มต้นเอกสารด้วยหน้าว่างหนึ่งหน้าขนาดนั้น. doc.Pages[0] คือ Page แรก; Page.AddText() วางข้อความที่กำหนดตำแหน่งบนมัน, และ Document.AddPage() เพิ่มหน้าต่อไป — ที่นี่เป็นรูปแบบแนวนอนของฟอร์แมตเดียวกัน.
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. บันทึกเอกสาร
เรียก Document.WriteTo() บนวัตถุ doc ที่สร้างในขั้นตอนที่ 1 เพื่อเขียนลงในเส้นทางไฟล์ — นี่คือการเรียกบันทึกเดียวกันที่ใช้ตลอดคู่มือผู้พัฒนา และโดยค่าเริ่มต้นจะสร้าง PDF โดยไม่มีตัวเลือกการบีบอัดเพิ่มเติม.
doc.WriteTo('quickstart.pdf');3. เปิดใหม่และตรวจสอบ
Document.OpenFile() อ่านไฟล์ quickstart.pdf ที่เขียนในขั้นตอนที่ 2 จากดิสก์กลับเข้าไปในอินสแตนซ์ Document ใหม่ การอ่าน Pages.length บนเอกสารที่เปิดใหม่นั้นยืนยันว่าทั้งสองหน้า — หน้า A4 ดั้งเดิมและหน้าผืนแนวนอนที่เพิ่มด้วย AddPage() — ถูกเขียนอย่างถูกต้อง.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
ขั้นตอนถัดไป
- คู่มือผู้พัฒนา — เอกสารระดับฟีเจอร์
- Core API — การจัดการเอกสารและหน้าอย่างละเอียด