Quickstart

เริ่มต้นอย่างเร็ว

หน้านี้อธิบายขั้นตอนที่สั้นที่สุดและมีประโยชน์: สร้าง PDF ใหม่, วางข้อความลงบนมัน, เพิ่มหน้าที่สอง, บันทึกลงดิสก์, แล้วเปิดผลลัพธ์ใหม่เพื่อยืนยันว่าจำนวนหน้าและเนื้อหายังคงอยู่หลังการเดินทางรอบนี้.


ข้อกำหนดเบื้องต้น

ข้อกำหนดรายละเอียด
Node.js22 หรือใหม่กว่า
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

ขั้นตอนถัดไป

ดูเพิ่มเติม

 ภาษาไทย