PdfFileSignature
概要
PdfFileSignature は Aspose.PDF の C++ 用 FOSS に含まれるクラスです。
このクラスは C++ プログラムで PdfFileSignature オブジェクトを扱うための 41 のメソッドを提供します。利用可能なメソッドは Certify、ContainsSignature、ContainsUsageRights、CoversWholeDocument、GetAccessPermissions、GetBlankSignNames、GetBlankSignatureNames、GetContactInfo、GetLocation、GetReason、GetRevision、GetSignNames、および追加の 17 メソッドです。Aspose.PDF の C++ 用 FOSS パッケージをインストールすれば、すべての公開メンバーは任意の C++ アプリケーションから利用可能になります。
メソッド
| シグネチャ | 説明 |
|---|---|
PdfFileSignature() | この PdfFileSignature インスタンス上で PdfFileSignature を呼び出します。 |
Save() | この PdfFileSignature インスタンス上で Save を呼び出します。 |
Sign(sigName: std::string, reason: std::string, contact: std::string, location: std::string, signature: Aspose::Pdf::Forms::Signature) | この PdfFileSignature インスタンス上で Sign(sigName, reason, contact, location, signature) を呼び出します。 |
Sign(sigName: std::string, signature: Aspose::Pdf::Forms::Signature) | この PdfFileSignature インスタンス上で Sign(sigName, signature) を呼び出します。 |
Certify(sigName: std::string, signature: Aspose::Pdf::Forms::DocMDPSignature) | この PdfFileSignature インスタンスで Certify(sigName, signature) を呼び出します。 |
GetAccessPermissions() → Aspose::Pdf::Forms::DocMDPAccessPermissions | アクセス権限を返します。 |
GetSignNames(onlyEmpty: bool) → std::vector<std::string> | この PdfFileSignature インスタンスで GetSignNames(onlyEmpty) を呼び出します。 |
GetSignatureNames(onlyEmpty: bool) → std::vector<SignatureName> | この PdfFileSignature インスタンスで GetSignatureNames(onlyEmpty) を呼び出します。 |
GetBlankSignNames() → std::vector<std::string> | 空白のサイン名を返します。 |
GetBlankSignatureNames() → std::vector<SignatureName> | 空白の署名名を返します。 |
IsContainSignature() → bool | contain signature が設定されている場合は true を返します。 |
ContainsSignature() → bool | この PdfFileSignature インスタンス上で ContainsSignature を呼び出します。 |
ContainsUsageRights() → bool | この PdfFileSignature インスタンスで ContainsUsageRights を呼び出します。 |
IsCoversWholeDocument(sigName: std::string) → bool | この PdfFileSignature インスタンスで IsCoversWholeDocument(sigName) を呼び出します。 |
CoversWholeDocument(sigName: std::string) → bool | この PdfFileSignature インスタンスで CoversWholeDocument(sigName) を呼び出します。 |
CoversWholeDocument(sigName: SignatureName) → bool | この PdfFileSignature インスタンスで CoversWholeDocument(sigName) を呼び出します。 |
GetRevision(sigName: std::string) → int | このPdfFileSignatureインスタンスでGetRevision(sigName)を呼び出します。 |
GetRevision(sigName: SignatureName) → int | このPdfFileSignatureインスタンスでGetRevision(sigName)を呼び出します。 |
GetTotalRevision() → int | 総リビジョンを返します。 |
RemoveUsageRights() | このPdfFileSignatureインスタンスでRemoveUsageRightsを呼び出します。 |
RemoveSignature(sigName: std::string) | この PdfFileSignature インスタンスで RemoveSignature(sigName) を呼び出します。 |
RemoveSignature(sigName: SignatureName) | この PdfFileSignature インスタンスで RemoveSignature(sigName) を呼び出します。 |
RemoveSignature(sigName: std::string, keepFieldEmpty: bool) | この PdfFileSignature インスタンスで RemoveSignature(sigName, keepFieldEmpty) を呼び出します。 |
RemoveSignature(sigName: SignatureName, keepFieldEmpty: bool) | この PdfFileSignature インスタンスで RemoveSignature(sigName, keepFieldEmpty) を呼び出します。 |
RemoveSignatures() | この PdfFileSignature インスタンスで RemoveSignatures を呼び出します。 |
VerifySigned(sigName: std::string) → bool | この PdfFileSignature インスタンスで VerifySigned(sigName) を呼び出します。 |
VerifySignature(sigName: std::string) → bool | この PdfFileSignature インスタンスで VerifySignature(sigName) を呼び出します。 |
VerifySignature(sigName: SignatureName) → bool | この PdfFileSignature インスタンスで VerifySignature(sigName) を呼び出します。 |
GetSignerName(sigName: std::string) → std::string | この PdfFileSignature インスタンスで GetSignerName(sigName) を呼び出します。 |
GetSignerName(sigName: SignatureName) → std::string | この PdfFileSignature インスタンスで GetSignerName(sigName) を呼び出します。 |
GetReason(sigName: std::string) → std::string | この PdfFileSignature インスタンスで GetReason(sigName) を呼び出します。 |
GetReason(sigName: SignatureName) → std::string | この PdfFileSignature インスタンスで GetReason(sigName) を呼び出します。 |
GetLocation(sigName: std::string) → std::string | この PdfFileSignature インスタンスで GetLocation(sigName) を呼び出します。 |
GetLocation(sigName: SignatureName) → std::string | この PdfFileSignature インスタンス上で GetLocation(sigName) を呼び出します。 |
GetContactInfo(sigName: std::string) → std::string | この PdfFileSignature インスタンス上で GetContactInfo(sigName) を呼び出します。 |
GetContactInfo(sigName: SignatureName) → std::string | この PdfFileSignature インスタンス上で GetContactInfo(sigName) を呼び出します。 |
SetCertificate(pfxFile: std::string, password: std::string) | 証明書の値を設定します。 |
SignatureAppearance() → std::string | この PdfFileSignature インスタンスで SignatureAppearance を呼び出します。 |
SignatureAppearance(value: std::string) | この PdfFileSignature インスタンスで SignatureAppearance(value) を呼び出します。 |
IsLtvEnabled() → bool | ltv enabled が設定されている場合は true を返します。 |
IsCertified() → bool | certified が設定されている場合は true を返します。 |