Last Updated: 20 Nov, 2025

PDF’ler, biçimlendirmeyi bozmadan belgeleri paylaşmanın harika bir yoludur, ancak bazen bir PDF’nin içindeki form verilerine ihtiyaç duyarsınız; dosyanın tamamına değil. İşte tam bu noktada FDF devreye girer. FDF veya Form Veri Biçimi, Adobe tarafından bir PDF’deki yalnızca form verilerini (adlar, e-postalar, onay kutusu durumları gibi) işlemek için geliştirilmiş bir dosya biçimidir.
Yani, kendinize “Bir PDF’yi FDF’ye nasıl dönüştürebilirim?” diye soruyorsanız, doğru yerdesiniz! Hadi bunu parçalara ayıralım.
FDF Nedir ve Neden Kullanmalısınız?
Dönüştürmeye geçmeden önce, FDF’nin gerçekte ne olduğunu açıklayalım.
- FDF (Form Veri Biçimi) dosyaları, yalnızca bir PDF formunu doldurmak için gereken verileri ve talimatları içeren hafif dosyalardır.
- Bunu, formun tasarımı olmadan formun içeriği olarak düşünün. * Genellikle tam PDF’ye ihtiyaç duymadan form verilerini ayıklamak, düzenlemek veya göndermek için kullanılır.
PDF’yi FDF’ye Nasıl Dönüştürürsünüz?
Kullanabileceğiniz araçlara bağlı olarak kullanabileceğiniz birkaç yöntem vardır.
1. Adobe Acrobat Pro Kullanımı
Adobe Acrobat Pro’ya erişiminiz varsa bu en basit yöntemdir.
Adımlar:
- PDF formunuzu Adobe Acrobat Pro‘da açın.
- Dosya > Verileri Dışa Aktar veya Araçlar > Formu Hazırla‘ya gidin.
- “Verileri Dışa Aktar”‘ı ve dosya biçimi olarak “FDF”‘yi seçin.
.fdfdosyasını istediğiniz yere kaydedin.
Not: Bu, yalnızca PDF’niz doldurulabilir bir form ise işe yarar.
2. Ücretsiz Çevrimiçi Araçları Kullanma
Acrobat Pro’nuz yoksa, bazı çevrimiçi araçlar form verilerini çıkarmanıza olanak tanır:
- “PDF’den FDF’ye çevrimiçi dönüştürücü” için arama yapın.
- PDF formunuzu yükleyin.
- Ortaya çıkan
.fdfdosyasını indirin.
Dikkat: Çevrimiçi araçları kullanırken hassas belgeler konusunda her zaman dikkatli olun.
3. PDF SDK’larını veya Programlama Kütüphanelerini Kullanma
Geliştiriciyseniz veya otomasyonla çalışıyorsanız, aşağıdaki gibi kütüphaneleri kullanabilirsiniz:
- Verileri PDF Dosyasından FDF’ye Aktarma
- Verileri FDF’den PDF Dosyasına Aktarma
- iText (Java/.NET)
- PDFBox (Java)
- PDFLib
- Adobe FDF Araç Seti
Bunlar, PDF dosyalarını açan, form alanlarını çıkaran ve bunları FDF’ye aktaran komut dosyaları yazmanıza olanak tanır.
İşte Java’da iText kullanarak yapılmış basit bir örnek:
PdfReader reader = new PdfReader("form.pdf");
FileOutputStream out = new FileOutputStream("data.fdf");
FdfWriter writer = new FdfWriter();
writer.setField("name", "John Doe");
writer.writeTo(out);
reader.close();
out.close();
Bir FDF Dosyasının İçinde Neler Var?
Bir FDF dosyası metin tabanlı bir biçimdir — hatta Not Defteri’nde bile açabilirsiniz. Genellikle şöyle görünür:
%FDF-1.2
1 0 obj
<<
/FDF
<<
/Fields [
<< /T (name) /V (John Doe) >>
<< /T (email) /V (john.doe@example.com) >>
]
>>
>>
endobj
trailer
<< /Root 1 0 R >>
%%EOF
Bu yapı, orijinal PDF’nizdeki form alanlarına doğrudan eşlenir.
FDF’den PDF’ye Geri Dönüştürebilir misiniz?
Evet! FDF verilerini bir PDF formuna geri aktarabilirsiniz:
- Adobe Acrobat kullanarak: Formu Hazırla > Daha Fazla > Verileri İçe Aktar‘a gidin.
- Kütüphaneler aracılığıyla programlanabilir.
- Veya pdftk gibi komut satırı araçlarını kullanarak:
pdftk form.pdf fill_form data.fdf output filled_form.pdf
Son Düşünceler
Bir PDF’yi FDF’ye dönüştürmek, şunları yapmak istiyorsanız inanılmaz derecede faydalı olabilir:
- Form verilerini ayrı ayrı depolamak.
- Formları dinamik olarak önceden doldurmak.
- Yalnızca verileri web üzerinden göndermek (daha küçük dosya boyutu).
PDF’den FDF çıkarmak, Adobe Acrobat aracılığıyla manuel olarak veya kod aracılığıyla, etkileşimli formları yönetmek için pratik bir tekniktir.
SSS
S: Taranan bir PDF’den FDF çıkarabilir miyim?
C: Hayır, FDF doldurulabilir formlar gerektirir. Taranan bir PDF yalnızca bir resimdir ve form verileri içermez.
S: FDF, XFDF ile aynı mıdır?
C: Tam olarak değil. XFDF, FDF’nin XML sürümüdür. Daha modern ve web dostudur.