PDF Tablosunu CSV'ye Dönüştür

PDF tablosunu CSV'ye dönüştür

Metin tabanlı PDF seçin

Basit, metin tabanlı PDF tablolarını belgeyi sunucuya göndermeden CSV veya TSV dosyalarına dönüştürün. Tarayıcı, metin parçalarını görünür konumlarına göre gruplar ve yinelenen sütunları arar. Algılanan her tabloyu kontrol edin: bu, karmaşık düzenlerde kusursuz satır ve sütunları garanti eden değil, ihtiyatlı ve yaklaşık sonuç veren bir algılayıcıdır.

PDF tablosu CSV olarak nasıl çıkarılır

  1. 1

    Metin tabanlı PDF seçin

    En fazla 20 MiB ve 150 sayfalık bir PDF seçin. Yalnızca görüntülerden oluşan taramalar önce OCR işleminden geçmelidir.

  2. 2

    Tabloları tarayıcıda algılayın

    Algılayıcı, sayfa dönüşü ve CropBox dahil görünür metin koordinatlarını kullanır, yinelenen satır ve sütun konumlarını arar.

  3. 3

    İnceleyin ve biçimi seçin

    Saklamak istediğiniz tabloları seçip satırları kontrol edin. Virgül, noktalı virgül veya sekmenin yanı sıra UTF-8 işaretini ve formül korumasını ayarlayın.

  4. 4

    Seçilen tabloları indirin

    Her seçili tablo yerel olarak ayrı bir CSV veya TSV dosyasına dönüşür. Farklı sayfalardaki tablolar birleştirilmez.

Algılayıcının çıkarabildikleri

PDF, tabloyu genellikle gerçek bir hücre ızgarası olarak değil, koordinatlara yerleştirilmiş metin parçaları olarak saklar. Araç aynı görünür satırdaki parçaları gruplar, yakın parçaları birleştirir ve birkaç satırda yinelenen sütun konumlarını korur. Düzenli metin tabloları en iyi sonucu verir. Birleştirilmiş veya satıra sığmayan hücreler ile dekoratif düzenler elle düzeltme gerektirebilir.

Sayfa dönüşü ve kaydırılmış CropBox normalleştirilir. Ağırlıklı olarak sağdan sola yazılan satırlarda sütun sırası PDF metin katmanının yönünü izler. Tek sayfadaki birden çok düzenli tablo ayrı algılanabilir, ancak sonraki sayfada devam eden tablo otomatik birleştirilmez.

PDF düzeni Olası sonuç Kontrol edilecek nokta
Sabit sütunlu temiz dışa aktarım Genellikle en iyi durum Başlıklar, ondalık işaretleri ve boş hücreler
Düzenli satırda eksik değer Tahmin edilen sütunda boş hücre Doğru sütunun boş kalıp kalmadığı
Birleşik veya satıra sığmayan hücre Metin kayabilir ya da bölünebilir Önizlemeyi PDF ile karşılaştırın
Tek sayfada birden çok düzenli tablo Ayrı numaralı tablolar olarak algılanabilir Seçilen her tablo için bir dosya
Taranmış sayfa görüntüsü Tablo bulunmaz Önce OCR çalıştırın

20 MiB ve 150 sayfa sınırlarına ek olarak metin parçası ve karakter güvenlik sınırları vardır. Çok parçalı bir PDF bu nedenle daha erken durabilir.

CSV, TSV ve elektronik tablo güvenliği

CSV için virgül veya noktalı virgül, TSV için sekme seçin. Kayıtlar CRLF ile biter. Etkin ayırıcı, çift tırnak, satır başı ya da satır sonu içeren alanlar çift tırnak içine alınır; içerideki çift tırnaklar iki kez yazılır. Bu, seçili ayırıcıya uyarlanmış RFC 4180 kurallarıdır.

Formül koruması varsayılan olarak açıktır. Bir hücre boşluklardan sonra =, +, - veya @ ile başlıyorsa, desteklenen tam genişlikli biçimler dahil, araç başına kesme işareti ekler. Değer değişir ancak elektronik tablo bunu daha kolay metin olarak işler. Korumayı kapatmak ham metni korur, fakat güvenilmeyen PDF’deki formül benzeri içerik tehlikeli olabilir. OWASP CSV Injection açıklaması hiçbir önlemin tüm elektronik tablolarda evrensel olmadığını belirtir.

İsteğe bağlı UTF-8 işareti bazı uygulamaların Latin dışı metni tanımasına yardımcı olur. Dosyayı muhasebe, raporlama veya otomatik içe aktarma öncesinde inceleyin.

Özel adım durumu

PDF, algılanan tablolar ve seçimler bu tarayıcıda kalır. Üç adımın korunabilmesi için sınırlı yerel tarayıcı deposunda en fazla 30 dakika tutulur. İndirmeler yerel olarak oluşturulur ve araç hiçbir şeyi yüklemez. Baştan başlamak geçerli işi siler; tarayıcı verileri daha erken temizleyebilir.

Sık Sorulan Sorular

Hayır. PDF okuma, tablo algılama ve CSV ya da TSV oluşturma tarayıcıda gerçekleşir. İş sınırlı yerel depoda en fazla 30 dakika tutulur ve her indirme yereldir.

Ön hazırlık olmadan çalışmaz. Yalnızca görüntü içeren taramada konumlandırılacak metin katmanı yoktur. Önce OCR uygulayın, sonra oluşan metin tabanlı PDF’yi kullanın.

Virgül, noktalı virgül veya sekme seçin. Kayıtlar CRLF kullanır; ayırıcı, tırnak veya satır sonu içeren alanlar tırnak içine alınır ve içerideki tırnaklar iki kez yazılır. Sekme .tsv üretir.

Boşluklardan sonra =, +, - veya @ ile başlayan hücrelere kesme işareti ekler. Varsayılan olarak açıktır ve bu değerleri değiştirir. Yalnızca PDF’ye güveniyor ve ham metne ihtiyaç duyuyorsanız kapatın.

Algılama gerçek hücreleri değil metin konumlarını kullanır. Satır taşmaları, birleşik hücreler, alışılmadık aralıklar ve karışık yazım yönleri değerleri kaydırabilir. Önizlemeyi kaynakla karşılaştırın.

Bir sayfadaki birden çok düzenli tablo ayrı algılanıp seçilebilir. Her seçim ayrı dosya olur. Sonraki sayfada devam eden tablo birleştirilmez.

İlgili Araçlar