Logo
الرئيسية المنتجات الدعم الاتصال من نحن

Total HTML Converter X مقابل wkhtmltopdf: البديل المدعوم للخوادم

 

تعتمد سلسلة معالجة ملفات PDF لديك على wkhtmltopdf، وقد أدَّت الغرض لسنوات — إلى أن أُرشِف المشروع. أصبح المستودع للقراءة فقط في 2 يناير 2023، فلم تعد تصدر أي تحديثات أمنية، كما أن محرك WebKit القديم الذي يعتمد عليه يعرض صيغ CSS الحديثة (flexbox، وgrid، والخصائص المخصَّصة) بشكل غير متوقَّع. فإذا باتت تقاريرك تخرج بتنسيق غير متّسق، أو لم يعد بإمكانك تبرير تشغيل ثنائي غير مدعوم على خادم إنتاج، فأنت بحاجة إلى بديل مدعوم. وعلى نظام Windows، هذا البديل هو Total HTML Converter X.

إجابة سريعة: بالنسبة إلى ملفات HTML البسيطة والثابتة، لا يزال wkhtmltopdf يعمل ويبقى مجانيًا، لكن مشروعه مؤرشف — دون تحديثات أمنية، وعرض CSS الحديث غير متوقَّع النتائج. أما للإنتاج المدعوم على خوادم Windows، فيوفر Total HTML Converter X عرض CSS حديثًا، وتحويل الروابط والملفات المباشر إلى PDF وDOC وTIFF وJPEG، وسطر أوامر صامتًا، وواجهة COM/ActiveX يمكن استدعاؤها من ASP وPHP و.NET.

Total HTML Converter X مقابل wkhtmltopdf: الحقائق

 Total HTML Converter Xwkhtmltopdf
الصيانة النشطةنعم — منتج تجاري بتحديثات مستمرةلا — المستودع مؤرشف وللقراءة فقط منذ 2 يناير 2023
محرك العرضمحرك حديث بدعم كامل لـCSS 1/2، وفواصل الصفحات، والاحتواء التلقائي للعرض، إضافةً إلى محرك عرض Chrome اختياريإصدار WebKit قديم؛ وغالبًا ما تُعرض صيغ CSS الحديثة (flexbox وgrid) بشكل غير صحيح، دون أي إصلاحات قادمة
التعامل مع JavaScriptنعم — عبر محرك عرض Chrome (-engine chrome)محدود بمحرك WebKit المجمَّد
مصدر الإدخالملفات HTML/MHT محلية وروابط مباشرة، دفعةً واحدةملفات محلية وروابط
صيغ الإخراجPDF، وDOC، وRTF، وXLS، وTIFF، وJPG، وPNG، وTXTPDF والصور (PNG وJPG) فقط
سطر الأوامرنعم — ثنائي صامت، بدون واجهة رسومية، بدون مربعات حوار، بدون نوافذ منبثقةنعم — أداة سطر أوامر
واجهة برمجية للخادمActiveX/COM قابلة للاستدعاء من ASP وPHP و.NET وPython وRuby وJavaروابط وأغلفة برمجية من جهات خارجية، يصونها المجتمع
أمان PDFتوقيعات رقمية (X.509 PFX)، وتشفير AES، وكلمات مرور، وأعلام صلاحياتأساسي؛ دون توقيع
الترخيصتجاري، ترخيص لمرة واحدة يبدأ من $750، مع تجربة مجانية لمدة 30 يومًامجاني ومفتوح المصدر
نظام التشغيلWindows 7/8/10/11 وWindows Server (IIS، وDocker، وCitrix، وWine)Windows وLinux وmacOS
الدعمدعم من مطوّري CoolUtilsالمجتمع فقط؛ المشروع مؤرشف

ما الذي أجاده wkhtmltopdf؟

