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ầuChi tiết
Node.js22 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

Xem thêm

 Tiếng Việt