Quickstart
Bắt đầu nhanh
Trang này hướng dẫn qua chu trình hữu ích nhỏ nhất: tạo một PDF mới, đặt văn bản lên đó, thêm một trang thứ hai, lưu nó vào đĩa, và mở lại kết quả để xác nhận số trang và nội dung vẫn còn sau quá trình vòng quay.
Các yêu cầu trước
| Yêu cầu | Chi tiết |
|---|---|
| Node.js | 22 trở lên |
| Package | @asposefoss/pdf đã cài đặt (Installation) |
1. Tạo một tài liệu và thêm văn bản
Document.New() nhận một PageFormat và bắt đầu một tài liệu với một trang trống có kích thước đó. doc.Pages[0] là Page đầu tiên; Page.AddText() đặt văn bản có vị trí trên đó, và Document.AddPage() thêm các trang tiếp theo — ở đây là một biến thể ngang của cùng định dạng.
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. Lưu tài liệu
Gọi Document.WriteTo() trên đối tượng doc được tạo ở bước 1 để ghi nó vào một đường dẫn tệp — đây là cùng một lời gọi lưu được sử dụng trong toàn bộ hướng dẫn cho nhà phát triển, và mặc định nó tạo ra một PDF mà không có tùy chọn nén bổ sung.
doc.WriteTo('quickstart.pdf');3. Mở lại và xác minh
Document.OpenFile() đọc tệp quickstart.pdf được ghi ở bước 2 trở lại từ đĩa vào một thể hiện Document mới. Đọc Pages.length trên tài liệu đã mở lại đó xác nhận cả hai trang — trang A4 gốc và trang ngang được thêm AddPage() — đã được ghi đúng.
const reopened = Document.OpenFile('quickstart.pdf');
console.log('Reloaded page count:', reopened.Pages.length); // 2
Các bước tiếp theo
- Hướng dẫn nhà phát triển — tài liệu cấp tính năng
- Cốt lõi API — quản lý tài liệu và trang một cách chi tiết