لننصف الحقيقة: لقد استحق wkhtmltopdf مكانته. فهو مجاني ومفتوح المصدر، ويعمل بأمر واحد، ويندمج بسهولة مع أي لغة برمجة قادرة على تنفيذ أوامر خارجية. ولعقد كامل كان الإجابة الافتراضية على سؤال حوِّل ملف HTML هذا إلى PDF على خادم، وقاعدة مستخدميه ضخمة — إذ لا يزال عددٌ لا يُحصى من أنظمة الفوترة والتقارير والتصدير يستدعيه يوميًا. وبالنسبة إلى ملفات HTML البسيطة والثابتة — جدول، أو إيصال منسَّق، أو تقرير بسيط — فهو لا يزال ينتج ملف PDF جيدًا دون أي تكلفة.

إذا كانت قوالبك بسيطة وثابتة، وتقبل تشغيل ثنائي مؤرشف، فإن wkhtmltopdf ليس معطوبًا. المشكلة تكمن في كل ما تغيّر بعد توقف المشروع: صيغ CSS أحدث، وإصدارات TLS أحدث، ومتطلبات أمان أحدث.

أين يتفوق Total HTML Converter X؟

  • يحظى بالصيانة. لا يصدر أي مشروع مؤرشف إصلاحات أمنية. أما Total HTML Converter X فهو منتج تجاري مدعوم، لذا يُعالَج أي خلل في العرض أو ثغرة في أحد مكوناته بدلاً من أن يبقى قائمًا إلى الأبد.
  • عرض واعٍ بصيغة CSS. يتعرّف على جميع وسوم HTML وأنماط CSS 1/2، ويحترم فواصل الصفحات، ويُلائم تلقائيًا جداول HTML العريضة مع حجم الصفحة. أما الصفحات التي تعتمد على تخطيط حديث أو نصوص برمجية، فعليك تفعيل محرك عرض Chrome ليطابق الناتج ما يعرضه متصفح حقيقي.
  • تحويل الروابط المباشرة. مرِّر مسار ملف أو رابطًا بعيدًا، وسيقوم البرنامج بجلب الصفحة المباشرة وعرضها مباشرةً — دون خطوة تنزيل منفصلة تُضاف إلى نصك البرمجي.
  • أبعد من PDF. يمكن للاستدعاء نفسه أن يستهدف DOC أو RTF أو XLS أو TIFF أو JPG أو PNG أو TXT، بحيث تغطي أداة واحدة مهام الأرشفة والصور المصغَّرة واستخراج البيانات.
  • واجهة برمجية للخادم. إلى جانب سطر الأوامر، يوفر واجهة ActiveX/COM، فيندمج مباشرةً في ASP أو PHP أو .NET أو Python أو Ruby أو Java دون إنشاء عملية منفصلة لكل صفحة.
  • مصمَّم لخوادم بلا واجهة. يعمل بصمت — بدون واجهة رسومية، بدون مربعات حوار، بدون نوافذ منبثقة — وخضع للاختبار على IIS وDocker وCitrix وWine. ويدعم ناتج PDF التوقيعات الرقمية، وتشفير AES، وأعلام الصلاحيات الفردية.

بماذا أستبدل wkhtmltopdf على نظام Windows؟

على خادم Windows، يُعد Total HTML Converter X أقرب بديل مباشر: فهو يحافظ على سير عمل سطر الأوامر الذي برمجته بالفعل، ويضيف محرك عرض مدعومًا، ويوسّع الإخراج إلى ما هو أبعد من PDF. أنت تستبدل استدعاء سطر أوامر بآخر، وتكسب في المقابل التوقيع والتشفير وصيغًا إضافية. أما إذا كنت تعمل على Linux أو macOS، فلن يفيدك Total HTML Converter X — فهو مخصص لـWindows فقط — والمسار المدعوم هناك هو Chrome أو Chromium بلا واجهة، سواء مباشرةً أو عبر غلاف برمجي.

كيف أحوّل HTML إلى PDF من ASP أو PHP؟

