PdfFileSignature

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.

Дивіться також

 Українська