Peli Tools
HTML PDF

محوّل HTML إلى PDF

اطبع HTML PDF نظيفًا داخل متصفحك، منقّحًا قبل العرض. لا شيء يُرسل.

طريقة تحويل HTML إلى PDF

  1. ألصق HTML في المنطقة، أو اضغط «تحميل ملف» واختر ملف .html.
  2. اختر المقاس: A4 أو Letter.
  3. اضغط تحويل: يُنقّى HTML ويُعرض خارج الشاشة ثم يُطبع PDF.
  4. نزّل document.pdf.

تنقية أولًا، ثم عرض

كل ما تلصقه يمر عبر DOMPurify قبل أول بكسل: وسوم script، ومعالجات الأحداث (onclick وأخواتها)، وعناوين javascript: والمحتوى النشط غيرها تُزال. وما يبقى بنية خالصة — عناوين وفقرات وقوائم وجداول وصور وروابط — تُرسم بـ html2canvas ثم تُطبع PDF بمقاس A4 أو Letter.

ولهذا فإن لصق HTML غير موثوق آمن هنا: المنقّي يعمل قبل العرض، في تبويبك أنت، والناتج PDF — لا HTML حيّ. وتقبل الأداة القطعة الواحدة (جدول منسّق وحده) والمستند الكامل (وسوما html وbody يُعالجان) سواءً.

عرض التصيير ثابت عند 794 بكسل — عرض ورقة A4 بالبكسل في CSS — حتى تتطابق أسطر PDF مع ما تطبعه أي متصفح، أيًّا كان حجم نافذتك.

حدود معلنة

الموارد الخارجية لا تُحمَّل: وسم style يُزال، والصور الرابطة إلى خوادم أخرى لا يمكن جلبها (ذلك يكسر وعد الخصوصية). والصور بصيغة Data URI تُعرض بإتقان. وسمات style المضمَّنة تعمل؛ أما ورقة أنماط الصفحة فلا تمر.

CSS شديد التعقيد (الشبكات وخطوط الويب) يُعرض تقريبيًّا، لأن محرك الطباعة يستخدم html2canvas بدل مسار الطباعة الأصلي في المتصفح. للمطابقة بالبكسل اطبع PDF من المتصفح نفسه؛ ولPDF سريع وخصوصي بنقرة، هذه هي الأداة.

50 MB من HTML كحد أقصى للتشغيل. وكل شيء في هذا التبويب؛ لا شيء يُرسل.

الأسئلة الشائعة

هل يمكن لصق HTML لم أكتبه أنا؟

نعم. DOMPurify يزيل السكربتات والمعالجات والعناوين الخطرة قبل العرض. والناتج PDF، لا HTML حيّ.

لماذا اختفت صوري الخارجية؟

الصور البعيدة لا تُجلب — فذلك يرسل طلبًا إلى خادم آخر. أدرِجها Data URI أو داخل HTML مباشرة.

هل يعمل CSS داخل وسم style؟

وسوم style تُزال لأسباب أمنية. أما سمات style المضمَّنة (style="...") فتُحفظ.

هل يمكن تحويل صفحة ويب محفوظة؟

نعم، عبر ملف .html المحفوظ، لكن الموارد الخارجية ستنقص. والصفحات المحفوظة «كاملة» مع ملفاتها المحلية تُعرض أقرب ما يمكن للأصل.

الخصوصية من التصميم

يبقى على جهازك. لا يُرفع أي شيء. يجري التحويل داخل متصفحك: افتح تبويب الشبكة أثناء التحويل وسترى أن شيئًا لا يُرسل. لا حساب، ولا علامة مائية، ولا حد يومي.