استخدم الويب المستند إلى السحابة إلى محول pdf المقدم من Aspose.PDF. ادمج Aspose.PDF SDK في تطبيق PHP لتحويل HTML إلى PDF

تحويل HTML إلى PDF باستخدام Aspose.PDF | محول تنسيق الملف

هل لديك بعض مستندات HTML أو صفحات الويب التي ترغب في تحويلها إلى PDF؟ تعد القدرة على تحويل HTML إلى PDF إحدى المهارات المثالية لأي شخص يتعامل مع عدد كبير من ملفات HTML. سيساعدك هذا البرنامج التعليمي على دمج Aspose.PDF SDK في تطبيق PHP لتحويل HTML إلى PDF بسرعة وسهولة. لقد نشرنا بالفعل بعض منشورات المدونة حول موضوع تحويل PDF ، مثل PDF To DOC Converter - Aspose.PDF Cloud SDKs For Node.js ، تحويل Excel إلى PDF في Python | جدول بيانات XLS إلى PDF والمزيد. هذه المقالة هي إضافة جديدة إلى سلسلة Aspose.PDF Cloud Product Family. هيا بنا نبدأ

ما هو ملف PDF (تنسيق المستند المحمول)

إنه تنسيق ملف متعدد الاستخدامات تم إنشاؤه بواسطة Adobe والذي يمنح الأشخاص طريقة سهلة وموثوقة لتقديم المستندات وتبادلها - بغض النظر عن البرامج أو الأجهزة أو أنظمة التشغيل التي يستخدمها أي شخص يعرض المستند. هذا أحد أكثر تنسيقات الملفات شيوعًا. إذا سبق لك تنزيل نموذج أو مستند قابل للطباعة من الويب ، فهناك احتمال كبير أنه كان ملف PDF.

Intorduction to Aspose.PDF Cloud PHP SDK

Aspose.PDF Cloud PHP SDK يسمح لمطوري التطبيقات السحابية بإنشاء مولدات PDF ومحررات وتطبيقات تحويل مستندة إلى السحابة للوصول إلى ملفات PDF المستضافة على التخزين السحابي ومعالجتها ، دون تثبيت أي برنامج تابع لجهة خارجية. Aspose.PDF Cloud PHP SDK متاح بموجب ترخيص MIT وهو مبني على Aspose.PDF REST API.

يمكنك إنشاء ملف PDF جديد تمامًا أو تحويل المستندات الموجودة أو جداول البيانات أو العروض التقديمية أو الصور أو الكتب الإلكترونية أو ملفات HTML أو PS إلى ملفات PDF على السحابة. علاوة على ذلك ، يمكنك استخدام أوامر PHP البسيطة لدمج عدة ملفات PDF سحابية ، أو تقسيم PDF ، أو إلحاق ، أو تشفير ، أو فك تشفير ، أو تطبيق علامة مائية ، أو إشارة مرجعية ، أو تعليقات توضيحية ، أو التوقيع رقميًا على مستندات PDF المستندة إلى مجموعة النظراء.

Aspose.PDF Cloud PHP SDK يمكّن برامج PHP السحابية من تصدير البيانات من مستندات PDF وإضافة طبقات OCR إلى ملفات PDF السحابية وإضافة رأس وتذييل. يمكنك أيضًا تنزيل المرفقات من ملفات PDF السحابية باستخدام REST API.

Aspose.PDF Cloud PHP SDK يسمح لك بتعيين خصائص مختلفة لجعل مستندات PDF محسّنة. يمكّنك من تحسين حجم ملف PDF من خلال السماح بإعادة استخدام محتوى الصفحة ، وتعيين مستوى ضغط الصور المضمنة في مستند PDF ، وربط تدفقات الموارد المكررة عن طريق تخزينها ككائن واحد ، وإزالة كائنات المستند دون أي مرجع ، وإزالة التدفقات غير المستخدمة ، وعدم دمج خطوط وثيقة PDF.

فائدة استخدام Cloud SDK عبر داخل المؤسسة

قبل عقد من الزمان أو نحو ذلك ، لم يكن أحد منا يتخيل أننا سنكون قادرين على تخزين ملفاتنا في “سحابة” افتراضية يومًا ما. اليوم يستخدم عدد كبير من الشركات الخدمات السحابية للعمل. ومع ذلك ، إذا كنت أحد أولئك الذين ما زالوا مترددين بشأن ذلك ، فإليك بعض الفوائد لاستخدام الخدمات السحابية التي قد تغير رأيك.

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

تجربة مستخدم محسنة

