الانتقال إلى المحتوى الرئيسي
PulsarKit

تحويل HTML إلى PDF

اطبع صفحة ويب، من رابطها أو من ملف HTML، إلى ملف PDF مرتب يحافظ على CSS وخطوط الويب والخلفيات. تعمل الأداة على خادمنا، وتُحذف الملفات تلقائيًا خلال نحو ساعتين.

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

  1. 1

    إدخال رابط أو رفع ملف HTML

    صفحة ويب منشورة، أو ملف HTML من عندك (أو ملف ZIP فيه index.html مع صوره وأوراق أنماطه).

  2. 2

    اختيار مقاس الورق والهوامش

    من A4 إلى Tabloid، عمودي أو أفقي، بهوامش افتراضية أو صغيرة أو بلا هوامش، مع ترقيم صفحات اختياري.

  3. 3

    تنزيل ملف PDF

    يرسم الصفحة المحرك نفسه الذي يعرضها في متصفح حقيقي، مع تخطيط CSS وخطوط الويب وألوان الخلفية.

لماذا لا يمكن تحويل كل رابط

تفتح هذه الأداة الصفحة على خادم PulsarKit نفسه قبل طباعتها، ولا يحق للخادم أن يدخل إلى شبكة خاصة، سواء كانت شبكتك أو شبكة أي شخص آخر. لذلك تُحظر مباشرة العناوين التي تشير إلى نطاق عناوين خاص أو إلى localhost أو إلى عنوان البيانات الوصفية الداخلي لدى مزود خدمات سحابية، سواء في العنوان الذي تدخله أو في أي عنوان قد تقود إليه إعادة توجيه. وإذا احتجت إلى تحويل صفحة لا يصل إليها إلا جهازك، فارفع ملف HTML للصفحة بدلًا من رابطها.

ما الذي يُطبع في الملف

تُفتح الصفحة في إصدار حديث من Chrome، وهو محرك العرض نفسه الذي يقف خلف المتصفح الذي يستعمله أغلب الناس، مع تفعيل JavaScript وتطبيق CSS كما كتبه الموقع، ثم تُطبع إلى PDF بوظيفة الطباعة في Chrome نفسه. ألوان الخلفية وصورها مضمّنة ومفعّلة افتراضيًا، لأن أغلب المواقع تخفيها عند الطباعة، ونادرًا ما يكون هذا ما تريده هنا. وتُستخدم خطوط الويب التي تستدعيها الصفحة كما هي، ولا تحل محلها خطوط نظام تقاربها.

تحويل صفحة منزّلة لا صفحة منشورة

رفع ملف .html عادي يكفي لصفحة واحدة مكتفية بذاتها. أما الصفحة التي تشير إلى صورها وورقة أنماطها، فارفعها في ملف ZIP يكون index.html في جذره، ومعه مجلد الصور وملف style.css وما إلى ذلك، وهي البنية التي ينتجها أمر «حفظ الصفحة باسم». يعرض الخادم محتويات الأرشيف من عنوان محلي مؤقت لتعمل الروابط النسبية بشكل صحيح، ثم يُحذف الأرشيف بعد إنشاء ملف PDF.

المعالجة على خادمنا، والحذف تلقائي

تُعرض الصفحات بمتصفح Chrome بلا واجهة (headless) على خادم PulsarKit، لأن علامة تبويب في المتصفح لا تستطيع طباعة صفحة من موقع آخر مع CSS وخطوطه الحية. يُحذف الملف المرفوع، أو الصفحة المجلوبة، فور انتهاء المهمة. ويبقى ملف PDF متاحًا للتنزيل مدة ساعة واحدة، ثم يُمسح من الخادم خلال نحو ساعتين، سواء نزّلته أم لا.

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

هل يمكنني تحويل أي رابط ألصقه؟

لا. لأسباب أمنية، تُحظر العناوين التي تشير إلى شبكة خاصة أو إلى localhost أو إلى خدمة بيانات وصفية داخلية في السحابة، سواء مباشرة أو عبر إعادة توجيه. أما صفحات الويب العامة فتتحول بشكل عادي.

هل تعمل شيفرة JavaScript في الصفحة؟

نعم. تُفتح الصفحة في نسخة حقيقية من Chrome مع تفعيل JavaScript، وتنتظر الأداة حتى يهدأ نشاط الشبكة قبل الطباعة، فيظهر في الملف أيضًا المحتوى الذي تنشئه الصفحة داخل المتصفح.

هل تظهر ألوان الخلفية وصورها في الملف؟

نعم، افتراضيًا. تخفي مواقع كثيرة الخلفيات عند الطباعة، وتتجاوز الأداة هذا السلوك لتطابق النتيجة ما تراه على الشاشة. أوقف الخلفيات إن أردت نتيجة أخف تشبه الطباعة العادية.

ما الفرق بين هذه الأداة وأداة «HTML إلى صورة»؟

هذه الأداة تُنشئ مستند PDF مقسمًا إلى صفحات، يصلح للطباعة أو الأرشفة على عدة صفحات. أما «HTML إلى صورة» فتُنشئ لقطة شاشة واحدة، تناسب الالتقاط المرئي السريع لا المستندات.

كم من الوقت يُحفظ الملف على الخادم؟

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

هل يمكن تحويل صفحة تتطلب تسجيل الدخول؟

لا. لا تُحفظ ملفات تعريف الارتباط (cookies) ولا الجلسات ولا تُرسل، لذلك يظهر كل ما يتطلب تسجيل الدخول كما يراه زائر لم يسجل دخوله. احفظ ملف HTML للصفحة من متصفحك بدلًا من ذلك، ثم ارفعه.

أدوات ذات صلة