PDF Düzleştir

PDF düzleştir
tarayıcınızda.

Etkileşimli form alanlarını ve ek açıklamaları statik içeriğe kilitleyin. Alıcılar değerleri görür ama değiştiremez. Yükleme yok.

Düzleştirilecek PDF'i bırakın
Editörü düzleştirme iletişim kutusu hazır şekilde açıyoruz.

Kendiniz doğrulayın: DevTools’u açın → Network sekmesi → bir dosya bırakın. Hiçbir yüklemenin gerçekleşmediğini görün.

Form farkındalığı Alan değerlerini sayfaya göm
Ücretsiz
Üyelik yok
Yükleme yok
Form farkındalığı
NASIL ÇALIŞIR

Üç adım. Dosyanız bu sekmeden hiç çıkmaz.

1

Doldurulmuş PDF'i bırakın

Doldurulmuş formu seçin. Sunucuya değil, tarayıcı belleğine yüklenir.

2

Düzleştir'e tıklayın

Alan değerlerini ve ek açıklamaları doğrudan sayfaya gömeriz; etkileşimli katmanı kaldırırız.

3

Kilitli kopyayı indirin

Sonuç aynı görünür; ancak alıcılar değerleri değiştiremez. Orijinal dosya değişmeden kalır.

Formu sayfaya pişirmek

Bir PDF'i düzleştirmenin (flatten) nedenleri genellikle şu anda görünür olanı dondurmakla ilgilidir. PDF'e yazarak doldurulan bir vergi formu muhasebeciye gider — alıcının yanıtları görmesi gerekir, ancak düzenleyememesi gerekir. İmzalanmış bir anlaşma, doldurulmuş bir imza alanıyla tamamlanmıştır — iletildiğinde, alanın tıklanabilir bir form öğesi olarak kalmaması gerekir, aksi takdirde birisi üzerine yazabilir. Açıklamalar ve damgalarla geri dönen taranmış bir belgenin daha geniş bir kitleye dolaşması gerekir, açıklama katmanı düzenlenebilir kalmadan. Yazdırılabilir bir broşür, baskı için sayfalandırıldığında statik yer tutucular olarak görünmesi gereken etkileşimli form widget'ları ile InDesign'da dizilmiştir. Buradaki iş küçük ve öngörülebilir: form alanları veya açıklamaları olan bir PDF alıp, mevcut görsel durumlarını kalıcı sayfa içeriğine dönüştürmek.

Geri aldığınız, ekranda aynı görünen ancak artık etkileşimli öğeleri olmayan bir PDF'tir. Doldurulan her alan, değerini statik metin olarak korur. Her boş alan, arka planının gösterdiğine dönüşür (genellikle gri bir dikdörtgen, bazen hiçbir şey görünür değil). Açıklamalar ve damgalar benzer şekilde sayfaya pişirilir.

Düzleştirme aslında ne yapar

PDF, form alanlarını sayfanın üzerinde ayrı bir katman olarak saklar. Sayfanın kendisi formun içeriğinden habersizdir; alan widget'ı görüntüleme zamanında üstüne yerleştirilir ve alanın mevcut değeri görünür alana renderlanır. Düzleştirme bu katmanı çökertir — her alanı dolaşır, işlem anındaki görsel durumunu yakalar, o anlık görüntüyü sıradan sayfa içeriği olarak çizer (metin, çizgiler, onay kutuları yol olarak) ve ardından form tanımının kendisini kaldırır.

Sonuç, görünenin çizilen olduğu sürekli bir statik sayfadır. Belgede artık «form» yoktur. Bir okuyucu hiç alanı olduğunu söyleyemez ve hiçbir PDF aracı sayfayı sıfırdan OCR yapmadan değerleri yeniden düzenleyemez.

Ne düzleşir, ne düzleşmez

  • Form alanları (AcroForm). Metin girişleri, onay kutuları, radyo düğmeleri, açılır listeler, listbox, imza alanları, düğmeler. Bunların tümü düzleşir — mevcut değer veya seçim statik sayfa içeriği olur.
  • Boş alanlar görünümünü korur. Doldurulmamış bir metin kutusu kenarlığını ve (genellikle) bir yer tutucu çizgisini korur; bu görsel çizilen şekiller olarak kalır. İşaretlenmemiş bir kutu boş kare olarak kalır.
  • Hesaplanan alanlar mevcut değerlerini yakalar. Formüllü alanlar (Acrobat Pro özelliği) gösterdikleri değerde donar — formül düzleştirmeden sonra kaybolur.
  • Açıklamalar düzleşebilir veya düzleşmeyebilir. Yorum notları, vurgulamalar ve damgalar onları yazan görüntüleyiciye bağlıdır; pdf-lib'in form.flatten()'i AcroForm'u özellikle hedefler. Açıklamaların da gitmesi gerekiyorsa, doğru yol kaynak görüntüleyiciden tam dışa aktarımdır.
  • Mevcut statik sayfa içeriği el değmeden kalır. Metin, görseller, mizanpaj, yer imleri değişmeden taşınır.

Ne hayatta kalır, ne kalmaz

  • Görünür içerik aynı kalır. Metin, görseller, mizanpaj, fontlar ve düzleştirme anında göründükleri şekliyle form değerleri — tam olarak korunur.
  • Yer imleri, bağlantılar, sayfa yapısı taşınır. Düzleştirme form katmanını hedefler, belge ana hatlarını değil.
  • Form etkileşimi gider. Artık tıklanabilir alan yok, açılır seçimler yok, «sonraki alana tab» yok. İşlemin amacı budur.
  • Dijital imzalar geçersiz olur. Düzleştirme dahil belgede yapılan herhangi bir değişiklik imza bağlarını kırar. Belge imzalı ise ve imzanın geçerli kalması gerekiyorsa, düzleştirmeyin — dosyayı çoğaltın ve çoğaltmayı düzleştirin.
  • İşlem tek yönlüdür. Bir kez düzleştirildikten sonra «düzleştirme açma» yoktur. Form tanımı gitmiştir. Yeniden düzenlemek için, form yazarlığını destekleyen bir PDF düzenleyicide alanları sıfırdan yeniden oluşturmak gerekir.

