HTML
JPG
PDF
XML
DOCX
PDF
تحويل HTML إلى PDF في .NET SDK
تصدير مستندات HTML إلى عدة تنسيقات بما في ذلك PDF باستخدام Aspose.PDF Cloud .NET SDK
Get Startedكيفية تحويل HTML إلى PDF باستخدام SDK لـ .NET
لتحويل HTML إلى PDF، سنستخدم Aspose.PDF Cloud .NET SDK يتيح لك هذا SDK السحابي بسهولة بناء تطبيقات منشئ ومحرر ومحول PDF قائمة على السحابة في C#، ASP.NET، أو لغات .NET أخرى لمنصات السحابة المختلفة. فتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم إدارة الحزم.
أمر وحدة تحكم إدارة الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات تحويل HTML إلى PDF عبر .NET SDK
يمكن لمطوري Aspose.PDF Cloud تحميل وتحويل ملفات HTML إلى PDF بسهولة ببضع سطور من التعليمات البرمجية.
- قم بإنشاء كائن تكوين جديد مع سر التطبيق والمفتاح
- إنشاء كائن للاتصال بواجهة برمجة التطبيقات السحابية
- تحميل ملف المستند الخاص بك
- تنفيذ التحويل
- تنزيل النتيجة
يظهر هذا الرمز النموذجي تحويل HTML إلى PDF باستخدام Cloud .NET SDK
public static void ConvertHtmlToPdf()
{
const string localHtmlFileName = @"C:\Samples\Conversion\sample.html";
const string storageHtmlFileName = "sample.html";
const string resultFileName = "sample-html-to-pdf.pdf";
// Get your AppSid and AppSecret https://dashboard.aspose.cloud (free registration required).
var pdfApi = new PdfApi(AppSecret, AppSid);
using var file = File.OpenRead(localHtmlFileName);
pdfApi.UploadFile(storageHtmlFileName, file);
var response = pdfApi.PutHtmlInStorageToPdf(resultFileName, storageHtmlFileName);
Console.WriteLine($"HTML to PDF result: {response.Status}");
pdfApi.DownloadFile(resultFileName)
.CopyTo(File.Create(resultFileName));
}
التحويلات الأخرى المدعومة
يمكنك أيضًا تحويل العديد من تنسيقات الملفات الأخرى
BMP إلى PDF (صورة نقطية)
EMF إلى PDF (تنسيق ملف التعريف المعزز)
EPUB إلى PDF (تنسيق الكتاب الإلكتروني)
GIF إلى PDF (تنسيق تبادل الرسومات)
HTML إلى PDF (لغة ترميز النص الفائق)
JPEG إلى PDF (صورة JPEG)
MD إلى PDF (ماركداون)
PCL إلى PDF (لغة أوامر الطابعة)
PDF إلى BMP (صورة نقطية)
PDF إلى DOCX (وثيقة كلمات Office 2007+)
PDF إلى EMF (تنسيق ملف التعريف المعزز)
PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
PDF إلى GIF (تنسيق تبادل الرسومات)
PDF TO HTML (لغة ترميز النص الفائق)
PDF TO JPEG (صورة JPEG)
PDF TO PDF/A (تنسيق المستند المحمول/A)
PDF TO PNG (رسومات الشبكة المحمولة)
PDF TO PPTX (تنسيق عرض تقديمي مفتوح XML)
PDF TO SVG (رسومات متجهة قابلة للتطوير)
PDF TO TEX (نص إخراج LaTeX)
PDF TO TIFF (تنسيق الصورة الموسومة)
PDF TO TXT (مستند نصي)
PDF TO XLSX (ملف Excel OOXML)
PDF TO XPS (مواصفات ورق XML)
PDF TO PPTX (تنسيق عرض تقديمي مفتوح XML)
PNG TO PDF (رسومات الشبكة المحمولة)
SVG TO PDF (رسومات متجهة قابلة للتطوير)
TEX TO PDF (نص إخراج LaTeX)
TEXT TO PDF (مستند نصي)
TIFF TO PDF (تنسيق الصورة الموسومة)
XPS TO PDF (مواصفات ورق XML)