بطريقتين: إما تنفيذ الثنائي عبر سطر الأوامر، أو استدعاء كائن ActiveX/COM داخل العملية نفسها. تنفيذ سطر الأوامر هو أصغر تغيير ممكن مقارنةً بسلسلة معالجة تعتمد على wkhtmltopdf — إذ تستبدل فقط الملف التنفيذي وصياغة المفاتيح:

<?php
// Convert a local HTML file to PDF from PHP on Windows
exec('HtmlConverter.exe C:\www\invoice.html C:\pdf\invoice.pdf -c pdf -log C:\log\html.txt');
?>

يحدِّد المفتاح -c pdf صيغة الهدف؛ أضِف -combine لدمج عدة ملفات في PDF واحد، أو -pfxfile و-pfxpass لتوقيع النتيجة. ولأن الثنائي يعمل بصمت، لا يوجد أي مربع حوار يعطّل طلب الويب. ومن Classic ASP أو .NET يمكنك بدلاً من ذلك إنشاء كائن ActiveX/COM المرفق وتشغيل التحويل نفسه داخل العملية، دون إطلاق عملية فرعية لكل صفحة.

هل يمكنني تحويل روابط مباشرة إلى PDF من سطر الأوامر؟

نعم — مرِّر للمحوِّل رابطًا بدلاً من مسار ملف، وسيقوم بجلب الصفحة المباشرة وعرضها:

HtmlConverter.exe http://www.example.com C:\pdf\page.pdf -c pdf -log C:\log\html.txt

هذا هو البديل المباشر لاستدعاء URL to PDF في wkhtmltopdf. وينطبق النمط نفسه على الصور — استخدم -c jpg أو -c tiff لتحويل الصفحة إلى صورة نقطية بدلاً من كتابة ملف PDF. ويتيح لك قناع بحرف بدل أو ملف نصي بامتداد -list معالجة دفعة كاملة من الروابط أو الملفات المحلية بأمر واحد.

متى تختار أيهما؟

  • قوالب HTML بسيطة وثابتة ولا ميزانية — لا يزال wkhtmltopdf يؤدي المهمة، مجانًا.
  • سلسلة معالجة على Linux أو macOS — Total HTML Converter X مخصص لـWindows فقط؛ فابحث بدلاً منه عن Chrome بلا واجهة.
  • خادم Windows، أو CSS حديث، أو ضغط امتثال لإيقاف ثنائي غير مدعوم — Total HTML Converter X.
  • إخراج أبعد من PDF — DOC أو TIFF أو JPG للأرشفة والصور المصغَّرة — Total HTML Converter X.
  • ملفات PDF موقَّعة أو مشفَّرة من سلسلة معالجة على خادم — Total HTML Converter X.
  • تكامل داخل العملية من ASP أو PHP أو .NET دون عملية منفصلة لكل صفحة — Total HTML Converter X عبر ActiveX/COM.

يُرخَّص Total HTML Converter X لكل خادم بسعر يبدأ من $750، والتجربة المجانية لمدة 30 يومًا كاملة الوظائف دون أي قيود — شغّلها على الصفحات التي تُخرِجها سلسلة المعالجة الحالية بأسوأ جودة، وقارن ملفات PDF جنبًا إلى جنب. ويأتي المحرك نفسه أيضًا في نسخة سطح المكتب Total HTML Converter عند الحاجة إلى واجهة رسومية لمهام فردية.

الأسئلة الشائعة: Total HTML Converter X مقابل wkhtmltopdf ▼

هل لا يزال wkhtmltopdf يحظى بالصيانة؟

لا. أرشف مالك مستودع wkhtmltopdf المشروع في 2 يناير 2023 وأصبح للقراءة فقط، فلم تعد تصله أي ميزات جديدة أو تحديثات أمنية. لا يزال يعمل، لكن على خوادم Windows يوفر خيار مدعوم مثل Total HTML Converter X محرك عرض حديثًا ودعمًا من الجهة المطوِّرة.

