تحويل جداول PDF إلى CSV
اختر ملف PDF نصيًا
حوّل جداول PDF النصية البسيطة إلى ملفات CSV أو TSV من دون إرسال الملف إلى خادم. يجمع المتصفح الأجزاء النصية وفق مواضعها الظاهرة، ويبحث عن مواضع أعمدة تتكرر بين الصفوف. راجع كل جدول مكتشف قبل تنزيله، فهذه أداة استخراج متحفظة تبذل أفضل ما يمكن، وليست ضمانًا لتحويل تخطيطات PDF المعقدة إلى صفوف وأعمدة مثالية.
كيفية استخراج جدول PDF إلى CSV
-
1
اختر ملف PDF نصيًا
اختر ملف PDF لا يتجاوز 20 MiB و150 صفحة. أما المسح الذي لا يحتوي إلا على صور الصفحات فيحتاج إلى OCR أولًا.
-
2
دع المتصفح يكتشف الجداول
يستخدم المستخرج إحداثيات النص الظاهر، بما فيها دوران الصفحة وCropBox، ثم يبحث عن مواضع صفوف وأعمدة متكررة.
-
3
راجع الناتج واضبطه
اختر الجداول المطلوبة، وتحقق من الخلايا الفارغة المضافة، ثم اختر الفاصلة أو الفاصلة المنقوطة أو الجدولة وعلامة UTF-8 وحماية الصيغ.
-
4
نزّل كل جدول مختار
يصير كل جدول مختار ملف CSV أو TSV مستقلًا يُنشأ محليًا. لا تُدمج الجداول الممتدة بين الصفحات.
ما الذي يستطيع الكاشف استنتاجه؟
لا يخزن PDF عادةً الجدول كشبكة ذات صفوف وأعمدة معرّفة، بل كأجزاء نصية ذات إحداثيات. تجمع الأداة الأجزاء الموجودة على السطر المرئي نفسه، وتحتفظ بمواضع الأعمدة التي تتكرر عبر عدة صفوف. وقد تفصل عدة جداول منتظمة في صفحة واحدة وتتجاهل النثر أحادي العمود حين يكون النمط واضحًا.
تدخل زاوية دوران الصفحة وCropBox المزاح في حساب الإحداثيات المرئية. وفي الصفوف التي يغلب عليها اتجاه اليمين إلى اليسار، يتبع ترتيب الأعمدة الاتجاه الذي تبلغ عنه طبقة النص في PDF. ومع ذلك لا يمكن لهذه الفحوص إعادة بناء كل تخطيط.
| تخطيط PDF | النتيجة المحتملة | ما يجب مراجعته |
|---|---|---|
| تصدير منظم بأعمدة متكررة | أفضل حالة عادةً | العناوين والفواصل العشرية والخلايا الفارغة |
| قيمة ناقصة في صف منتظم | خلية فارغة في العمود المستنتج | هل بقي العمود الصحيح فارغًا؟ |
| خلية مدمجة أو نص ملتف | قد ينقسم النص أو ينزاح أو يندمج | قارن المعاينة بملف PDF |
| عدة جداول منتظمة في صفحة | قد تُكتشف منفصلة | اختر الجداول التي تحتاجها فقط |
| صورة صفحة ممسوحة ضوئيًا | لا يُكتشف جدول | شغّل OCR أولًا |
إلى جانب حدي 20 MiB و150 صفحة، تطبق الأداة حدود أمان للنص: 100,000 جزء أو 250,000 محرف في الصفحة، و1,000,000 جزء أو 5,000,000 محرف في المستند. لذلك قد تتوقف معالجة PDF شديد التجزئة حتى إن بقي حجمه وعدد صفحاته دون الحدين الرئيسيين.
CSV وTSV وأمان جداول البيانات
يمكن اختيار الفاصلة أو الفاصلة المنقوطة أو الجدولة فاصلًا، وتُحفظ نتيجة الجدولة بصيغة TSV. تستخدم السجلات نهايات أسطر CRLF. يُحاط الحقل بعلامتي اقتباس مزدوجتين إذا احتوى الفاصل المختار أو علامة اقتباس مزدوجة أو محرف إرجاع أو محرف سطر جديد، وتُضاعف علامات الاقتباس داخله. يتبع ذلك القواعد الشائعة الموثقة في RFC 4180 مع تكييفها للفاصل المختار.
تكون حماية الصيغ مفعلة افتراضيًا. إذا بدأت الخلية بعد المسافات الأولية بأحد الرموز = أو + أو - أو @، بما فيها الأشكال كاملة العرض المدعومة، تضيف الأداة فاصلة عليا كي يرجح أن يعاملها برنامج الجداول كنص. تغير هذه الإضافة قيمة الخلية. يؤدي إيقاف الحماية إلى إبقاء النص الخام كما استُخرج، لكن فتح محتوى شبيه بالصيغة من PDF غير موثوق قد يكون خطرًا. يوضح دليل OWASP عن حقن CSV سبب عدم وجود معالجة واحدة تعمل مع كل برامج الجداول وعمليات إعادة الحفظ.
تساعد علامة UTF-8 الاختيارية بعض التطبيقات على تمييز النص غير اللاتيني. افحص الملف قبل استخدامه في المحاسبة أو التقارير أو الاستيراد الآلي.
حالة الخطوات الخاصة
يبقى ملف PDF والجداول المكتشفة واختياراتك داخل هذا المتصفح. تُحفظ في مساحة تخزين محلية محدودة مدة تصل إلى 30 دقيقة كي يستمر المسار المؤلف من ثلاث خطوات. تُنشأ التنزيلات محليًا ولا ترفع الأداة أي بيانات. يؤدي البدء من جديد إلى حذف المهمة الحالية، وقد تمحوها سياسة التخزين أو الوضع الخاص في المتصفح قبل ذلك.
الأسئلة الشائعة
لا. تتم قراءة PDF واكتشاف الجداول وإنشاء CSV أو TSV داخل المتصفح. تُحفظ المهمة محليًا حتى 30 دقيقة للانتقال بين الخطوات، وتُنشأ كل التنزيلات محليًا.
لا إذا كان الملف لا يحتوي إلا على صور الصفحات. يحتاج المستخرج إلى طبقة نص PDF ومواضع حروفها. شغّل OCR أولًا ثم استخدم ملف PDF النصي الناتج.
اختر الفاصلة أو الفاصلة المنقوطة أو الجدولة. تستخدم السجلات CRLF. يُقتبس الحقل الذي يحتوي الفاصل المختار أو علامة اقتباس أو محرف إرجاع أو سطر جديد، وتُضاعف علامة الاقتباس داخله. تستخدم نتيجة الجدولة الامتداد .tsv.
تضيف فاصلة عليا إلى الخلايا الشبيهة بصيغ الجداول التي تبدأ بعد المسافات بأحد الرموز = أو + أو - أو @. تكون مفعلة افتراضيًا وتغير تلك القيم. أوقفها فقط عند ضرورة حفظ النص الخام والثقة بملف PDF.
يعتمد الاكتشاف على مواضع النص المتكررة لا على خلايا جدول حقيقية. قد تؤدي الأسطر الملتفة والخلايا المدمجة والتباعد الغريب واتجاهات الكتابة المختلطة والتخطيطات الزخرفية إلى تقسيم القيم أو إزاحتها. يُصحح الدوران وCropBox، لكن يجب مقارنة المعاينة بالمصدر.
يمكنه اكتشاف عدة جداول منتظمة في صفحة واحدة واختيار كل منها على حدة. يُنزّل كل جدول مختار في ملف مستقل، ولا يُدمج الجدول الذي يتابع في الصفحة التالية.
أدوات ذات صلة
تحويل Word إلى PDF
حوّل مستندات Word بصيغتي .doc و.docx إلى PDF مع الحفاظ على تخطيط الصفحات والصور والجداول والعناوين. رفع آمن وحذف تلقائي بعد ساعتين.
ضغط PDF
اضغط ملفات PDF داخل المتصفح عبر إعادة عرض الصفحات كملفات PDF أصغر مبنية على JPEG لتسهيل المشاركة والرفع.
محول JPG إلى PDF
اجمع صور JPG أو PNG في ملف PDF واحد باستخدام صفحات A4 أو Letter أو A3 أو A5 بالاتجاه العمودي أو الأفقي.
محول HTML إلى PDF
حوّل HTML الأساسي وأنماط CSS المضمنة في المتصفح إلى PDF نقطي بحجم A4 أو Letter أو Legal دون رفع الشيفرة أو الملف الناتج.
دمج ملفات PDF
ادمج عدة ملفات PDF في مستند واحد، ورتب الملفات، ثم نزّل النتيجة فورًا.
استخراج صفحات PDF
استخرج صفحات محددة من ملف PDF إلى مستند جديد، مباشرة في متصفحك، لتشارك فقط الأجزاء التي تحتاجها.
الأداة متاحة بلغات أخرى
- Tabla PDF a CSV [ES]
- Tabela PDF do CSV [PL]
- แปลงตาราง PDF เป็น CSV [TH]
- PDF表をCSVに変換 [JA]
- Bảng PDF sang CSV [VI]
- Tabela PDF para CSV [PT]
- PDF-tabell till CSV [SV]
- Tableau PDF en CSV [FR]
- PDF 표를 CSV로 변환 [KO]
- PDF-Tabelle in CSV [DE]
- Tabel PDF ke CSV [ID]
- PDF-tabel naar CSV [NL]
- PDF Table to CSV [EN]
- Tabella PDF in CSV [IT]
- Таблица PDF в CSV [RU]
- PDF Tablosunu CSV'ye Dönüştür [TR]
- PDF 表格转 CSV [ZH]