تُستخدم ملفات HTML عبر الويب لتقديم المعلومات وتنسيقها. يمكنك تحويل ملفات HTML إلى ملفات XPS برمجيًا باستخدام C#. توضح حالات الاستخدام التالية سيناريوهات التحويل المختلفة:
- HTML / MHTML to XPS Converter - تثبيت C# API
- تحويل HTML / MHTML إلى ملف XPS برمجيًا باستخدام C#
- تحويل HTML / MHTML إلى XPS بخيارات متقدمة برمجيًا باستخدام C#
- HTML من رابط URL لتحويل XPS في C#
HTML / MHTML to XPS Converter - تثبيت C# API
Aspose.HTML for .NET API يدعم العمل مع ملفات HTML والعديد من تنسيقات الملفات الأخرى. يمكنك تثبيت API عن طريق تنزيل ملف DLL من قسم الإصدارات الجديدة ، أو باستخدام أمر التثبيت NuGet التالي في Visual Studio:
PM> Install-Package Aspose.Html
تحويل HTML / MHTML إلى ملف XPS برمجيًا باستخدام C#
يمكنك تحويل ملف HTML أو MHTML إلى ملف XPS بالخطوات التالية:
- قم بتحميل ملف HTML للإدخال مع فئة HTMLDocument.
- تهيئة مثيل XpsSaveOptions.
- تحويل HTML أو MHTML إلى XPS.
يوضح الكود أدناه كيفية تحويل HTML إلى ملف XPS برمجيًا باستخدام C#:
// قم بتحميل ملف HTML للإدخال
HTMLDocument document = new HTMLDocument("test.html");
// تهيئة XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();
// تحويل HTML أو MHTML إلى XPS
Converter.ConvertHTML(document, options, "output.xps");
تحويل HTML / MHTML إلى XPS بخيارات متقدمة برمجيًا باستخدام C#
لقد تعلمت بالفعل حالة استخدام التحويل الأساسية. تقدم API العديد من الخيارات المتقدمة لإجراء التحويل. يرجى اتباع الخطوات أدناه لتحويل ملف HTML / MTHML إلى XPS:
- قم بتحميل ملف HTML للإدخال.
- إنشاء كائن XpsSaveOptions.
- تعيين خيارات عرض مختلفة.
- تحويل ملف الإدخال إلى XPS باستخدام طريقة ConvertHTML.
يشرح الكود التالي كيفية تحويل ملفات HTML أو MHTML إلى ملفات XPS بخيارات متقدمة برمجيًا باستخدام C#:
// قم بتحميل ملف HTML للإدخال
using (HTMLDocument document = new HTMLDocument("test.html"))
{
// تهيئة XpsSaveOptions
Saving.XpsSaveOptions options = new Saving.XpsSaveOptions();
options.BackgroundColor = Color.Gray;
options.PageSetup.AnyPage = new Drawing.Page(new Drawing.Size(600, 800), new Drawing.Margin(72, 72, 72, 72));
options.VerticalResolution = 250;
// تحويل HTML إلى XPS
Converters.Converter.ConvertHTML(document, options, "output.xps");
}
HTML من رابط URL لتحويل XPS في C#
المحتوى عبر الإنترنت موجود عبر الويب في شكل ملفات HTML. يمكنك تحويل HTML مباشرة من URL إلى ملف XPS باستخدام C#. لن تحتاج إلى تنزيل الملف يدويًا ، بدلاً من ذلك اتبع الخطوات التالية:
- حدد URL لإدخال HTML.
- قم بتحميل إدخال HTML باستخدام فئة HTMLDocument.
- تهيئة XpsSaveOptions كائن فئة.
- تحويل HTML من URL إلى ملف XPS.
يوضح الكود أدناه كيفية تحويل HTML من رابط URL إلى ملف XPS برمجيًا باستخدام C#:
// حدد URL لإدخال HTML.
Uri uri = new Uri("https://www.aspose.com/");
// تحميل إدخال HTML مع فئة HTMLDocument.
HTMLDocument document = new HTMLDocument(uri.AbsoluteUri);
// تهيئة كائن فئة XpsSaveOptions.
XpsSaveOptions options = new XpsSaveOptions();
// تحويل HTML من URL إلى ملف XPS.
Converter.ConvertHTML(document, options, "test.xps");
احصل على ترخيص API مجاني
يمكنك طلب ترخيص مجاني مؤقت لتقييم API دون أي قيود.
استنتاج
في الختام ، تعلمت كيفية تحويل ملفات HTML إلى مستندات XPS برمجيًا باستخدام C#. يمكنك الاستفادة من هذه الميزة في تطبيقاتك المستندة إلى .NET أو .NET Core باستخدام أي من اللغات المدعومة. علاوة على ذلك ، يمكنك استكشاف ميزات أخرى لواجهة برمجة التطبيقات من خلال زيارة الوثائق. لا تتردد في مراسلتنا على منتدى الدعم المجاني في حالة وجود أي استفسارات.