PdfFileSignature
Tổng quan
PdfFileSignature là một lớp trong Aspose.PDF FOSS cho C++.
Lớp này cung cấp 41 phương thức để làm việc với các đối tượng PdfFileSignature trong các chương trình C++. Các phương thức có sẵn bao gồm: Certify, ContainsSignature, ContainsUsageRights, CoversWholeDocument, GetAccessPermissions, GetBlankSignNames, GetBlankSignatureNames, GetContactInfo, GetLocation, GetReason, GetRevision, GetSignNames, và 17 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ả |
|---|---|
PdfFileSignature() | Gọi PdfFileSignature trên thể hiện PdfFileSignature này. |
Save() | Gọi Save trên thể hiện PdfFileSignature này. |
Sign(sigName: std::string, reason: std::string, contact: std::string, location: std::string, signature: Aspose::Pdf::Forms::Signature) | Gọi Sign(sigName, reason, contact, location, signature) trên thể hiện PdfFileSignature này. |
Sign(sigName: std::string, signature: Aspose::Pdf::Forms::Signature) | Gọi Sign(sigName, signature) trên thể hiện PdfFileSignature này. |
Certify(sigName: std::string, signature: Aspose::Pdf::Forms::DocMDPSignature) | Gọi Certify(sigName, signature) trên thể hiện PdfFileSignature này. |
GetAccessPermissions() → Aspose::Pdf::Forms::DocMDPAccessPermissions | Trả về các quyền truy cập. |
GetSignNames(onlyEmpty: bool) → std::vector<std::string> | Gọi GetSignNames(onlyEmpty) trên thể hiện PdfFileSignature này. |
GetSignatureNames(onlyEmpty: bool) → std::vector<SignatureName> | Gọi GetSignatureNames(onlyEmpty) trên thể hiện PdfFileSignature này. |
GetBlankSignNames() → std::vector<std::string> | Trả về các tên dấu trống. |
GetBlankSignatureNames() → std::vector<SignatureName> | Trả về các tên chữ ký trống. |
IsContainSignature() → bool | Trả về true nếu chữ ký chứa được thiết lập. |
ContainsSignature() → bool | Gọi ContainsSignature trên đối tượng PdfFileSignature này. |
ContainsUsageRights() → bool | Gọi ContainsUsageRights trên đối tượng PdfFileSignature này. |
IsCoversWholeDocument(sigName: std::string) → bool | Gọi IsCoversWholeDocument(sigName) trên đối tượng PdfFileSignature này. |
CoversWholeDocument(sigName: std::string) → bool | Gọi CoversWholeDocument(sigName) trên đối tượng PdfFileSignature này. |
CoversWholeDocument(sigName: SignatureName) → bool | Gọi CoversWholeDocument(sigName) trên đối tượng PdfFileSignature này. |
GetRevision(sigName: std::string) → int | Gọi GetRevision(sigName) trên đối tượng PdfFileSignature này. |
GetRevision(sigName: SignatureName) → int | Gọi GetRevision(sigName) trên đối tượng PdfFileSignature này. |
GetTotalRevision() → int | Trả về tổng revision. |
RemoveUsageRights() | Gọi RemoveUsageRights trên đối tượng PdfFileSignature này. |
RemoveSignature(sigName: std::string) | Gọi RemoveSignature(sigName) trên đối tượng PdfFileSignature này. |
RemoveSignature(sigName: SignatureName) | Gọi RemoveSignature(sigName) trên đối tượng PdfFileSignature này. |
RemoveSignature(sigName: std::string, keepFieldEmpty: bool) | Gọi RemoveSignature(sigName, keepFieldEmpty) trên đối tượng PdfFileSignature này. |
RemoveSignature(sigName: SignatureName, keepFieldEmpty: bool) | Gọi RemoveSignature(sigName, keepFieldEmpty) trên đối tượng PdfFileSignature này. |
RemoveSignatures() | Gọi RemoveSignatures trên đối tượng PdfFileSignature này. |
VerifySigned(sigName: std::string) → bool | Gọi VerifySigned(sigName) trên đối tượng PdfFileSignature này. |
VerifySignature(sigName: std::string) → bool | Gọi VerifySignature(sigName) trên đối tượng PdfFileSignature này. |
VerifySignature(sigName: SignatureName) → bool | Gọi VerifySignature(sigName) trên đối tượng PdfFileSignature này. |
GetSignerName(sigName: std::string) → std::string | Gọi GetSignerName(sigName) trên đối tượng PdfFileSignature này. |
GetSignerName(sigName: SignatureName) → std::string | Gọi GetSignerName(sigName) trên đối tượng PdfFileSignature này. |
GetReason(sigName: std::string) → std::string | Gọi GetReason(sigName) trên đối tượng PdfFileSignature này. |
GetReason(sigName: SignatureName) → std::string | Gọi GetReason(sigName) trên đối tượng PdfFileSignature này. |
GetLocation(sigName: std::string) → std::string | Gọi GetLocation(sigName) trên đối tượng PdfFileSignature này. |
GetLocation(sigName: SignatureName) → std::string | Gọi GetLocation(sigName) trên đối tượng PdfFileSignature này. |
GetContactInfo(sigName: std::string) → std::string | Gọi GetContactInfo(sigName) trên đối tượng PdfFileSignature này. |
GetContactInfo(sigName: SignatureName) → std::string | Gọi GetContactInfo(sigName) trên đối tượng PdfFileSignature này. |
SetCertificate(pfxFile: std::string, password: std::string) | Đặt giá trị chứng chỉ. |
SignatureAppearance() → std::string | Gọi SignatureAppearance trên đối tượng PdfFileSignature này. |
SignatureAppearance(value: std::string) | Gọi SignatureAppearance(value) trên đối tượng PdfFileSignature này. |
IsLtvEnabled() → bool | Trả về true nếu ltv enabled đã được đặt. |
IsCertified() → bool | Trả về true nếu certified đã được đặt. |