PDF'ye form alanları ekle
- Yöntem: POST
- Uç Nokta: /api/v2/AddFormField
Parametreler
PDF belgelerine form alanları eklemek için parametreler.
- Belgenin adıString, Required
Kaynak PDF dosya adı .pdf uzantısı ile
- Belgenin içeriğiBase64, Required
Giriş dosyasının içeriği
- Başlangıç değeriString, Required
Herhangi bir giriş alabilirsiniz ancak string olmalıdır.
Örnek - giriş metni.
- Konum Xinteger, RequiredDefault: 0
Varsayılan değer 0’dır. Yatay hizalama Sol ise, sayfanın sol kenarından bir boşluk verir. Sağ ise, sayfanın sağ kenarından bir boşluk verir. Orta ise, bu alan yok sayılır.
Örnek - 300
- PositionYinteger, RequiredDefault: 0
Varsayılan değer 0’dır. Dikey hizalama Üst ise, sayfanın üst kenarından bir boşluk verir. Alt ise, sayfanın alt kenarından bir boşluk verir. Orta ise, bu alan yok sayılır.
Örnek - 300
- Alan adıString, Required
Giriş alanı adı, string olmalıdır.
Örnek - Giriş alanı adı
- Boyutinteger, RequiredDefault: 0
Varsayılan değer 0’dır. Gereksinimimize göre boyut seçebilirsiniz.
Örnek - 4
- SayfalarString, Required
- Sayfa indekslerini virgülle ayrılmış değerler veya aralıklar olarak belirtin (örn. “0, 1, 2-” veya “1, 2, 3-7”).
- Belirtilmezse, varsayılan yapılandırma tüm sayfaları işler. Giriş dize biçiminde olmalıdır.
- Form alanı türüString, RequiredDefault: TextBox
Aşağıdaki form alanı türlerinden birini seçebilirsiniz -
- TextBox
- CheckBox
Çıktı
Form alanlarıyla PDF belgesi için çıktı parametreleri.
- Dosya İçeriğiBinary
Sıkıştırılmış belgenin dosya içeriği
- Dosya AdıString
Çıktı belgesinin dosya adı
Başlık
Content-Type:application/json
Authorization: Lütfen anahtarı bağlantıdan kopyalayın.
Payload
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"initialValue": "input text",
"positionX": 300,
"positionY": 300,
"fieldName": "Input Field Name",
"Size": 4,
"pages": "1",
"formFieldType": "TextBox"
}
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda