Form Alanları Ekle PDF kullanarak n8n aksiyon
PDF4me Form Alanları Ekle PDF statikleri dönüştürür PDF belgeleri etkileşimli, doldurulabilir formlara dönüştürün n8n Otomasyon iş akışları. Süreç PDFuzakta n8n tetikleyiciler, ikili veriler, base64 dizeleri veya halka açık URLBu çözüm, özelleştirilebilir konumlandırma, alan adları, varsayılan değerler, boyut kontrolü, sayfaya özgü hedefleme ve esnek hizalama seçenekleriyle form alanları (metin kutuları, onay kutuları) eklemek için kullanılır. Bu çözüm, hassas konumlandırma ve sorunsuz entegrasyon ile profesyonel form alanı oluşturmayı gerektiren form şablonu oluşturma, etkileşimli belge oluşturma, veri toplama formları, anket oluşturma ve otomatik form tasarım iş akışları için idealdir.
Kurmak
Ekle PDF4me "Form Alanlarını Ekle" PDF" düğümünüze n8n İş akışını düzenleyin ve gerekli parametreleri yapılandırın. İlk kurulum talimatları için, lütfen sayfamıza bakın. n8n Entegrasyon Kılavuzu.
Önkoşullar:
- PDF4me API kimlik bilgileri
- n8n iş akışına erişim
Yapılandırma:
- Eklemek PDF4me düğümden iş akışına
- "Form Alanlarını Ekle" seçeneğini seçin. PDF" aksiyon
- Giriş parametrelerini yapılandırın (aşağıya bakınız)

