Form Verilerini Çıkarma PDF içinde n8n
Form Verilerini Çıkarma PDF bir PDF4me düğüm eylemi n8n Doldurulabilir bir alandan doldurulmuş değerleri okuyan bir fonksiyon. PDF ve bunları yapılandırılmış bir şekilde geri döndürür. formData JSON Bu nesneyi, iade edilen başvuru formlarını, imzalı kayıt formlarını veya anketleri çevirmek için kullanın. PDFs Kimsenin cevapları yeniden yazmasına gerek kalmadan, veriler veritabanı satırlarına otomatik olarak kaydedilir.
Bu düğüm ne işe yarıyor?
PDF4meForm Verilerini Şuradan Çıkarın: PDF doldurulmuş bir formu alır. PDF İkili Verilerden, bir Base64 Stringveya bir URLEtkileşimli form katmanını okur ve her alanı tek bir öğe içinde ad ve değer çifti olarak döndürür. formData Nesne. Metin girişleri, onay kutuları, radyo düğmeleri ve açılır menü seçimleri bir araya gelerek bir elektronik tablo satırına eşlenmeye hazır hale gelir. CRM kayıt veya iş akışındaki koşullu bir dallanma.
Kimliğinizi Doğrulama API Rica etmek
Her PDF4me düğümde n8n geçerli bir belge gerektirir Bağlantı kurmak için kimlik bilgisi. İçeriğinizi barındıran birini oluşturun veya seçin. PDF4me API Bu sayede iş akışı, veri çıkarma isteklerini güvenli bir şekilde doğrulayabilir.
Kaçırmamanız Gereken Önemli Bilgiler

PDF4me Form Verilerini Çıkarma PDF parametreler panelinde n8n
Form Veri Çıkarma ve Düz Metin Çıkarma Karşılaştırması
Her iki yaklaşım da içeriği bir kaynaktan çıkarır. PDFAncak bunlardan yalnızca biri size adlandırılmış alanlar sunar. Bu ayrım, iş akışınızda hangi düğümün yer alacağına karar verir.
| Yaklaşmak | Ne karşılığında alırsınız? | En uygun olan |
|---|---|---|
| Extract Form Data From PDF | Named field and value pairs from the interactive form layer | Genuine fillable PDFs where every answer already sits in a named field |
| Plain text extraction | The visible page content as one flat string, with no field names | Static PDFs with no form layer, where you will parse the text yourself |
| AI document parsing | Model-inferred fields from any layout, including scans | Scanned, flattened, or wildly inconsistent documents with no usable form structure |
Veri Çıkarma Formu Hangi Parametrelerden Veri Çıkarır? PDF İhtiyaç?
Gerekli: İşlem, Giriş Veri Türü, bu giriş türüyle eşleşen alan ve Belge Adı. Gelişmiş Seçenekler altındaki Özel Profiller isteğe bağlıdır.
| Parametre | Gerekli | Ne işe yarar? | Örnek |
|---|---|---|---|
| Action | Required | Selects the PDF4me node action to run. Choose Extract Form Data From PDF. | Extract Form Data From PDF |
| Input Data Type | Required | Format of the source PDF input. Choose Binary Data (from a previous node), Base64 String, or URL. | Binary Data |
| Input Binary Field | Conditional | Name of the binary property on the incoming n8n item that holds the filled PDF. Required when Input Data Type is Binary Data. Defaults to data. | data |
| Base64 Document Content | Conditional | Base64-encoded content of the filled PDF. Required when Input Data Type is Base64 String. | JVBERi0xLjQK... |
| File URL | Conditional | Publicly reachable HTTPS URL to the filled PDF. Required when Input Data Type is URL. | https://example.com/application_form.pdf |
| Document Name | Required | Filename of the source PDF, used for reference and tracking in the extraction request. Include the .pdf extension. | application_form.pdf |
| Custom Profiles | Optional | Advanced Options field for extra processing settings, supplied in a JSON-like format. Leave blank unless you have a specific profile to apply. | { 'outputDataFormat': 'json' } |
Çıkış Alanları
Başarılı bir koşu bir getiri sağlar. n8n Çıkarılan form değerlerini taşıyan öğe JSON.
| Alan | Tip | İçeriğinde neler var? |
|---|---|---|
formData | Object | Every form field read from the PDF, as a set of field name and field value pairs. |
formData.<fieldName> | String | The name of an individual field exactly as the PDF author defined it, for example name, email, or country. |
formData.<fieldValue> | String, Number, or Boolean | The value entered or selected for that field. Blank fields return an empty string, and checkboxes return their export value. |
Tipik bir yanıt gövdesi şöyle görünür:
{
"formData": {
"name": "PDF4me",
"email": "",
"country": "USA"
}
}
Form verilerini nasıl çıkarabilirim? PDF içinde n8n?
- Eklemek PDF4me senin n8n iş akışını seçin ve Form Verilerini Çıkarma PDF aksiyon.
- İçinde Bağlantı kurmak için kimlik bilgisi, sizinkini seçin PDF4me kimlik bilgileri veya tıklayın Yeni Kimlik Bilgisi Oluştur ve yapıştırın API anahtar.
- Ayarlamak Giriş Veri Türü ile İkili Veri (varsayılan), Base64 String, veya URL ve eşleşen doldurulmuş ürünü tedarik edin PDF alan.
- Ayarlamak Belge Adı kaynak dosya adına, örneğin
application_form.pdf. - Ayrılmak Özel Profiller altında Gelişmiş Seçenekler Özel bir işleme profiline ihtiyacınız olmadığı sürece boş bırakın.
- Düğümü çalıştırın, ardından döndürülen değerlerden gelen değerleri eşleştirin.
formDataNesneyi iş akışınızın bir sonraki adımına taşıyın.
Tipik Kurulumlar
İş Akışı ÖrnekleriCommon n8n workflow patterns using Extract Form Data From PDF.
- Başvuru tamamlandığında e-posta bildirimi tetiklenir. PDF varıyor.
- Form Verilerini Çıkarma PDF Ekteki dosyayı bir formData nesnesine okur.
- Bir Google Sheets veya Excel Düğüm, her alan adını bir sütuna eşleyerek bir satır ekler.
- Yeni yüklenen bir veri alımıyla birlikte bulut depolama tetikleyicisi devreye giriyor. PDF.
- Form Verilerini Çıkarma PDF İletişim bilgilerini form katmanından çeker.
- A CRM Düğüm, çıkarılan ad, e-posta ve şirket değerlerini kullanarak kaydı oluşturur veya günceller.
- Bir webhook, harici bir portaldan imzalı bir talep formu alır.
- Form Verilerini Çıkarma PDF İstenen tutar ve departman alanlarını döndürür.
- Bir IF düğümü, bu değerlere bağlı olarak doğru onaylayıcıya dallanır.
- Bir "Öğeler Üzerinde Döngü" düğümü, arşivlenmiş formların bir listesini yineleyerek çalışır. URLs.
- Form Verilerini Çıkarma PDF Giriş Veri Türü ayarlanmış şekilde çalışır. URL her dosya için.
- Her bir formData nesnesi, kaynak belge adıyla anahtarlanmış bir veritabanı tablosuna yazılır.
Pratik İpuçları
Kopya Kağıdı
| Alan | Değer |
|---|---|
| Action | Extract Form Data From PDF |
| Input Data Type | Binary Data |
| Input Binary Field | data |
| Document Name | document.pdf |
| Custom Profiles | { 'outputDataFormat': 'json' } |
| Credentials | PDF4me API credential |
| Returns | formData object of field name and value pairs |