המר את Word DOC DOCX ל-HTML MHTML

אם אתה צריך להטביע מסמך Word בדפי האינטרנט, המרת Word DOC ל-HTML היא אחת האפשרויות המתאימות ביותר. במאמר זה תלמדו את הדרך הקלה ביותר להמיר מסמך Word ל-HTML ב-C#. אז בואו נסתכל כיצד לבצע המרת Word ל-HTML במהירות גבוהה ובאיכות גבוהה בכמה שלבים. אתה יכול להשתמש בדוגמאות הקוד שסופקו להמרת מסמכים גם DOC ו-DOCX.

כיצד להמיר Word DOC ל-HTML ב-C#

כדי להמיר מסמך וורד לפורמט HTML, נתקין תחילה את Aspose.Words for .NET. זוהי אחת מספריות המרת מסמכי Word הטובות ביותר שמספקת המרת Word ל-HTML בחינם. אתה יכול להוריד אותו מקטע מהדורות חדשות, או על ידי התקנתו מ-NuGet באמצעות הפקודה למטה:

PM> Install-Package Aspose.Words

המרת מסמך Word ל-HTML ב-C#

להלן השלבים להמרת מסמך Word ל-HTML ב-C#. המסמך יכול להיות קובץ DOC או DOCX.

  1. טען את מסמך Word באמצעות מחלקה Document.
  2. אתחול מופע של HtmlSaveOptions והגדר פורמט שמירה.
  3. שמור את מסמך Word כ-HTML באמצעות שיטת Document.Save() .

קטע הקוד הבא מראה כיצד להמיר מסמך Word ל-HTML ב-C#.

// טען את המסמך מהדיסק.
Document doc = new Document(dataDir + "Test File.docx");

// הגדר HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();
options.SaveFormat = SaveFormat.Html;

// שמור את המסמך ב-HTML
doc.Save(dataDir + "Document.html", options);

שמור DOCX ל-HTML - מידע הלוך ושוב

מידע הלוך ושוב שימושי עבור תרחישים שבהם קובץ ה-HTML שהומר שוב מוצג כמסמך Word. במקרים כאלה, תוכל לאפשר ייצוא מידע זה באופן דינמי. להלן השלבים לייצוא מידע הלוך ושוב בהמרה של Word ל-HTML.

  1. טען את מסמך Word באמצעות מחלקה Document.
  2. אתחול מופע של HtmlSaveOptions
  3. הגדר את HtmlSaveOptions.ExportRoundtripInformation ל-true
  4. המר מסמך Word כ-HTML באמצעות שיטת Document.Save()

קטע הקוד שלהלן מסביר כיצד לייצא מידע הלוך ושוב ב-Word DOC להמרת HTML ב-C#.

// טען את המסמך מהדיסק.
Document doc = new Document(dataDir + "Test File (doc).docx");

HtmlSaveOptions options = new HtmlSaveOptions();

// מאפיין HtmlSaveOptions.ExportRoundtripInformation מציין
// האם לכתוב את המידע הלוך ושוב בעת שמירה ב-HTML, MHTML או EPUB.
// ערך ברירת המחדל נכון עבור HTML ו-false עבור MHTML ו-EPUB.
options.ExportRoundtripInformation = true;
            
doc.Save(dataDir + "ExportRoundtripInformation_out.html", options);

ייצוא Word DOC ל-MHTML ב-C#

ראוי להזכיר פורמט MHTML כאשר אתה צריך קובץ HTML יחיד עם תמונות וגופנים משובצים. אז אם אתה צריך להמיר מסמכי Word לפורמט MHTML, אין צורך לדאוג. אתה יכול לעשות זאת על ידי ביצוע השלבים הבאים.

  1. טען את מסמך Word באמצעות מחלקה Document.
  2. אתחול מופע של HtmlSaveOptions and set SaveFormat to MHTML.
  3. ייצא מסמך Word כ-MHTML באמצעות שיטת Document.Save() .

קטע הקוד שלהלן מראה כיצד להמיר Word DOCX ל-MHTML ב-C#.

// טען את המסמך מהדיסק.
Document doc = new Document(dataDir + "Test File.docx");

// הגדר HtmlSaveOptions
HtmlSaveOptions options = new HtmlSaveOptions();
options.SaveFormat = SaveFormat.Mhtml;

// שמור את המסמך ב-MHTML
doc.Save(dataDir + "Document.mhtml", options);

ממיר Word ל-HTML בחינם

קבל רישיון זמני בחינם לחלוטין להמרת מסמכי Word ל-HTML ללא מגבלות הערכה.

C# Word Converter - קרא עוד

אתה יכול לעיין ב-API references ו-Documentation של Aspose.Words for .NET. יתר על כן, אתה יכול לכתוב אלינו בחזרה ולשאול על כל דבר ב-פורום תמיכה בחינם.

סיכום

במאמר זה סקרנו כיצד להמיר מסמכי Word לקובצי HTML או MHTML ב-C#. אתה יכול לעשות זאת מבלי להתקין את יישום Microsoft Word. יתר על כן, אתה יכול להשתמש באותו קוד C# כדי להמיר DOC ל-HTML או DOCX ל-HTML מתוך יישומי NET שלך.

ראה גם