PdfFileInfo
Tổng quan
PdfFileInfo là một class trong Aspose.PDF FOSS cho C++.
PdfFileInfo cung cấp các getter và setter cho các trường metadata tiêu chuẩn như Author, Creator, và các khóa tùy chỉnh thông qua GetMetaInfo(name) và SetMetaInfo(name, value).
Lớp này cung cấp 39 phương thức để làm việc với các đối tượng PdfFileInfo trong các chương trình C++. Các phương thức khả dụng bao gồm: Author, BindPdf, ClearInfo, CreationDate, Creator, GetMetaInfo, GetPageHeight, GetPageRotation, GetPageWidth, GetPageXOffset, GetPageYOffset, GetPdfVersion, và 18 phương thức bổ sung. Tất cả các thành viên công khai đều có thể truy cập bởi bất kỳ ứng dụng C++ nào sau khi cài đặt gói Aspose.PDF FOSS cho C++.
Phương thức
| Chữ ký | Mô tả |
|---|---|
PdfFileInfo() | Gọi PdfFileInfo trên thể hiện PdfFileInfo này. |
BindPdf(srcDoc: Aspose::Pdf::Document) | Gọi BindPdf(srcDoc) trên thể hiện PdfFileInfo này. |
ClearInfo() | Gọi ClearInfo trên thể hiện PdfFileInfo này. |
GetMetaInfo(name: std::string) → std::string | Gọi GetMetaInfo(name) trên thể hiện PdfFileInfo này. |
SetMetaInfo(name: std::string, value: std::string) | Đặt giá trị thông tin meta. |
GetPageHeight(pageNum: int) → float | Gọi GetPageHeight(pageNum) trên đối tượng PdfFileInfo này. |
GetPageRotation(pageNum: int) → float | Gọi GetPageRotation(pageNum) trên đối tượng PdfFileInfo này. |
GetPageWidth(pageNum: int) → float | Gọi GetPageWidth(pageNum) trên đối tượng PdfFileInfo này. |
GetPageXOffset(pageNum: int) → float | Gọi GetPageXOffset(pageNum) trên đối tượng PdfFileInfo này. |
GetPageYOffset(pageNum: int) → float | Gọi GetPageYOffset(pageNum) trên đối tượng PdfFileInfo này. |
GetPdfVersion() → std::string | Trả về phiên bản PDF. |
SaveNewInfo(outputFile: std::string) → bool | Gọi SaveNewInfo(outputFile) trên đối tượng PdfFileInfo này. |
SaveNewInfoWithXmp(outputFileName: std::string) → bool | Gọi SaveNewInfoWithXmp(outputFileName) trên đối tượng PdfFileInfo này. |
Author() → std::string | Gọi Author trên đối tượng PdfFileInfo này. |
Author(value: std::string) | Gọi Author(value) trên đối tượng PdfFileInfo này. |
CreationDate() → std::string | Gọi CreationDate trên đối tượng PdfFileInfo này. |
CreationDate(value: std::string) | Gọi CreationDate(value) trên đối tượng PdfFileInfo này. |
Creator() → std::string | Gọi Creator trên đối tượng PdfFileInfo này. |
Creator(value: std::string) | Gọi Creator(value) trên đối tượng PdfFileInfo này. |
Keywords() → std::string | Gọi Keywords trên đối tượng PdfFileInfo này. |
Keywords(value: std::string) | Gọi Keywords(value) trên đối tượng PdfFileInfo này. |
ModDate() → std::string | Gọi ModDate trên đối tượng PdfFileInfo này. |
ModDate(value: std::string) | Gọi ModDate(value) trên đối tượng PdfFileInfo này. |
Producer() → std::string | Gọi Producer trên đối tượng PdfFileInfo này. |
Subject() → std::string | Gọi Subject trên đối tượng PdfFileInfo này. |
Subject(value: std::string) | Gọi Subject(value) trên thể hiện PdfFileInfo này. |
Title() → std::string | Gọi Title trên thể hiện PdfFileInfo này. |
Title(value: std::string) | Gọi Title(value) trên thể hiện PdfFileInfo này. |
IsEncrypted() → bool | Trả về true nếu encrypted được đặt. |
IsPdfFile() → bool | Trả về true nếu tệp pdf đã được thiết lập. |
UseStrictValidation() → bool | Gọi UseStrictValidation trên đối tượng PdfFileInfo này. |
UseStrictValidation(value: bool) | Gọi UseStrictValidation(value) trên đối tượng PdfFileInfo này. |
HasCollection() → bool | Trả về true nếu bộ sưu tập có mặt. |
InputFile() → std::string | Gọi InputFile trên đối tượng PdfFileInfo này. |
InputFile(value: std::string) | Gọi InputFile(value) trên đối tượng PdfFileInfo này. |
NumberOfPages() → int | Gọi NumberOfPages trên đối tượng PdfFileInfo này. |
PasswordType() → Aspose::Pdf::PasswordType | Gọi PasswordType trên đối tượng PdfFileInfo này. |
HasOpenPassword() → bool | Trả về true nếu mật khẩu mở tồn tại. |
HasEditPassword() → bool | Trả về true nếu mật khẩu chỉnh sửa tồn tại. |