تحويل HTML MHTML إلى XPS

تُستخدم ملفات HTML عبر الويب لتقديم المعلومات وتنسيقها. يمكنك تحويل ملفات HTML إلى ملفات 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 بالخطوات التالية:

  1. قم بتحميل ملف HTML للإدخال مع فئة HTMLDocument.
  2. تهيئة مثيل XpsSaveOptions.
  3. تحويل 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:

  1. قم بتحميل ملف HTML للإدخال.
  2. إنشاء كائن XpsSaveOptions.
  3. تعيين خيارات عرض مختلفة.
  4. تحويل ملف الإدخال إلى 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#. لن تحتاج إلى تنزيل الملف يدويًا ، بدلاً من ذلك اتبع الخطوات التالية:

  1. حدد URL لإدخال HTML.
  2. قم بتحميل إدخال HTML باستخدام فئة HTMLDocument.
  3. تهيئة XpsSaveOptions كائن فئة.
  4. تحويل 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 باستخدام أي من اللغات المدعومة. علاوة على ذلك ، يمكنك استكشاف ميزات أخرى لواجهة برمجة التطبيقات من خلال زيارة الوثائق. لا تتردد في مراسلتنا على منتدى الدعم المجاني في حالة وجود أي استفسارات.

أنظر أيضا