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.
IsCoversWholeDocument(sigName: std::string) → boolيستدعي IsCoversWholeDocument(sigName) على هذا الكائن PdfFileSignature.
CoversWholeDocument(sigName: std::string) → boolيستدعي CoversWholeDocument(sigName) على هذا الكائن PdfFileSignature.
CoversWholeDocument(sigName: SignatureName) → boolيستدعي CoversWholeDocument(sigName) على هذا الكائن PdfFileSignature.
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.

انظر أيضاً

 العربية