Aspose.Pdf.Forms
İçindekiler
[
Saklamak
]Aspose.Pdf.Forms ad alanı, formları (standart, statik, dinamik) ve metin kutusu, liste kutusu, radyo düğmesi gibi çeşitli alan türlerini tanımlayan sınıflara sahiptir.
Sınıflar
| Sınıf | Açıklama |
|---|---|
| BarcodeField | Sınıf, barkod alanını temsil eder. |
| ButtonField | Sınıf, buton alanını temsil eder. |
| CheckboxField | Sınıf, onay kutusu alanını temsil eder. |
| ChoiceField | Seçim alanları için temel sınıfı temsil eder. |
| ComboBoxField | Sınıf, formun Kombinasyon kutusu alanını temsil eder. |
| DateField | Takvim görünümüne sahip tarih alanı. |
| DocMDPSignature | Belge MDP (değişiklik tespiti ve önleme) imza türünün sınıfını temsil eder. |
| ExternalSignature | X509Certificate2 kullanarak ayrık bir PKCS#7 imzası oluşturur. USB akıllı kartlar, dışa aktarılabilir özel anahtarları olmayan token’ları destekler. |
| Field | Acro form alanları için temel sınıf. |
| FileSelectBoxField | Dosya seçme kutusu öğesi için alan. |
| Form | Sınıf, form nesnesini temsil eder. |
| IconFit | Widget anotasyonunun simgesinin anotasyon dikdörtgeni içinde nasıl görüntüleneceğini tanımlar. |
| ListBoxField | Sınıf, Liste Kutusu alanını temsil eder. |
| NumberField | Belirtilen geçerli karakterlere sahip metin alanı. |
| Option | Sınıf, seçim alanının seçeneğini temsil eder. |
| OptionCollection | Sınıf, seçim alanının seçenekler koleksiyonunu temsil eder. |
| PasswordBoxField | Sınıf, şifre girmek için metin alanını tanımlar. |
| PKCS1 | PKCS#1 standardına ilişkin imza nesnesini temsil eder. İmza için RSA şifreleme algoritması ve SHA-1 özet yöntemi kullanılır. |
| PKCS7 | Internet RFC 2315’teki PKCS#7 spesifikasyonuna uygun PKCS#7 nesnesini temsil eder, PKCS #7: Kriptografik Mesaj Söz Dizimi, Sürüm 1.5. Belgenin byte aralığının SHA1 özeti, PKCS#7 SignedData alanında kapsüllenmiştir. |
| PKCS7Detached | Internet RFC 2315’teki PKCS#7 spesifikasyonuna uygun PKCS#7 nesnesini temsil eder, PKCS #7: Kriptografik Mesaj Söz Dizimi, Sürüm 1.5. Belgenin byte aralığı üzerindeki orijinal imzalı mesaj özeti, normal PKCS#7 SignedData alanı olarak dahil edilmiştir. PKCS#7 SignedData alanında hiçbir veri kapsüllenmemiştir. |
| RadioButtonField | Sınıf, radyo düğmesi alanını temsil eder. |
| RadioButtonOptionField | Sınıf, Radyo Düğmesi alanının öğesini temsil eder. |
| RichTextBoxField | Sınıf, zengin metin düzenleyici bileşenini tanımlar. |
| Signature | PDF belgesindeki imza nesnesini temsil eden soyut bir sınıf. İmzalar, imza nesnelerinin değerlerine sahip alanlardır, sonuncusu belgenin geçerliliğini doğrulamak için kullanılan verileri içerir. |
| SignatureCustomAppearance | İmza özel görünüm nesnesini temsil eden soyut bir sınıf. |
| SignatureField | İmza form alanını temsil eder. |
| SignHash | Belge hash’ini özel imzalamak için delege. |
| TextBoxField | Sınıf, metin kutusu alanını temsil eder. |
| XFA | XML Formları Mimarisi (XFA) ile ilgili XML formunu temsil eder. |
Enum
| Enum | Açıklama |
|---|---|
| BoxStyle | Onay kutusunda işaret çizmek için stilleri temsil eder. |
| DocMDPAccessPermissions | Bu belge için verilen erişim izinleri. Geçerli değerler: 1 - Belge üzerinde değişiklik yapılmasına izin verilmez; belgedeki herhangi bir değişiklik imzayı geçersiz kılar. 2 - İzin verilen değişiklikler formları doldurmak, sayfa şablonlarını oluşturmak ve imzalamaktır; diğer değişiklikler imzayı geçersiz kılar. 3 - İzin verilen değişiklikler 2 için geçerli olanlarla aynıdır, ayrıca anotasyon oluşturma, silme ve değiştirme; diğer değişiklikler imzayı geçersiz kılar. |
| FormType | Acro Form’un olası türlerinin enum’u. |
| IconCaptionPosition | İkonun konumunu tanımlar. |
| ScalingMode | Kullanılacak ölçekleme türü. |
| ScalingReason | İkonun anotasyon dikdörtgeni içinde ne zaman ölçekleneceğini belirten koşullar. |
| SubjectNameElements | İmza konu dizesindeki öğeleri tanımlayan enum. |
| Symbology | Bir (Barkod) Semboloji, belirli bir tür barkodun teknik ayrıntılarını tanımlar: çubukların genişliği, karakter seti, kodlama yöntemi, kontrol toplamı spesifikasyonları vb. |