ماذا يحدث عند تحويل HTML أو Markdown أو CSV أو النص العادي إلى PDF؟
يُنسَّق المصدر على صفحات ثابتة: يُلفّ النص ويُقسَّم عند حدود الصفحات، ويُرسم HTML وMarkdown بالخطوط المتاحة للمحوّل، ويصبح CSV جدولاً قد يحتاج إلى صفحات عرضية أو حرف أصغر لتتّسع أعمدته. والناتج ملف PDF حقيقي بطبقة نص — قابل للتحديد والبحث ومع خطوط مضمّنة — لكنه ثابت: تبقى الروابط، ولا تبقى البرامج النصية والتفاعل، ويحتاج النص من اليمين إلى اليسار إلى محوّل يشكّل العربية بشكل صحيح.
كيفية استخدام تحويل Markdown إلى PDF
- أسقط ملف md. أو أكثر.
- اختر حجم الورق والخيارات الأخرى.
- انقر «تحويل إلى PDF».
- نزّل ملف (ملفات) PDF.
مزايا تحويل Markdown إلى PDF
- CommonMark + الجداول والشطب والروابط التلقائية
- قوائم نقطية ومرقّمة متداخلة
- شيفرة مسيّجة على كتل مظلّلة؛ اقتباسات؛ خطوط فاصلة
- جداول بترويسات مكرّرة
- صور data URL توضع؛ الصور البعيدة لا تُجلب أبدًا
- أول H1 يصبح عنوان PDF
- تحويل دفعي
- لا رفع
مثال على تحويل Markdown إلى PDF
ملف README لمشروع
الإدخال:
README.md — عناوين، جدول ميزات، ثلاث كتل شيفرةالنتيجة:
README.pdf — 4 صفحات، جدول بترويسة، شيفرة أحادية المسافة على كتل رمادية، العنوان «Project name»الأسئلة الشائعة حول تحويل Markdown إلى PDF
أي ميزات Markdown مدعومة؟
CommonMark مع الجداول والشطب والروابط التلقائية (نكهة GitHub). يُتجاهل HTML الخام داخل Markdown للأمان؛ وتُطبع الحواشي ومربعات قوائم المهام والرياضيات كنص.
هل تُضمَّن الصور؟
توضع الصور المضمّنة كـ data: URL في PDF. أما الصور التي تشير إلى مسار ملف أو رابط فتُترك وتُحصى في الملاحظات — لا يُجلب شيء من الشبكة.
هل يمكنني تغيير المظهر؟
حجم الورق والاتجاه وحجم الخط الأساسي والهوامش واتجاه النص وأرقام الصفحات كلها خيارات. تتدرج العناوين من الحجم الأساسي؛ وتستخدم الشيفرة حجمًا أصغر على كتلة مظلّلة.
هل يُرفع ملف PDF إلى خادم؟
لا. يفتح متصفحك الملف ويعالجه بـ WebAssembly وJavaScript؛ لا يُرسل شيء إلى متقن سوفت أو غيرها. أغلق التبويب ويختفي الملف. يحتاج تنزيل النتيجة إلى حساب مجاني فقط — بلا اشتراك وبلا دفع.
ملاحظات تقنية
يصيّر markdown-it (html: false، linkify: true) إلى HTML يمرّ عبر المعقّم ومُخطِّط HTML نفسيهما اللذين تستخدمهما أداة HTML إلى PDF، فتتشارك الأداتان مسار تنسيق واحدًا.
المراجع
- ISO 32000-2:2020 — Document management — Portable document format — Part 2: PDF 2.0معيار PDF الحالي: بنية الملف والكائنات والصفحات والخطوط والتعليقات والنماذج والتشفير.
- HTML Living Standardلغة HTML، بما فيها مراجع المحارف المسماة (الكيانات) وقواعد التحليل التي تتبعها المتصفحات.
- CommonMark Specمواصفة صياغة Markdown الدقيقة التي تتبعها معظم أدوات العرض.