PdfFileSignature
Огляд
PdfFileSignature — це клас у Aspose.PDF FOSS для C++.
Цей клас надає 41 метод для роботи з PdfFileSignature об’єктами у C++ програмах. Доступні методи включають: Certify, ContainsSignature, ContainsUsageRights, CoversWholeDocument, GetAccessPermissions, GetBlankSignNames, GetBlankSignatureNames, GetContactInfo, GetLocation, GetReason, GetRevision, GetSignNames та ще 17 методів. Усі публічні члени доступні будь-якій C++ програмі після встановлення пакету Aspose.PDF FOSS для C++.
Методи
| Сигнатура | Опис |
|---|---|
PdfFileSignature() | Викликає PdfFileSignature на цьому екземплярі PdfFileSignature. |
Save() | Викликає Save на цьому екземплярі PdfFileSignature. |
Sign(sigName: std::string, reason: std::string, contact: std::string, location: std::string, signature: Aspose::Pdf::Forms::Signature) | Викликає Sign(sigName, reason, contact, location, signature) на цьому екземплярі PdfFileSignature. |
Sign(sigName: std::string, signature: Aspose::Pdf::Forms::Signature) | Викликає Sign(sigName, signature) на цьому екземплярі PdfFileSignature. |
Certify(sigName: std::string, signature: Aspose::Pdf::Forms::DocMDPSignature) | Викликає Certify(sigName, signature) у цьому екземплярі PdfFileSignature. |
GetAccessPermissions() → Aspose::Pdf::Forms::DocMDPAccessPermissions | Повертає права доступу. |
GetSignNames(onlyEmpty: bool) → std::vector<std::string> | Викликає GetSignNames(onlyEmpty) у цьому екземплярі PdfFileSignature. |
GetSignatureNames(onlyEmpty: bool) → std::vector<SignatureName> | Викликає GetSignatureNames(onlyEmpty) у цьому екземплярі PdfFileSignature. |
GetBlankSignNames() → std::vector<std::string> | Повертає назви порожніх підписів. |
GetBlankSignatureNames() → std::vector<SignatureName> | Повертає порожні імена підписів. |
IsContainSignature() → bool | Повертає true, якщо параметр contain signature встановлено. |
ContainsSignature() → bool | Викликає ContainsSignature на цьому екземплярі PdfFileSignature. |
ContainsUsageRights() → bool | Викликає ContainsUsageRights у цьому екземплярі PdfFileSignature instance. |
IsCoversWholeDocument(sigName: std::string) → bool | Викликає IsCoversWholeDocument(sigName) у цьому екземплярі PdfFileSignature instance. |
CoversWholeDocument(sigName: std::string) → bool | Викликає CoversWholeDocument(sigName) у цьому екземплярі PdfFileSignature instance. |
CoversWholeDocument(sigName: SignatureName) → bool | Викликає CoversWholeDocument(sigName) у цьому екземплярі PdfFileSignature instance. |
GetRevision(sigName: std::string) → int | Викликає GetRevision(sigName) у цьому екземплярі PdfFileSignature. |
GetRevision(sigName: SignatureName) → int | Викликає GetRevision(sigName) у цьому екземплярі PdfFileSignature. |
GetTotalRevision() → int | Повертає загальну ревізію. |
RemoveUsageRights() | Викликає RemoveUsageRights у цьому екземплярі PdfFileSignature. |
RemoveSignature(sigName: std::string) | Викликає RemoveSignature(sigName) у цьому екземплярі PdfFileSignature. |
RemoveSignature(sigName: SignatureName) | Викликає RemoveSignature(sigName) у цьому екземплярі PdfFileSignature. |
RemoveSignature(sigName: std::string, keepFieldEmpty: bool) | Викликає RemoveSignature(sigName, keepFieldEmpty) у цьому екземплярі PdfFileSignature. |
RemoveSignature(sigName: SignatureName, keepFieldEmpty: bool) | Викликає RemoveSignature(sigName, keepFieldEmpty) у цьому екземплярі PdfFileSignature. |
RemoveSignatures() | Викликає RemoveSignatures у цьому PdfFileSignature екземплярі. |
VerifySigned(sigName: std::string) → bool | Викликає VerifySigned(sigName) у цьому екземплярі PdfFileSignature. |
VerifySignature(sigName: std::string) → bool | Викликає VerifySignature(sigName) у цьому екземплярі PdfFileSignature. |
VerifySignature(sigName: SignatureName) → bool | Викликає VerifySignature(sigName) у цьому екземплярі PdfFileSignature. |
GetSignerName(sigName: std::string) → std::string | Викликає GetSignerName(sigName) у цьому екземплярі PdfFileSignature. |
GetSignerName(sigName: SignatureName) → std::string | Викликає GetSignerName(sigName) на цьому екземплярі PdfFileSignature. |
GetReason(sigName: std::string) → std::string | Викликає GetReason(sigName) на цьому екземплярі PdfFileSignature. |
GetReason(sigName: SignatureName) → std::string | Викликає GetReason(sigName) на цьому екземплярі PdfFileSignature. |
GetLocation(sigName: std::string) → std::string | Викликає GetLocation(sigName) на цьому екземплярі PdfFileSignature. |
GetLocation(sigName: SignatureName) → std::string | Викликає GetLocation(sigName) у цьому PdfFileSignature екземплярі. |
GetContactInfo(sigName: std::string) → std::string | Викликає GetContactInfo(sigName) у цьому PdfFileSignature екземплярі. |
GetContactInfo(sigName: SignatureName) → std::string | Викликає GetContactInfo(sigName) у цьому PdfFileSignature екземплярі. |
SetCertificate(pfxFile: std::string, password: std::string) | Встановлює значення сертифіката. |
SignatureAppearance() → std::string | Викликає SignatureAppearance у цьому PdfFileSignature екземплярі. |
SignatureAppearance(value: std::string) | Викликає SignatureAppearance(value) на цьому екземплярі PdfFileSignature. |
IsLtvEnabled() → bool | Повертає true, якщо встановлено ltv enabled. |
IsCertified() → bool | Повертає true, якщо встановлено certified. |