T

كيفية تحويل HTML إلى PDF (طباعة Chrome ثم حذف الملف)

15 سبتمبر 2026 · دقيقة واحدة للقراءة

بقلم أمين محمود · مشغّل techyworks · LinkedIn

جرّب الأداة الآن ←

طباعة المتصفح إلى PDF مناسبة عندما تكون الصفحة مفتوحة. لكنها مربكة عندما لديك فاتورة .html محفوظة أو قالب بريد أو شفرة من أداة أخرى وتريد ملفاً فقط. يأخذ techyworks هذا HTML ويطبعه بـ Chrome بدون واجهة (أو WeasyPrint إن غاب Chrome)، يعيد PDF، ثم يحذف المجلد المؤقت. لا نوفّر «أدخل رابطاً» عمداً: جلب مواقع عشوائية من الخادم ثغرة SSRF معروفة.

ماذا تلصق — وماذا سيبدو خاطئاً

HTML المكتفي بنفسه يعمل: كتلة <style> وجداول وصور data URI. الأنماط والصور على خوادم أخرى تفشل غالباً لأن المحوّل ممنوع من الشبكة الخارجية. يُحذف JavaScript (وسوم <script> ومعالجات الأحداث) قبل الطباعة — تطبيق React حي لن يُحمَّل على الخادم. إن كانت «صفحتك» هيكل تطبيق، صدّر HTML ثابتاً أولاً.

حجم الصفحة A4 أو Letter مع خيار أفقي. هذا ورق مكتبي لا تمرير هاتف لا نهائي. المقالات الطويلة تصبح صفحات متعددة. إن قُصّ جدول عريض، استخدم الأفقي أو صغّر الجدول في HTML.

خطوة بخطوة

  1. افتح HTML إلى PDF.
  2. ارفع ملف .html / .htm أو الصق الشفرة في التبويب الثاني. ترك الحقلين فارغين يعيد خطأ — الواجهة تتطلب أحدهما.
  3. اختر A4 أو Letter والأفقي إن كان التخطيط عريضاً.
  4. حوّل ونزّل. تختفي نسخة الخادم بعد الاستجابة.

حدود حقيقية لا شعارات

  • حد الرفع 2 ميغابايت. النص الملصق حتى نحو 1.5 مليون محرف. صفحات التسويق الضخمة تحتاج تقليصاً.
  • نحو 10 تحويلات في الدقيقة لكل عنوان IP.
  • إن فشل Chrome في الطباعة تفشل المهمة بدل رفع HTML بصمت إلى خدمة خارجية. تأكد أن الشفرة UTF-8 وأنك لم تلصق ملفاً ثنائياً.

مهام قريبة

من وورد؟ وورد إلى PDF (في المتصفح). لتعديل الناتج: تعديل PDF. HTML إلى PDF لتجميد شفرة تثق بها، لا لأرشفة موقع حي.

حوّل HTML إلى PDF مجاناً.