تحويل HTML إلى PDF

تعمل في المتصفح تحويل PDF

أسقط ملفات html. أو الصق الترميز. يُعقَّم المحتوى (لا تُشغَّل نصوص برمجية)، ثم تُنسَّق العناوين والفقرات والعريض والمائل والقوائم والجداول والشيفرة والاقتباسات والروابط وصور data URL في PDF قابل للبحث بدعم العربية والهندية. لا تُجلب تخطيطات CSS وخطوط الويب والصور البعيدة ولا تُعرض، فالنتيجة أمينة للمحتوى لا مطابقة بالبكسل — وتقول الصفحة ذلك.

الخصوصية: تتم المعالجة محليًا في متصفحك. لا يُرفع ملفك إلى أي مكان.
جارٍ تحميل الأداة…

ماذا يحدث عند تحويل HTML أو Markdown أو CSV أو النص العادي إلى PDF؟

يُنسَّق المصدر على صفحات ثابتة: يُلفّ النص ويُقسَّم عند حدود الصفحات، ويُرسم HTML وMarkdown بالخطوط المتاحة للمحوّل، ويصبح CSV جدولاً قد يحتاج إلى صفحات عرضية أو حرف أصغر لتتّسع أعمدته. والناتج ملف PDF حقيقي بطبقة نص — قابل للتحديد والبحث ومع خطوط مضمّنة — لكنه ثابت: تبقى الروابط، ولا تبقى البرامج النصية والتفاعل، ويحتاج النص من اليمين إلى اليسار إلى محوّل يشكّل العربية بشكل صحيح.

كيفية استخدام تحويل HTML إلى PDF

  1. أسقط ملفات html.، أو الصق HTML في المربع.
  2. اختر حجم الورق والخيارات الأخرى.
  3. انقر «تحويل إلى PDF».
  4. نزّل ملف (ملفات) PDF.

مزايا تحويل HTML إلى PDF

  • أسقط ملفات html. أو اخترها، أو الصق الترميز
  • العناوين والفقرات والعريض/المائل والروابط والقوائم والجداول والشيفرة والاقتباسات
  • صور data URL المضمّنة توضع؛ الصور البعيدة تُحصى ولا تُجلب أبدًا
  • تعقيم بـ DOMPurify — لا نصوص برمجية ولا إطارات ولا عناصر تحكم النماذج
  • خطوط مضمّنة للعربية والهندية واللاتينية
  • حجم الورق والاتجاه والهوامش وأرقام الصفحات
  • لا رفع

مثال على تحويل HTML إلى PDF

تدوينة مصدَّرة

الإدخال:

post.html — 2000 كلمة، ثلاث صور مضمّنة كـ data URL، جدول واحد

النتيجة:

post.pdf — 5 صفحات، العناوين والجدول منسّقة، الصور في مواضعها، العنوان من وسم <title>

الأسئلة الشائعة حول تحويل HTML إلى PDF

هل يمكنني تحويل صفحة ويب حية عبر رابط؟

لا. لا يُجلب شيء من الشبكة — وهذا ما يبقي الأداة خاصة. احفظ الصفحة من متصفحك (Ctrl+S، «صفحة ويب كاملة» أو «HTML فقط») وأسقط الملف، أو الصق الترميز.

لماذا يبدو تخطيطي مختلفًا؟

لا تُعرض أوراق الأنماط وتخطيطات flex وgrid والتموضع وخطوط الويب؛ ينسّق المحوّل بنية محتوى المستند. تتحوّل الصفحات المقالية والتوثيق والفواتير والتقارير جيدًا؛ أما صفحات الهبوط المصمَّمة فلا.

هل تُضمَّن الصور؟

توضع الصور المضمّنة في HTML كـ data: URL في PDF. أما الصور المشار إليها برابط فتُترك وتُحصى في الملاحظات، لأنه لا يُجرى أي طلب شبكة.

هل لصق HTML آمن؟

يُعقَّم الترميز بـ DOMPurify قبل قراءته، فتُزال النصوص البرمجية والإطارات وعناصر تحكم النماذج ومعالجات الأحداث ولا تُشغَّل أبدًا.

هل يُرفع ملف PDF إلى خادم؟

لا. يفتح متصفحك الملف ويعالجه بـ WebAssembly وJavaScript؛ لا يُرسل شيء إلى متقن سوفت أو غيرها. أغلق التبويب ويختفي الملف. يحتاج تنزيل النتيجة إلى حساب مجاني فقط — بلا اشتراك وبلا دفع.

ملاحظات تقنية

DOMPurify (ملف html، مع إزالة سمات style/class/id) → DOMParser → مُجتاز عناصر يخطّط عناصر الكتل إلى نموذج كتل التخطيط والعناصر السطرية إلى مقاطع منسّقة، مسطّحًا حاويات التخطيط المتداخلة. تقرأ الجداول thead/tbody/tr/td مع توسيع colspan؛ وتحتفظ القوائم بعمق التداخل حتى أربعة مستويات. ينسّق محرك التخطيط في worker المستندات.

المراجع