Bir şey ters görünürse

  • «Hiçbir şey olmadı» — düzleştirilecek alan yok. PDF, AcroForm içermiyordu. Araç bu durumda dosyayı olduğu gibi yeniden kaydeder; sonuç işlevsel olarak girdiyle aynıdır. Alan varlığını kontrol etmek için Adobe Reader'da açın ve «Mevcut Alanları Vurgula» seçeneğine bakın — hiçbir şey vurgulanmıyorsa, düzleştirilecek bir şey yoktur.
  • Bazı açıklamalar pişmedi. form.flatten() geçişi yalnızca AcroForm widget'larını düzleştirir. Açıklama bindirmeleri (yapışkan notlar, vurgulayıcı, serbest çizim) farklı bir işlem gerektirir. Onlar için, orijinal görüntüleyiciden yeniden dışa aktarın veya önce edit-pdf aracılığıyla birleştirin.
  • Doldurulan değerler düzleştirmeden sonra yanlış görünüyor. Düzleştirilmiş gösterim işlem anında çizileni yakalar. Form, font ikamesine veya beklendiğinden farklı görünen bir alana sahipse, pişirme bunu yakalar. Önce kaynağı bir görüntüleyicide kontrol edin — düzleştirme orada gördüğünüzü koruyacaktır.
  • PDF şifreli. Önce unlock-pdf'ten geçirin; şifreli PDF'ler değiştirilemez.

Düzleştirme için yaygın nedenler

  • Doldurulmuş bir formu düzenlememesi gereken birine göndermek. Vergi beyannamesi muhasebeciye, sözleşme avukata, İK formları — düzleştirme değerleri kilitler.
  • Doldurulmuş formları tek bir arşiv belgesinde birleştirmek. Aynı formun farklı kişiler tarafından doldurulmuş farklı kopyaları, bir pakete birleştirilir. Birleştirmeden önce her birini düzleştirin, böylece her kopya alan ID çakışmaları olmadan değerlerini korur.
  • Yazdırma veya kamuya dağıtım için hazırlık. Yazdırılan PDF'ler zaten etkileşimliği onurlandırmaz, ancak yazdırma öncesi dosyayı açan bir görüntüleyici alanları yazdırılan çıktıdan farklı gösterebilir. Ekran ve sayfanın eşleşmesini garanti etmek için önceden düzleştirin.
  • Bir şablondan doldurulabilir davranışı kaldırmak. Alanlarda örnek değerlerle tasarlanmış şablon, tamamlanmış örnek olarak gönderilmeye hazır. Düzleştirme örnek değerleri dondurur.

Pratik notlar

  1. En son düzleştirin. Sayfa numaraları, filigran veya sıkıştırma da eklemeniz gerekiyorsa — belge hala düzenlenebilir durumdayken bu işlemleri önce yapın. Bir kez düzleştirildikten sonra, form farkındalığına bağlı değişiklikler dışlanır.
  2. Orijinali saklayın. Düzleştirilmiş sürüm geri dönmeyen işlevselliği değiştirir. Daha sonra değerleri güncellemeniz gerekirse diye düzenlenebilir kaynağı saklayın, sonra yeniden düzleştirin.
  3. Önce bir sayfada test edin. Belge büyükse ve pişirmenin nasıl çıkacağından emin değilseniz, split-pdf aracılığıyla bir örnek sayfa ayırın, örneği düzleştirin, sonucu bir görüntüleyicide kontrol edin, sonra tüm belgeyi düzleştirin.
  4. Özgün dosya el değmemiş kalır. İndirdiğiniz şey yeni bir düzleştirilmiş PDF'tir; diskteki kaynak değişmez.

Dosyanıza ne olur

Düzleştirme tarayıcınızda çalışır. DevTools'u açın ve işlem sırasında Network sekmesini izleyin — dosya içeriğiyle dışarı giden istek yoktur. PDF diskte kalır; düzleştirilmiş sürüm yanında yeni bir indirmedir.

SSS

Sıkça sorulanlar

Düzleştirme (flatten) ne demek?

Düzleştirme, etkileşimli katmanları — form alanları, ek açıklamalar, yorumlar — statik sayfa içeriğine dönüştürür. Görsel olarak bir şey değişmez ama değerler artık sayfanın parçası olur ve düzenlenemez.

Neden bir PDF\'i düzleştireyim?

Düzenlenemez nihai bir kopya göndermek için: imzalanmış sözleşme, doldurulmuş vergi formu, onaylı teklif. Düzleştirme alıcıların değerleri kazara veya kasten değiştirmesini engeller.

Belge farklı mı görünür?

Hayır — düzleştirilmiş sayfalar tıpatıp aynı görünür. Değişiklik yapısaldır, görsel değil: alanlar gömülü metne, ek açıklamalar gömülü işaretlere dönüşür.

Formsuz PDF\'lerde çalışır mı?

Evet. Alan ya da ek açıklama yoksa düzleştirme aslında \"yeniden kaydet\" işlemine dönüşür. En çok form alanlarını veya not balonlarını kilitlemek istediğinizde işe yarar.

Dosyam nereye gider?

Hiçbir yere. Düzleştirme tamamen bu sekmede gerçekleşir. DevTools → Network\'te doğrulanabilir: yükleme olmaz.