Aspose::Pdf::Forms::SignatureField class

SignatureField class

Представляет поле формы подписи.

class SignatureField : public Aspose::Pdf::Forms::Field

Методы

МетодОписание
ExtractCertificate()Извлекает единственный сертификат X.509 в формате DER как поток.
ExtractCertificateObject()Извлекает единственный объект сертификата X.509.
ExtractImage()Извлекает изображение подписи как поток, закодированный в JPEG.
ExtractImage(const System::SharedPtr<System::Drawing::Imaging::ImageFormat>&)Извлекает изображение подписи как закодированный поток.
get_Signature()Получает объект подписи. Этот объект содержит данные подписи, относящиеся к стандартам криптографии с открытым ключом. Классы PKCS1, PKCS7 и PKCS7Detached представляют все поддерживаемые типы объектов подписи.
Sign(const System::SharedPtr<Aspose::Pdf::Forms::Signature>&, const System::SharedPtr<System::IO::Stream>&, const System::String&)Подписывает документ, используя это поле подписи.
Sign(const System::SharedPtr<Aspose::Pdf::Forms::Signature>&)Подписать документ, используя это поле подписи.
SignatureField(const System::SharedPtr<Aspose::Pdf::Page>&, const System::SharedPtr<Rectangle>&)Инициализирует новый экземпляр класса SignatureField.
SignatureField(const System::SharedPtr<Document>&, const System::SharedPtr<Rectangle>&)Инициализирует новый экземпляр класса SignatureField.

См. также