THPDFPage.AddCertificationSignatureField Method
Membuat kolom tanda tangan dan menjadikannya tanda tangan sertifikasi dokumen dengan melampirkan transformasi DocMDP dengan tingkat izin yang diminta
Deklarasi
procedure AddCertificationSignatureField(const FieldName: AnsiString; Rectangle: TRect; Permission: THPDFDocMDPPermission; ContentsBytes: Integer= 8192; const SubFilter: AnsiString= 'adbe.pkcs7.detached'; const Reason: AnsiString= ''; const Location: AnsiString= ''; const ContactName: AnsiString= ''; Flags: THPDFFormFieldFlags= []);
Unit
HPDFDoc
Parameter
| Nama | Tujuan |
|---|---|
FieldName | Nama kolom AcroForm atau kamus kolom yang ditargetkan oleh pembantu |
Rectangle | Area halaman atau persegi panjang widget tempat operasi diterapkan |
Permission | Izin DocMDP yang diberikan kepada perubahan yang dibuat setelah sertifikasi |
ContentsBytes | Jumlah byte tanda tangan biner yang dicadangkan dalam placeholder /Contents heksadesimal |
SubFilter | Subfilter tanda tangan yang disimpan dalam kamus tanda tangan |
Reason | Alasan penandatanganan opsional yang disimpan dengan tanda tangan |
Location | Lokasi penandatanganan opsional yang disimpan dengan tanda tangan |
ContactName | Informasi kontak penanda tangan opsional yang disimpan dengan tanda tangan |
Flags | Flag widget AcroForm yang diterapkan ke kolom tanda tangan |
Nilai balik
Anggota ini tidak mengembalikan nilai
Catatan penggunaan
- Panggil metode ini sebelum menyiapkan keluaran untuk penandatanganan eksternal
- Satu dokumen hanya dapat memiliki satu tanda tangan sertifikasi, tetapi juga dapat berisi tanda tangan persetujuan nanti yang diizinkan oleh tingkat DocMDP yang dipilih
- Pilih
ContentsBytescukup besar bagi kontainer CMS akhir karena penandatanganan gagal jika muatan heksadesimal melebihi ruang yang dicadangkan