تحويل ملفات PDF إلى تنسيق JSON.
انقر لاختيار ملف أو اسحب وأفلت
عدة ملفات PDF
ملفاتك لا تغادر جهازك أبدًا.
انقر أو اسحب وأفلت ملفك للبدء
انقر زر المعالجة للبدء
احفظ ملفك المعالج فورًا
بنية كائنات PDF الكاملة كما يقرؤها cpdf: المقطورة (trailer) والفهرس وشجرة الصفحات وكل قاموس، ومحتوى كل صفحة مُحلَّلًا إلى قائمة من عوامل الرسم والنص. إنها نسخة كاملة من الملف وليست ملخصًا.
عادةً لا. يتناثر النص هنا عبر عوامل تدفق المحتوى بالترتيب الذي رُسم به، مع الخطوط والمواضع لكن دون فقرات. للحصول على نص صفحة مقروء بصيغة منظمة استخدم تجهيز PDF للذكاء الاصطناعي، وللنص العادي استخدم PDF إلى نص.
ليس مع BentoPDF. يتبع الناتج صيغة JSON الخاصة بـ cpdf، ويمكن لأداة سطر الأوامر cpdf قراءتها وإعادتها إلى PDF، لكن أداة المتصفح تعمل في اتجاه واحد فقط.
تُوسَّع تدفقات المحتوى إلى مصفوفات عوامل، وتُرمَّز بيانات التدفق الثنائية مثل الصور كنص، ويُكتب كل كائن بمفاتيحه، لذلك من الطبيعي أن يكون ملف JSON أكبر من المصدر بعدة أضعاف. تنتج ملفات PDF الكبيرة أو الغنية بالصور ملفات كبيرة جدًا.
اختر ما تشاء من الملفات، وتُحوَّل كل منها في عامل (worker) في الخلفية وتُحزَّم النتائج في pdfs-to-json.zip مع ملف .json لكل PDF باسم الملف المصدر. ويصل ملف PDF واحد أيضًا في ملف ZIP.
تُطلب منك كلمة المرور قبل بدء التحويل وتُسلسَل النسخة المفكوكة التشفير. بدون كلمة المرور لا يمكن قراءة بنية الكائنات.
فحص البنية الداخلية لملف PDF عند تصحيح أخطاء مولّد، أو التحقق مما يحتويه تدفق محتوى صفحة، أو مقارنة نسختين بنيويًا، أو تغذية شجرة الكائنات إلى سكربت. لخصائص المستند فقط، عرض البيانات الوصفية أسرع.
لا. يعمل cpdf كـ WebAssembly في عامل ويب (web worker) داخل متصفحك، ويُكتب JSON ويُضغط على جهازك قبل التنزيل.