API V2

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, Required
Default: 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, Required
Default: 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, Required
Default: 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, Required
Default: 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