Parametreler
Form Alanları Ekle seçeneğinin parametrelerinin tam listesi PDF İşlem. Form alanı eklemeyi kontrol etmek için bu parametreleri yapılandırın.
Önemli: Yıldız (***) ile işaretlenmiş parametreler zorunludur ve işlemin doğru şekilde çalışması için sağlanmalıdır.
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| Giriş Veri Türü*** | String | PDF Giriş Biçimi Seçimi • Formatınızı seçin PDF belge girişi • PDF4me birden fazla giriş türünü destekler • Seçenekler: İkili Veri, Base64 Dize veya URL | Binary Data |
| Giriş İkili Alanı | İkili | İkili PDF Dosya Girişi (İkili veri ise gereklidir) • Referans PDF önceki dosyadan n8n düğüm veya dosya yükleme • Herhangi bir cihazla çalışır PDF Form alanı ekleme belgesi • Giriş Veri Türü "İkili Veri" olduğunda gereklidir. | {{ $binary.data }} |
| Base64 PDF İçeriği | String | Base64 Kodlanmış PDF Giriş (Gerekliyse) Base64 Sicim) • Sağlamak PDF içerik base64 kodlu dize olarak • Çeşitli alanları destekler PDF Form geliştirme için formatlar • Giriş Veri Türü " olduğunda gereklidirBase64 Sicim" | JVBERi... |
| PDF URL | String | Halk PDF URL Giriş (Gerekliyse) URL) • Herkese açık/açık izin verin URL -e PDF dosya • Form alanı ekleme için belgeyi indirir ve işler. • Giriş Veri Türü " olduğunda gereklidirURL" | https://abc.com/doc.pdf |
| Başlangıç Değeri*** | String | Form Alanının Varsayılan Değeri • Form alanı için başlangıç veya varsayılan metin değerini ayarlayın. • Metin, ilgili alanda şu durumlarda görünür: PDF açıldı • Kullanıcılara rehberlik veya önceden doldurulmuş bilgiler sağlar. | input text |
| Pozisyon X*** | Sayı | Yatay Saha Konumu • Form alanının yatay konumunu (X koordinatı) tanımlayın. • Hizalama ayarlarıyla (Sol, Sağ, Merkez) uyumludur. • Varsayılan değer 0'dır. | 300 |
| Pozisyon Y*** | Sayı | Dikey Alan Konumu • Form alanının dikey konumunu (Y koordinatı) tanımlayın. • Hizalama ayarlarıyla (Üst, Alt, Orta) uyumludur. • Varsayılan değer 0'dır. | 300 |
| Alan Adı*** | String | Form Alanı Tanımlayıcısı • Form alanı için benzersiz bir ad belirtin. • Form verisi çıkarma ve işleme süreçlerinde alan tanımlama amacıyla kullanılır. • Form yönetimini kolaylaştırmak için açıklayıcı isimler kullanın. | Input Field Name |
| Boyut*** | Sayı | Form Alanı Boyutu • Form alanının boyutunu veya yazı tipi boyutunu tanımlayın. • Form alanının görünümünü ve kullanılabilirliğini kontrol eder. • Varsayılan değer 0'dır. | 4 |
| Sayfalar*** | String | Hedef Sayfa Spesifikasyonu • Sayfa indekslerini virgülle ayrılmış değerler veya aralıklar olarak belirtin. • Örnekler: "0,1,2-" veya "1,2,3-7" • Belirtilmediği takdirde varsayılan olarak tüm sayfaları işler. | 1 |
| Form Alanı Türü*** | String | Alan Türü Seçimi • Eklenecek form alanı türünü seçin • Seçenekler: Metin Kutusu (metin girişi), Onay Kutusu (onay kutusu alanı) • Farklı türler farklı işlevler sunar | TextBox |
| Çıktı Dosya Adı*** | String | Çıktı Dosya Adı • Oluşturulan dosya için bir ad belirtin. PDF Form alanları içeren dosya • .pdf uzantısını içermesi zorunludur. • PDF4me benzersiz adlandırma ve biçim doğrulamasını sağlar | form_fields_output.pdf |
| Çıktı İkili Alan Adı*** | String | İkili Veri Eşleme • Oluşturulan verilere erişmek için değişken adını tanımlayın. PDF ikili veri • Sonraki iş akışı eylemlerinde kullanılır • İş akışı veri akışı için gerekli | data |
| Asenkron | Boolean | Asenkron İşleme • Eşzamansız işlemeyi etkinleştirin veya devre dışı bırakın • Etkinleştirildiğinde, daha iyi performans için işlem arka planda çalışır. • Kurumsal iş akışları ve yüksek hacimli işlemler için önerilir. | true |
Çıktı
Çıkış Parametreleri
| Parametre | Tip | Tanım | Örnek |
|---|---|---|---|
| dosya adı | String | PDF4me oluşturulan dosya adı - Başarıyla işlenen dosyanın tam adı PDF Uygun uzantıya sahip form alanları içeren belge. PDF4me Benzersiz adlandırmayı sağlar ve dosya formatı uyumluluğunu doğrulayarak sonraki süreçlerle sorunsuz entegrasyon imkanı sunar. | form_fields_output.pdf |
| mimeType | String | PDF4me MIME tür tanımlayıcı - Standartlaştırılmış MIME oluşturulan tür PDF dosya, her zaman şuna ayarlanmış application/pdf ile PDF4meBu, tüm sistemlerde ve uygulamalarda doğru dosya işleme ve tanımayı sağlar. | application/pdf |
| dosya boyutu | Sayı | PDF4me Dosya boyutu (bayt cinsinden) - Oluşturulan öğenin tam boyutu PDF Dosya bayt cinsinden veri, depolama planlaması, bant genişliği optimizasyonu ve dosya aktarımı izleme için sağlanır. Kurumsal belge yönetimi ve iş akışı otomasyonu için vazgeçilmezdir. | 121883 |
| başarı | Boolean | PDF4me Form alanı ekleme durumu göstergesi - Form alanı ekleme işleminin başarılı veya başarısız olduğunu gösteren Boolean bayrağı. Dönüş değeri true başarılı operasyonlar için ve false Olası hatalar için, otomatikleştirilmiş iş akışlarında sağlam hata yönetimi sağlanır. | true |
| mesaj | String | PDF4me Form alanı ekleme durumu mesajı - Form alanı ekleme işleminin sonucunu gösteren açıklayıcı mesaj. Başarılı işlemler için net durum mesajları ve sorun giderme amacıyla ayrıntılı hata bilgileri sağlar. | Form fields added to PDF successfully |
| alanAdı | String | PDF4me form alanı tanımlayıcısı - Eklenen form alanının adı PDF Bu tanımlayıcı, alan oluşturma sırasında kullanılan Alan Adı parametresiyle eşleşir ve form verisi çıkarma ve alan yönetimi için gereklidir. | Test Box |
| formAlanTürü | String | PDF4me alan türü onayı - Başarıyla eklenen form alanı türü PDF Belgeyi onaylar. İşlem sırasında oluşturulan alan türünü (Metin Kutusu, Onay Kutusu, Radyo Düğmesi, Açılır Liste) doğrular. | TextBox |
| başlangıç değeri | String | PDF4me alan varsayılan değeri - Form alanı için ayarlanmış olan başlangıç veya varsayılan metin değeri. Bu değer, form doldurulduğunda alanda görünür. PDF Açılan pencere kullanıcılara rehberlik sağlar veya önceden doldurulmuş bilgiler sunar. | input |
| konum | Object | PDF4me saha konum koordinatları - Form alanının sayfaya yerleştirildiği tam konum, sayfa kenarlarından itibaren nokta cinsinden ölçülen X ve Y koordinatlarını içerir. | {"x": 200, "y": 200} |
| boyut | Sayı | PDF4me alan boyutu onayı - Form alanına uygulanan boyut veya yazı tipi boyutu. Bu, alan oluşturma sırasında yapılandırılan alan boyutlarını ve görünüm ayarlarını doğrular. | 3 |
| sayfalar | String | PDF4me hedef sayfa onayı - Form alanının başarıyla eklendiği sayfa numarası. Alanın yerleştirildiği belgenin belirli sayfasını doğrular. | "1" |
N8N Eylem Yanıtı
O PDF4me Form Alanları Ekle PDF API Yanıtı birden fazla formatta görüntüleyebilirsiniz. İhtiyaçlarınıza en uygun görünümü seçin:
- JSON
- Table
- Schema
- Binary
JSON Yanıt Formatı
Ham JSON yanıt olarak API:
[
{
"success": true,
"message": "Form fields added to PDF successfully",
"fileName": "form_fields_output.pdf",
"mimeType": "application/pdf",
"fileSize": 121883,
"fieldName": "Test Box",
"formFieldType": "TextBox",
"initialValue": "input ",
"position": {
"x": 200,
"y": 200
},
"size": 3,
"pages": "1"
}
]
Tablo Görünümü
Yanıt verileri yapılandırılmış tablo formatında:
| Parametre | Değer |
|---|---|
| success | true |
| message | Form alanları eklendi PDF başarılı bir şekilde |
| fileName | form_fields_output.pdf |
| mimeType | application/pdf |
| fileSize | 121883 |
| fieldName | Test Box |
| formFieldType | TextBox |
| initialValue | input |
| position | {"x": 200, "y": 200} |
| size | 3 |
| pages | "1" |
Şema Görünümü
Yanıtın veri yapısı ve türleri:
success: ✓ true
message: AB Form fields added to PDF successfully
fileName: AB form_fields_output.pdf
mimeType: AB application/pdf
fileSize: # 121883
fieldName: AB Test Box
formFieldType: AB TextBox
initialValue: AB input
position: {} {"x": 200, "y": 200}
size: # 3
pages: AB "1"
Tip Göstergeleri:
AB= String#= Sayı✓= Boolean{}= Object
İkili Veri Görünümü
Gerçek PDF Dosya verileri ve meta verileri:
data
─────────────────────────────────────────
File Name: form_fields_output.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 119.0 KB
Kullanım Senaryoları
Dijital Form Oluşturma ve Dönüştürme**
- Kağıt formları etkileşimli dijital formlara dönüştürün. PDF doldurulabilir alanlara sahip formlar
- Veri toplama ve kullanıcı girişi için mevcut belgelere form alanları ekleyin.
- Anketler, başvurular ve geri bildirim toplama için özel form şablonları oluşturun.
Belge Geliştirme ve Etkileşim
- Statik belgeleri etkileşimli öğelerle zenginleştirerek kullanıcı etkileşimini artırın.
- Mevcut sisteme veri toplama yetenekleri ekleyin. PDF belgeler ve raporlar
- Belgeleri otomatik veri işleme için doldurulabilir formlara dönüştürün.
İş Akışı Otomasyonu ve Veri Toplama
- Standartlaştırılmış veri toplama süreçleri için form oluşturmayı otomatikleştirin.
- Form alanı ekleme işlemini belge işleme iş akışlarına entegre edin.
- Çeşitli iş süreçleri ve uygulamaları için dinamik formlar oluşturun.