الأخبار التكنولوجية والاستعراضات والنصائح!

wkhtmltopdf هي أداة سطر أوامر مفتوحة المصدر يمكنها حفظ صفحات الويب كملف PDF أو صورة

يعد SingleFile و fork الخاص به SingleFileZ و Save Page WE خيارات ممتازة لحفظ صفحات الويب بأكملها كصفحة HTML واحدة. لكن في بعض الأحيان ، قد ترغب في أن تكون صفحة الويب سهلة الوصول إليها. على سبيل المثال ، قد ترغب في الحصول على مواد الدراسة وأوراق البحث على هاتفك وجهاز الكمبيوتر. يعد تحويل HTML إلى PDF طريقة جيدة لضمان التوافق عبر الأجهزة ،

wkhtmltopdf

Wkhtmltopdf هي أداة مفتوحة المصدر ومتعددة المنصات يمكنها تحويل صفحات HTML إلى PDF. هذه أداة مساعدة لسطر الأوامر ، ولكن لا تقلق ، فهي سهلة الاستخدام.

قم بتثبيت التطبيق أو استخراج الأرشيف المحمول إلى مجلد. افتح نافذة موجه الأوامر.

صيغة استخدام الأداة بسيطة إلى حد ما ، أدخل الاسم wkhtmltopdf ، متبوعًا بعنوان URL لصفحة الويب ، واسم ملف PDF الذي تريد إنشاءه ، على هذا النحو.

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

لم يكن ذلك صعبًا الآن ، أليس كذلك؟ لكني أوصي باستخدام أمر مختلف قليلاً.

الاختلاف الوحيد هنا هو المفتاح -n ، والذي يعطل تحميل Javascript. كما أنه يسرع عملية إنشاء ملف PDF. يمكنك أيضًا استخدام –disable-javascript لنفس التأثير ، لكن استخدام -n أبسط بكثير. إذا كانت الصفحة تحتوي على الكثير من البرامج النصية ، فقد تتعطل عملية التحويل ، وفي بعض الأحيان قد يتأثر مظهر الملف الناتج أيضًا ، ولكن إذا كنت تريد معالجة سريعة ، فإن -n هو خيارك الأفضل. يمكنك تشغيله بدون المعلمة إذا كان الإخراج مشوهًا.

عندما يتم تمرير الأمر إلى البرنامج ، يقوم بتحميل صفحة الويب في الخلفية (دون فتح المتصفح) ، ويبدأ عملية التحويل. قد يستغرق هذا دقيقة أو دقيقتين حسب محتوى صفحة الويب ، لكنه لا يتطلب أي تفاعل. لذلك ، فقط انتظر حتى يكتمل ويكون ملف PDF الخاص بك جاهزًا للاستخدام. wkhtmltopdf يحفظ ملف PDF في المجلد الخاص به. يجب الانتباه إلى اسم PDF الذي تستخدمه ، لأن البرنامج سيقوم بالكتابة فوق أي ملف موجود في المجلد دون تحذيرك بشأنه.

wkhtmltopdf هي أداة سطر أوامر مفتوحة المصدر يمكنها حفظ صفحات الويب كملف PDF أو صورة

هذه لقطة شاشة لصفحة ويب تم فتحها في Firefox.

صفحة الويب الأصلية

لنستخدم الأداة. wkhtmltopdf https://en.wikipedia.org/wiki/Computer wiki.pdf

وإليك ما تبدو عليه نسخة PDF منه (التي تم إنشاؤها باستخدام wkhtmltopdf).

كما ترى من الصورة ، استخرج wkhtmltopdf الصفحة بشكل مثالي. كما أنه يحتفظ بالروابط على الصفحات.

هناك الكثير من الخيارات الأخرى التي يمكنك استخدامها ، يمكنك عرضها باستخدام أمر التعليمات المدمج.

إذا كنت تريد النص من صفحة الويب فقط ، فيمكنك إضافة – no-images إلى الأمر. لا تريد روابط (لصفحات أخرى) ليتم تضمينها؟ استخدم – تعطيل – الداخلية – الروابط

ماذا لو كنت تريد حفظ ملف HTML كصورة؟ لماذا لا ، يمكنك القيام بذلك بمساعدة wkhtmltoimage. يتم تضمين هذه الأداة كجزء من حزمة wkhtmltox. يمكنك استخدام نفس الأوامر التي استخدمتها لملف PDF باستخدام أداة الصورة.

wkhtmltoimage

كما أنه يدعم تنسيقات الصور الأخرى مثل PNG و BMP ، ولكن ينتهي الأمر بأحجام ملفات كبيرة جدًا (100+ ميجابايت) ، JPG لديها أفضل مستوى ضغط.

wkhtmltoimage حجم الملف

يتوفر Wkhtmltopdf و wkhtmltoimage لـ Windows، ماك ، لينوكس. تأتي الأداة في إصدارات محمولة لأنظمة 32 بت و 64 بت.

الإعلانات