ما أفضل بديل لـ wkhtmltopdf على نظام Windows؟

بالنسبة إلى خوادم Windows، فإن Total HTML Converter X هو أقرب بديل مباشر. فهو يحافظ على سير عمل سطر الأوامر الذي برمجته بالفعل، ويضيف محرك عرض CSS مدعومًا ومحرك Chrome اختياريًا، ويوسّع الإخراج إلى PDF وDOC وRTF وXLS وTIFF وJPG وPNG. كما يوفر واجهة برمجية ActiveX/COM لـASP وPHP و.NET.

لماذا يعرض wkhtmltopdf صيغ CSS الحديثة بشكل غير صحيح؟

يعتمد wkhtmltopdf على إصدار WebKit قديم يسبق ميزات التخطيط الحديثة مثل flexbox وgrid والخصائص المخصَّصة، ولأن المشروع مؤرشف فلن تُسَد هذه الفجوات أبدًا. أما Total HTML Converter X فيستخدم محركًا حديثًا، ومحرك عرض Chrome الخاص به يطابق ما يعرضه متصفح حقيقي.

هل يستطيع Total HTML Converter X تحويل رابط مباشر إلى PDF من سطر الأوامر؟

نعم. مرِّر رابطًا بدلاً من مسار ملف، مثل HtmlConverter.exe http://www.example.com C:\out\page.pdf -c pdf، وسيقوم البرنامج بجلب الصفحة المباشرة وعرضها. واستبدال -c pdf بـ -c jpg أو -c tiff يحوّل الصفحة إلى صورة نقطية بدلاً من ذلك، ويتيح لك قناع بحرف بدل أو ملف -list معالجة دفعة كاملة.

كيف أستدعي Total HTML Converter X من PHP أو ASP؟

بطريقتين. إما تنفيذ الثنائي عبر سطر الأوامر باستخدام exec() أو system()، وهو أصغر تغيير ممكن مقارنةً بسلسلة معالجة تعتمد على wkhtmltopdf، أو إنشاء كائن ActiveX/COM المرفق وتشغيل التحويل داخل العملية نفسها. يعمل الثنائي بصمت دون أي مربعات حوار، فلا يعطّل أبدًا طلب ويب على الخادم.

ما صيغ الإخراج التي يدعمها Total HTML Converter X إلى جانب PDF؟

يحوّل Total HTML Converter X ملفات HTML والروابط المباشرة إلى PDF وDOC وRTF وXLS وTIFF وJPG وPNG وTXT. أما wkhtmltopdf فيكتب PDF والصور النقطية فقط، لذا يمكن لاستدعاء واحد من Total HTML Converter X أن يغطي مهام الأرشفة والصور المصغَّرة واستخراج البيانات التي كانت لتحتاج أدوات إضافية.

هل Total HTML Converter X مجاني؟

لا، فهو منتج تجاري يُرخَّص لكل خادم بسعر يبدأ من $750 كدفعة واحدة، وليس اشتراكًا. أما التجربة المجانية الكاملة الوظائف لمدة 30 يومًا فهي مجانية ولا تحتاج إلى بطاقة ائتمان أو بريد إلكتروني، بحيث يمكنك اختبارها على أسوأ صفحاتك من حيث جودة العرض قبل الشراء. أما wkhtmltopdf فهو مجاني ومفتوح المصدر.

 

ابدأ العمل الآن!

قم بتنزيل النسخة التجريبية المجانية وحول ملفاتك في دقائق.
لا تحتاج إلى بطاقة ائتمان أو بريد إلكتروني.

⬇ تحميل النسخة التجريبية المجانية Windows 7/8/10/11 • 159 MB

Support
محول ملفات HTML للخوادم Preview1

آخر الأخبار

الاشتراك في النشرة الإخبارية

لا تقلق، نحن لا نرسل رسائل غير مرغوب فيها.


© 2026. جميع الحقوق محفوظة. CoolUtils File Converters

Cards