بالإضافة إلى القدرة على تحويل عناوين URL ، يمكن لـ GrabzIt API أيضًا تحويل HTML إلى PDF و HTML للصور مجانا. عندما GrabzIt يحول HTML يستخدم مثيل مستعرض ويب لضمان تقديم أي موارد ، المشار إليها في HTML ، بشكل صحيح. على سبيل المثال ، CSS أو JavaScript أو مقاطع الفيديو أو Flash أو SVG أو خطوط الويب.
ومع ذلك ، يجب الرجوع إلى أي موارد غير مضمنة في HTML باستخدام عنوان URL مطلق ليتم عرضها بواسطة GrabzIt. على سبيل المثال ، يجب الرجوع إلى ملف CSS في كود HTML باستخدام http://www.example.com/mystyle.css
بدلا من mystyle.css
كما ترى في العرض التوضيحي أعلاه ، فإن استخدام HTML إلى PDF API أو HTML to Image API يتيح للمطورين إنشاء أي شيء يمكنهم تخيله. ثم يكون تحولت بدقة intس صورة أو قوات الدفاع الشعبي من قبل المحول لدينا.
يمكن لـ GrabzIt تمكين تطبيقك بسهولة من تحويل HTML إلى PDF باستخدام واجهة برمجة التطبيقات سهلة الاستخدام ، والتي تتوفر بتسع لغات برمجة مختلفة. ما عليك سوى اختيار لغة البرمجة المطلوبة أدناه ثم اتبع الإرشادات ذات الصلة.
يوضح رمز المثال أدناه مدى سهولة استخدام واجهة برمجة التطبيقات (API) الخاصة بنا لتحويل HTML إلى PDF باستخدام JavaScript. لبدء إنشاء تنزيل PDF مكتبة جافا سكريبت GrabzIt. ثم احصل على المفتاح والسرية, أضف المجال تريد استخدام JavaScript ثم تحقق من وثائق API لجافا سكريبت لمعرفة جميع الطرق التي يمكنك من خلالها استخدام واجهة برمجة تطبيقات GrabzIt.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertHTML("<html><body><h1>Hello World!</h1></body></html>",
{"format": "pdf"}).Create();
</script>
يوضح رمز المثال أدناه مدى سهولة استخدام واجهة برمجة التطبيقات لدينا لتحويل HTML إلى PDF باستخدام REST API. ثم تحقق من وثائق API ل REST API لمعرفة كل الطرق التي يمكنك من خلالها تخصيص اللقطات الخاصة بك.
curl
-d key=Sign in to view your Application Key
-d format=pdf
-d html=%3Chtml%3E%3Cbody%3E%3Ch1%3EHello%20World%21%3C%2Fh1%3E%3C%2Fbody%3E%3C%2Fhtml%3E
https://api.grabz.it/services/convert.ashx
إذا كان لديك ملفات HTM أو HTML وتستخدم لغة من جانب الخادم مثل PHP ، فيمكن أيضًا استخدام هذه المستندات لإنشاء PDF. مجرد استخدام المناسب FileToPDF طريقة للغة التي تستخدمها بدلاً من ذلك.
عند إنشاء ملفات PDF ، غالبًا ما يكون من الضروري تحديد المكان الذي تريد أن تظهر به فواصل الصفحات في PDF لإيقاف تقسيم المحتوى ذي الصلة عبر صفحتين. للقيام بذلك ، تحتاج إلى تحديد بناء جملة HTML لصفحة خاصة كما هو موضح في هذا البرنامج التعليمي.
GrabzIt يمكّن تطبيقك أيضًا من تحويل HTML إلى صور. في أحد تنسيقات الملفات التالية: JPG أو PNG أو BMP أو WEBP أو TIFF. باستخدام واحدة من تسع لغات برمجة مختلفة. ما عليك سوى اختيار لغة البرمجة التي تريد استخدامها أدناه ، ثم اتبع الإرشادات المرتبطة بها.
يوضح رمز المثال أدناه مدى سهولة تحويل HTML إلى تنسيق JPG باستخدام REST API. ثم تحقق من وثائق API ل REST API لمعرفة كل الطرق التي يمكنك من خلالها تخصيص اللقطات الخاصة بك.
curl
-d key=Sign in to view your Application Key
-d format=jpg
-d html=%3Chtml%3E%3Cbody%3E%3Ch1%3EHello%20World%21%3C%2Fh1%3E%3C%2Fbody%3E%3C%2Fhtml%3E
https://api.grabz.it/services/convert.ashx