يمكّنك استخدام محولات تنسيق الملفات من تحسين تجربة عميلك على موقع الويب الخاص بك. على سبيل المثال ، إذا كنت تدير متجرًا عبر الإنترنت ، فيمكنك السماح لعملائك بتنزيل الفواتير بتنسيق pdf باستخدام حزم SDK للتحويل من HTML إلى PDF.

سهولة الوصول والنقل

إن استخدام محول HTML إلى PDF يجعل من السهل عليك الحصول على نسخة PDF من صفحة الويب وهو أنه يمكنك حفظها ومشاهدتها في وضع عدم الاتصال ومشاركتها بسهولة.

قابل للتعديل

يمكنك إنشاء ملفات PDF قابلة للتحرير يمكنك تحريرها بالطريقة التي تريدها مثل تمييز النص والتوقيعات الرقمية والتعليقات التوضيحية الغنية والمزيد.

وبالمثل ، هناك العديد من المحترفين الآخرين الذين يأتون مع حزم SDK المستندة إلى Aspose.PDF والتي يمكنك دمجها في مساحة عملك على الإنترنت في أي وقت من الأوقات. العملية برمتها بسيطة للغاية وودية بحيث يمكنك تمكينها وبقية السحر يحدث بسلاسة.

كيفية تحويل HTML إلى PDF باستخدام Aspose.PDF SDK في PHP

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

لقد مررنا حتى الآن بمحول تنسيق ملف (Aspose.PDF) ونظرنا أيضًا في بعض الفوائد الأساسية لامتلاك واجهة برمجة تطبيقات لتحويل المستندات المستندة إلى مجموعة النظراء. بعد ذلك ، سنرى كيف يمكننا إعداد Aspose.PDF في تطبيق PHP الخاص بنا.

نظرًا لأننا أعددنا مشروعًا أساسيًا في PHP لإعداد محول HTML إلى PDF على مضيفنا المحلي. بافتراض أنك قمت بالفعل بتثبيت PHP و Composer. يستخدم Composer لإدارة التبعية في مشاريع PHP ويشير ملف composer.json إلى أن تطبيقك مكتوب بلغة PHP. .

# For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Cloud
<?php
require_once realpath(__DIR__ . '/..') . '/vendor/autoload.php';
require_once realpath(__DIR__ . '/..') . '/Utils.php';

use Aspose\PDF\PdfApi;
use Aspose\PDF\AsposeApp;

class Document {

	public $pdfApi;

	public function __construct() {
		AsposeApp::$appSID = Utils::appSID;
		AsposeApp::$apiKey = Utils::apiKey;
		$this->pdfApi = new PdfApi();
	}

	public function createPDFFromHTML() {
		// Upload file to Aspose Cloud Storage
		$fileName = "newPDFFromHTML.pdf";
		$templateFile = "sample.html";

		Utils::uploadFile($templateFile);

		$result = $this->pdfApi->PutCreateDocument($fileName, $templateFile, $dataFile = null, $templateType = "html", $storage = "", $folder = "");
		print_r ( $result );
	}
}

$document = new Document();
$document->createPDFFromHTML();

?>

استنتاج

في هذه المقالة حول Aspose.PDF cloud sdk ، رأينا مدى بساطة العملية برمتها حيث يمكنك إثراء تطبيق PHP بمحول HTML إلى PDF على مستوى المؤسسة. استكشفنا أيضًا فوائد استخدام محول HTML إلى PDF المستند إلى السحابة. علاوة على ذلك ، يمكنك تقليل التكاليف المرتبطة بالمهام المتكررة وتحسين الأداء عن طريق اختيار محول تنسيق الملفات المستند إلى مجموعة النظراء. الآن ، أنت تعرف كيفية تحويل HTML إلى PDF وأنت على دراية بمكتبة تحويل الويب إلى PDF التي تقدمها Aspose.PDF. لذلك ، هذا هو الوقت المناسب للاشتراك في SDK المستندة إلى مجموعة النظراء لتطبيق PHP الخاص بك. بالإضافة إلى ذلك ، هناك توثيق شامل لكل ميزة من ميزات كل محول ملفات على الإنترنت. هناك خطط مختلفة متاحة ويمكن أن تختار خطة مجانية لاستكشاف المزيد قبل إجراء عملية شراء.

أخيرًا ، يكتب blog.aspose.cloud منشورات مدونة جديدة بطريقة متسقة. لذلك ، يرجى البقاء على اتصال للحصول على تحديثات منتظمة. علاوة على ذلك ، يمكنك متابعتنا على حسابات وسائل التواصل الاجتماعي الخاصة بنا Facebook و LinkedIn و Twitter.

طرح سؤال

لا تتردد في زيارة المنتدى وهو نشط للغاية للرد على الأسئلة والاستفسارات / المناقشات.

يكتشف

قد تجد الروابط التالية ذات صلة: