המר DOCX ל-HTML ב-CSharp

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

  • ההמרה הפשוטה ביותר של מסמכים כמו DOCX ל-HTML ב-C#.
  • המר ל-HTML עם אפשרויות מותאמות אישית.
  • המר באמצעות האפשרות להציג או להסתיר גבולות עמודים.

ספריית המרת מסמכים C#

GroupDocs.Conversion for .NET הוא ממשק API רב עוצמה קל לשימוש עם היכולת להמיר כל מסמך מהרשימה הרחבה של פורמטי מסמכים נתמכים לכל פורמט יעד נתמך. אתה יכול להוריד את ה-API מהקטע הורדות או להתקין אותו מ-NuGet.

המרת DOCX ל-HTML ב-C# - פשוט

זוהי ההמרה הפשוטה והשימושית ביותר. מוטב שאומר שאתה יכול להמיר כל אחד מהמסמכים שלך לפורמט HTML. פשוט בדוק את הפורמט שלך מרשימת הפורמטים הנתמכים והמשך להמרה.

  • צור את המופע של המחלקה Converter כדי להתחיל עם מסמך המקור שלך.
  • הצג אובייקט MarkupConvertOptions.
  • קרא למתודה Convert של מחלקת הממיר.
  • זהו זה.

המסמך שלך יומר ל-HTML והמסמך שנוצר יהיה שם במאגר שלך. דוגמת הקוד הקטנה הבאה מציגה את ההמרה של קובץ DOCX ל-HTML באמצעות המחלקה Converter ב-C#.

// Converting DOCX to HTML in C#
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions();
    converter.Convert("converted.html", options);
}

המר DOC/DOCX ל-HTML עם אפשרויות מותאמות אישית

GroupDocs.Conversion מספק אפשרויות שונות אחרות כדי לקבל את תוצאת ההמרה הרצויה. האפשרויות המותאמות כוללות:

  • פריסה קבועה
  • פריסה קבועה - Show Borders
  • פוּרמָט
  • מספר עמוד
  • דפים
  • דפים Count
  • השתמש ב-PDF
  • סימן מים
  • תקריב

אתה יכול לבקר ב-תיעוד או דוגמאות GitHub כדי לראות כל אפשרות בפירוט. אני אראה כמה מההתאמות האישיות תוך המרת הפורמט DOCX ל-HTML שוב בדוגמאת הקוד שלהלן.

// Converting DOCX to HTML in C# with advance options.
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions
    { // Setting customized options
        PageNumber = 2,
        PagesCount = 1,
        FixedLayout = true
    };
    converter.Convert("converted.html", options);
}

המר DOC/DOCX ל-HTML - הצג או הסתר גבולות עמודים

אחרון חביב, כעת תוכל לשלוט בנראות של גבולות עמודים תוך המרת מסמכים ל-HTML ב-C#. ה-GroupDocs.Conversion for .NET נותן שליטה זו למתכנתי C#. הדוגמה שלהלן מראה שעל ידי הגדרת המאפיין FixedLayoutShowBorders של המחלקה MarkupConvertOptions כ-true או false, אתה יכול להציג או להסתיר את גבולות העמוד במסמך ה-HTML שנוצר.

// Converting DOCX to HTML in C# with show or hide borders control.
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions
    {
        PageNumber = 2,
        FixedLayout = true,
        PagesCount = 1,
        FixedLayoutShowBorders = false
    };
    converter.Convert("converted.html", options);
}

תמונות למטה המציגות את מסמך ה-DOCX המקורי ואת ה-HTML שהומר עם ובלי גבולות עמודים.

מסמך Docx להמרה ל-HTML

מסמך DOCX מקורי

קובץ HTML עם גבולות עמוד וללא גבולות.

האיור שלמעלה מציג את קבצי ה-HTML המומרים מ-DOCX עם הצגת גבולות ואינם מציגים אפשרויות גבולות.

למידע נוסף על GroupDocs.Conversion

בואו נדבר יותר @ פורום תמיכה בחינם.