تحويل PUB إلى HTML

في سيناريوهات مختلفة ، يمكنك تحويل ملفات Microsoft Publisher (PUB) إلى صفحة ويب HTML. يمكنك تخصيص ملف HTML الناتج بخصائص مختلفة وفقًا لمتطلباتك. في هذه المقالة ، ستتعلم كيفية تحويل ملف PUB إلى صفحة ويب HTML بتنسيق HTML5 أو XHTML برمجيًا باستخدام C#:

PUB to HTML Webpage Converter - تثبيت C# APIs

Aspose.PUB for .NET يمكن لواجهة برمجة التطبيقات تحويل ملف Microsoft Publisher إلى PDF ويمكن تصدير ملف PDF هذا كصفحة ويب بتنسيق HTML. يكون مفيدًا عند إدارة ملفات Microsoft Publisher في تطبيق ويب لأن هذه الملفات عادةً لا تكون مدعومة في متصفحات الإنترنت. يمكنك تكوين واجهات برمجة التطبيقات عن طريق تنزيل ملفات DLL من قسم التنزيلات ، أو باستخدام أوامر تثبيت NuGet التالية:

PM> Install-Package Aspose.PUB
PM> Install-Package Aspose.PDF

تحويل ملف PUB إلى ملف HTML برمجيًا باستخدام C#

يمكنك تحويل ملف PUB إلى ملف HTML بالخطوات التالية:

  1. قم بتحميل وتحليل ملف PUB المدخل باستخدام طريقة CreateParser.
  2. قم بتحويل ملف PUB إلى PDF وحفظ النتيجة في MemoryStream.
  3. تحميل البيانات من MemoryStream وتهيئة كائن فئة HtmlSaveOptions.
  4. حفظ صفحة ويب HTML الإخراج.

يوضح الكود التالي كيفية تحويل ملف PUB إلى صفحة ويب HTML باستخدام C#:

string fileName = "1.pub";

MemoryStream stream = new MemoryStream();

// قم بتحميل ملف PUB للإدخال
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);

// تحليل ملف ناشر الإدخال
Aspose.Pub.Document doc = parser.Parse();

// قم بتحويل ملف PUB إلى PDF وحفظ النتيجة في MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// قم بتحميل ملف PDF للإدخال من MemoryStream
Aspose.Pdf.Document document = new Document(stream);

// تهيئة كائن فئة HtmlSaveOptions
Aspose.Pdf.HtmlSaveOptions options = new HtmlSaveOptions();

// حفظ صفحة ويب HTML الإخراج
document.Save("Output.html", options);

تحويل PUB إلى HTML بتنسيق XHTML برمجيًا باستخدام C#

يمكنك تحويل مستند Publisher إلى ملف HTML بتنسيق Xhtml برمجيًا باستخدام C#. تعرض فئة HtmlSaveOptions خصائص مختلفة يمكن تعيينها لإنشاء أنواع مختلفة من ملفات HTML. توضح الخطوات التالية تحويل PUB إلى HTML بتنسيق Xhtml:

  1. قم بتحميل ملف PUB للإدخال وقم بتحليله باستخدام طريقة التحليل.
  2. قم بتحويل PUB إلى مستند PDF وتخزين النتائج في مثيل MemoryStream.
  3. تهيئة HtmlSaveOptions كائن فئة وتعيين نوع المستندات خاصية.
  4. احفظ صفحة ويب HTML الناتجة بتنسيق XHTML.

يشرح الكود أدناه كيفية تحويل ملف PUB إلى صفحة ويب HTML بتنسيق XHTML برمجيًا باستخدام C#:

string fileName = "1.pub";

MemoryStream stream = new MemoryStream();

// قم بتحميل ملف PUB للإدخال
Aspose.Pub.IPubParser parser = Aspose.Pub.PubFactory.CreateParser(fileName);

// تحليل ملف ناشر الإدخال
Aspose.Pub.Document doc = parser.Parse();

// قم بتحويل ملف PUB إلى PDF وحفظ النتيجة في MemoryStream
Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, stream);

// قم بتحميل ملف PDF للإدخال من MemoryStream
Aspose.Pdf.Document document = new Document(stream);

// تهيئة كائن فئة HtmlSaveOptions
Aspose.Pdf.HtmlSaveOptions options = new HtmlSaveOptions();

// تعيين نوع مستند Html
options.DocumentType = HtmlDocumentType.Xhtml;

// حفظ صفحة ويب HTML الإخراج
document.Save("Output.html", options);

احصل على رخصة مؤقتة مجانية

يمكنك تقييم Aspose APIs بكامل طاقتها من خلال طلب ترخيص مجاني مؤقت.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملف Microsoft Publisher إلى صفحة ويب HTML بتنسيق HTML5 أو XHTML برمجيًا باستخدام C#. يمكنك عرض ملفات PUB أثناء تعيين خيارات أخرى مختلفة وفقًا لمتطلباتك. علاوة على ذلك ، يمكنك الرجوع إلى الوثائق من Aspose.PUB لـ .NET API أو الاتصال بنا على Free Support Forum لأية استفسارات.

أنظر أيضا