Tarayıcıda ISO AcroForms ile Etkileşimli PDF Formları Oluşturma Rehberi
⚡Etkileşimli PDF Formları 5 Basit Adımda Nasıl Oluşturulur?
1. Temel PDF Belgenizi Yükleyin
Statik PDF belgenizi görsel form oluşturucuya sürükleyip bırakın veya diskten seçin. Dosya doğrudan yerel belleğe alınır.
2. Form Alanı Türlerini Belirleyin
Araç çubuğundan tek satırlı metin girişi, çok satırlı yorum kutusu, onay kutusu, radyo düğmesi veya açılır menü seçin.
3. Alanları Sürükleyin ve Konumlandırın
Alanları sayfa önizlemesi üzerine sürükleyin. Köşe tutamaçlarını kullanarak yeniden boyutlandırın ve ızgaraya hizalayın.
4. Alan Özelliklerini Yapılandırın
Özellikler panelinde her alana benzersiz bir ad, varsayılan değer, zorunlu alan durumu, yazı boyutu ve seçenekler atayın.
5. Doldurulabilir PDF'yi Dışa Aktarın
'Form PDF'sini İndir' düğmesine tıklayarak standart AcroForm sözlüklerini derleyin ve doldurulabilir belgenizi anında indirin.
Modern kurumsal operasyonlarda, müşteri kayıt süreçlerinde, sağlık anketlerinde ve resmi sözleşmelerde etkileşimli dijital formlar vazgeçilmez bir iletişim aracıdır. Ancak statik bir PDF belgesini doldurulabilir bir dijital forma dönüştürmek, tarihsel olarak karmaşık ve pahalı masaüstü yazılımları veya kullanıcı verilerini kendi sunucularına aktaran bulut hizmetlerini gerektirmiştir. Oysa ISO 32000 standardı uyarınca yapılandırılmış bir AcroForm belgesi, doğrudan tarayıcı içinde sıfır sunucu bağımlılığıyla profesyonel standartlarda inşa edilebilir.
Tarayıcıda yerel çalışan Etkileşimli PDF Formu Oluşturma aracımız, doğrudan web tarayıcınızın içinde yayın kalitesinde doldurulabilir formlar tasarlamanızı sağlar. Sezgisel görsel sürükle-bırak tasarımcısıyla tek satırlı metin alanları (`/Tx`), çok satırlı yorum kutuları, onay kutuları (`/Btn`), birbirini dışlayan radyo düğmesi grupları ve açılır seçim menüleri (`/Ch`) ekleyin; alt piksel hassasiyetinde koordinat hizalamaları yapın ve mantıksal sekme geçiş sırasını (Tab Order - WCAG 2.4.3) kusursuz şekilde yapılandırın. Masaüstü okuyucuların yanı sıra mobil tarayıcılarda da hatasız görüntüleme sağlayan önceden derlenmiş Görünüm Akışları (`/AP`) ve WebAssembly altyapısıyla desteklenen %100 istemci taraflı gizlilik sayesinde özel kurumsal şablonlarınız asla harici sunuculara iletilmez.
Teknik rehberin tamamını oku
ISO 32000 AcroForm Mimarisi: Katalog ve Alan Hiyerarşisi
PDF spesifikasyonunda (ISO 32000) etkileşimli formlar, kök Katalog (Catalog veya `/Root`) sözlüğü altında yer alan bir `/AcroForm` sözlüğü tarafından yönetilir. Bu sözlük, belgedeki tüm form alanlarını temsil eden `/Fields` dizisini ve form fontlarını içeren `/DR` (Varsayılan Kaynaklar) sözlüğünü barındırır.
Her bir form alanı iki farklı kimliğe sahiptir: Mantıksal veri düğümü (alan sözlüğü) ve görsel arayüz öğesi (sayfa üzerindeki `/Widget` ek açıklaması). Basit formlarda bu iki yapı tek bir sözlükte birleştirilir.
Alan sözlüğü; alanın veri türünü belirten `/FT`, benzersiz alan adını tanımlayan `/T`, alanın o anki değerini tutan `/V` ve varsayılan değerini belirten `/DV` anahtarlarını barındırır.
Görsel `/Widget` ek açıklaması ise sayfa üzerindeki kesin fiziksel konumu belirten `/Rect` koordinat sınırlarını ve fare etkileşimlerinde düğmenin nasıl görüneceğini tanımlayan Görünüm Akışlarını (`/AP`) içerir.
Ayrıca AcroForm mimarisi, alanların hiyerarşik olarak ebeveyn-çocuk ilişkisiyle gruplanmasına olanak tanır (örneğin `Musteri.Adres.Ilce`). Bu yapı, karmaşık kurumsal veritabanlarıyla entegrasyon sağlarken alan adlarının düzenli kalmasını sağlar.
Aracımız tüm bu sözlük hiyerarşisini doğrudan tarayıcı belleğinde inşa eder; standartlara tam uyumlu bir `/Fields` ağacı kurarak form verilerinin Acrobat, Chrome ve harici ayrıştırıcılar tarafından kusursuz şekilde okunmasını sağlar.
AcroForm Alan Türleri (/FT) ve Alan Bayrakları (/Ff)
ISO 32000 standardı, her biri farklı veri giriş ihtiyaçlarına hizmet eden dört temel form alanı türü tanımlar; motorumuz bunların tamamını destekler:
1. Metin Alanları (`/FT /Tx`): Kullanıcıların klavyeyle metin girmesini sağlar. Alan bayrakları (`/Ff`) kullanılarak davranışları özelleştirilir: Bit 13 (`/Ff 4096`) çok satırlı metin girişine izin verir; Bit 14 (`/Ff 8192`) parola girişleri için karakterleri yıldızla gizler; Bit 2 (`/Ff 2`) ise alanın düzenlenmesini engelleyerek salt okunur yapar.
2. Düğme Alanları (`/FT /Btn`): Basmalı düğmeler, onay kutuları ve radyo düğmelerini kapsar. Onay kutuları `/Off` durumu ile özel bir ihraç değeri (örneğin `/Yes`) arasında geçiş yapar. Radyo düğmesi grupları ise ortak bir alan adını paylaşır ve aynı anda gruptaki düğmelerden yalnızca birinin etkin olmasını sağlar.
3. Seçim Alanları (`/FT /Ch`): Açılır menüleri (kombine kutular) ve kaydırılabilir liste kutularını içerir. Bit 18 (`/Ff 131072`) etkinleştirildiğinde, kullanıcıların önceden tanımlanmış seçenekleri (`/Opt`) seçmenin yanı sıra kendi özel metinlerini yazabileceği düzenlenebilir bir açılır kutu oluşturulur.
4. İmza Alanları (`/FT /Sig`): Kriptografik dijital imzaların ve onay zaman damgalarının yerleştirilmesi için ayrılmış standart yer tutuculardır.
Görsel Sürükle-Bırak Tasarımcısı ve Koordinat Hassasiyeti
Görsel form oluşturucumuz, modern web kullanıcı arayüzü ile PDF'nin alt düzey koordinat geometrisi arasındaki köprüyü kusursuz şekilde kurar. Araç çubuğundan bir metin alanını veya onay kutusunu önizleme tuvali üzerine sürüklediğinizde, arayüz ekran piksellerini yakalar ve sayfanın `/MediaBox` veya `/CropBox` sınırlarına göre 72 DPI PDF kullanıcı birimlerine çevirir.
Motorumuz; yüksek çözünürlüklü ekranları (cihaz piksel oranı), tuval yakınlaştırma ölçeğini ve sayfa döndürme açılarını (0, 90, 180, 270 derece) otomatik olarak hesaba katar. Her alan için gereken kesin `[xMin yMin xMax yMax]` sınırlayıcı kutu dizisini üretir. İsteğe bağlı ızgaraya yapışma (grid snapping) özelliği sayesinde form sütunları, tablo satırları ve imza çizgileri milimetrik bir düzenle hizalanır.
Mantıksal Sekme Sırası (Tab Order) ve WCAG 2.4.3 Erişilebilirliği
Amatör PDF formlarında en sık karşılaşılan sorunlardan biri düzensiz sekme (Tab) geçişleridir: Kullanıcı Tab tuşuna bastığında imleç mantıksal bir sıra yerine sayfa üzerinde rastgele noktalara atlar. WCAG 2.1 Başarı Kriteri 2.4.3 (Odak Sırası), formların öngörülebilir ve sıralı bir sekme düzenine sahip olmasını zorunlu kılar.
PDF mimarisinde sekme sırası her `/Page` sözlüğündeki `/Tabs` anahtarı tarafından belirlenir. Görsel oluşturucumuz, kullanıcıların alanları sekme dizini panelinde sürükleyerek sıralamasına olanak tanır ve `/Tabs /A` (dizi sırası) bayrağını otomatik olarak yapılandırır. Böylece yalnızca klavye kullanan bireyler ve ekran okuyucu yardımcı teknolojileri alanlar arasında mantıksal okuma düzeniyle rahatça gezinebilir.
Görünüm Akışı Sentezi: Platformlar Arası Görüntüleme Hatalarını Ortadan Kaldırma
Acemi PDF form araçlarının en bilinen kusuru, önceden derlenmiş Görünüm Akışları (`/AP`) üretmeyip yalnızca `/NeedAppearances true` bayrağına güvenmeleridir. Masaüstü Adobe Acrobat görünümü anında sentezleyebilse de; mobil okuyucular (iOS Dosyalar, Android PDF Görüntüleyici) ve web tarayıcıları (Chrome, Safari, Edge) sıklıkla bu bayrağı yok sayar ve boş form alanları ya da işaretlenemeyen kutular görüntüler.
İstemci taraflı oluşturucumuz her form alanı için eksiksiz Normal Görünüm akışları (`/AP << /N streamRef >>`) sentezler. Onay kutuları için hem işaretli (`/Yes`) hem de işaretsiz (`/Off`) durumlar standart ZapfDingbats karakterleri veya vektör çizim yollarıyla derlenir. Bu sayede formlarınız tüm donanım ve yazılım platformlarında kusursuz görünür ve anında etkileşime yanıt verir.
Özel Kurumsal Formlar İçin %100 İstemci Taraflı Gizlilik
Kurumsal işe alım formları, hasta kayıt şablonları veya mülkiyete tabi sözleşme taslakları hazırlamak; şirket içi organizasyon yapılarını ve tescilli iş mantıklarını içerir. Bu taslakları bulut tabanlı dönüştürücülere yüklemek veri sızıntısı riskleri ve yasal uyumluluk sorunları yaratır.
PDF Formu Oluşturma aracımız %100 istemci tarafında, tarayıcınızın içinde çalışır. WebAssembly ve PDF-Lib altyapısı sayesinde temel PDF taranır, AcroForm sözlük ağaçları inşa edilir ve ikili akışlar doğrudan bilgisayarınızın RAM belleğinde birleştirilir. Belgeleriniz asla cihazınızdan ayrılmaz; mutlak kurumsal gizlilik sağlanır.
💡Etkileşimli PDF Formları İçin Uzman İpuçları
- •Veritabanlarına veya CSV dosyalarına otomatik aktarım yapabilmek için her alana açıklayıcı ve benzersiz adlar verin (Örn: 'Metin1' yerine 'Musteri_Adi').
- •Tipografik tutarlılığı korumak için tek satırlı metin alanlarında otomatik boyutlandırma yerine sabit 10pt veya 12pt yazı boyutunu tercih edin.
- •Geniş yorum alanlarında yanıtların satır sonlarında taşmasını önlemek için özellikler panelinden mutlaka 'Çok Satırlı' (Multiline) bayrağını etkinleştirin.
- •Dışa aktardığınız formu hem masaüstü Acrobat'ta hem de mobil tarayıcıda açarak radyo düğmelerinin ve menülerin akıcı çalıştığını test edin.
🛡️WebAssembly ile AcroForm Sözlüğü ve /Widget Ek Açıklama Sentezi
Dışa aktarma sırasında motorumuz, belge Kataloğunda mevcut bir `/AcroForm` sözlüğü olup olmadığını denetler ve yoksa standart `/DR` yazı tipi kaynaklarıyla yeni bir sözlük tanımlar. Eklenen her alan için `/FT` (alan türü), `/T` (alan başlığı), `/Ff` (bit maskesi bayrakları), `/DA` (varsayılan görünüm) ve `/Rect` (koordinatlar) içeren bir dolaylı sözlük oluşturulur. Bu sözlük belgenin `/AcroForm /Fields` dizisine bağlanır ve eş zamanlı olarak hedef sayfanın `/Annots` dizisine bir `/Widget` ek açıklaması olarak eklenir. Her başlangıç durumu için eksiksiz normal görünüm akışları (`/AP /N`) sentezlenerek tüm platformlarda evrensel çalışma garanti edilir.
Teknoloji: WebAssembly • Çok İş Parçacıklı Web Worker • HTML5 Canvas API
Gizlilik: Dosyalar cihazınızdan çıkmaz, bulutta tutulmaz; analitik yalnızca izninizle çalışır.
Birlikte Kullanılan Tamamlayıcı Araçlar
Görsellerinizi mükemmelleştirmek için bu araçlarla iş akışınızı tamamlayın.
PDF Formu Doldur
İnteraktif metin kutularını doldurun, onay kutularını işaretleyin.
PDF Birleştir
Birden fazla PDF belgesini tek bir dosyada düzenli bir şekilde birleştirin.
PDF Ayır
Belirli sayfa aralıklarını ayırın veya sayfaları tek tek yeni belgelere bölün.
PDF Sıkıştır
Metin ve tarama netliğini koruyarak PDF boyutunu e-posta gönderimi için küçültün.