Ահա մի հոդված, որը ցույց է տալիս, թե ինչպես պետք է վերափոխել HTML-ը Word-ի՝ օգտագործելով C#՝ տրամադրելով մանրամասն տեղեկություններ շրջակա միջավայրի կարգավորումների մասին, ինչպես նաև պարունակում է գործարկվող C# կոդ՝ սկզբնաղբյուր HTML ֆայլը փոխակերպման համար բեռնելու համար: Ընտրանքները հասանելի են ելքային DOCX ֆայլը կարգավորելու համար՝ օգտագործելով DocSaveOptions դասի օբյեկտը: Այս ձեռնարկում HTML-ից Word փոխարկիչ գրելու համար օգտագործվել է C# լեզուն:
Քայլեր՝ HTML բովանդակություն Word փաստաթղթում C#-ով գրելու համար
- Ավելացրեք Aspose.HTML հղումը HTML-ը Word ֆայլի փոխարկելու նախագծին
- Բացեք սկզբնաղբյուր HTML ֆայլը՝ բեռնելով այն HTMLDocument՝ տրամադրելով ֆայլի ուղին
- Ստեղծեք DocSaveOptions դասի օբյեկտը ելքային ֆայլը կարգավորելու համար
- Պահպանեք Word ֆայլը, որը փոխակերպվել է սկզբնաղբյուր HTML ֆայլից, օգտագործելով նշված կազմաձևը
Այս պարզ քայլերը նկարագրում են, թե ինչպես է հեշտությամբ հասնել C#-ը HTML-ը Word-ի ֆայլի, ինչպիսին DOCX-ն է: Սկզբում տեղեկատվությունը տարածվում է շրջակա միջավայրի կազմաձևման համար, այնուհետև բեռնվում է աղբյուրի HTML ֆայլը: Հաջորդ քայլում DocSaveOptions դասի օբյեկտը օգտագործվում է ելքային DOCX ֆայլը կարգավորելու համար, սակայն դուք ունեք այս դասի բոլոր լռելյայն կարգավորումները օգտագործելու հնարավորություն: Վերջին և վերջին քայլում ֆայլը պահվում է որպես DOCX, մինչդեռ կարող եք նաև պահել այն ցանկացած այլ ձևաչափով, որն աջակցում է MS Word-ը:
Կոդ՝ HTML-ը Word-ի փոխակերպելու համար՝ օգտագործելով C#
using Aspose.Html; | |
using Aspose.Html.Converters; | |
using Aspose.Html.Saving; | |
namespace ConvertHtmlToWordUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to Image in C# | |
{ | |
// Remove the watermark in output word document by adding license | |
License licHtmlToImage = new License(); | |
licHtmlToImage.SetLicense(@"Aspose.Html.lic"); | |
// Load the source input HTML file for conversion to word document | |
HTMLDocument document = new HTMLDocument("SampleInput.html"); | |
// Instantiate the document save options | |
DocSaveOptions docSaveOptions = new DocSaveOptions(); | |
// Convert HTML to word file using the input HTML document, document save options and output file name | |
Converter.ConvertHTML(document, docSaveOptions, "OutputDocx.docx"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Այս օրինակելի կոդում մենք սովորել ենք, թե ինչպես *փոխակերպել HTML-ը Word-ի C#-ում` օգտագործելով մի քանի տող կոդ, որտեղ սկզբում սկզբնաղբյուր HTML ֆայլը բեռնվում է HTMLDocument-ում: Նկատի ունեցեք, որ անհրաժեշտ չէ բեռնել գոյություն ունեցող HTML ֆայլը, բայց դուք կարող եք բեռնել HTML տող ինչ-որ արտաքին աղբյուրից կամ օգտագործել որոշ URL նաև Converter.ConvertHTML() ֆունկցիան կանչելիս: Շատ այլ կոնֆիգուրացիաներ հնարավոր են նաև DocSaveOptions դասի օբյեկտի միջոցով, ինչպես օրինակ՝ սահմանելով ելքային DOCX ֆայլի էջի չափը և լուսանցքները:
Այս դասընթացի ընթացքում մենք սովորեցինք, թե ինչպես գրել HTML բովանդակություն Word փաստաթղթում C#-ի միջոցով: Եթե դուք հետաքրքրված եք HTML ֆայլը տեքստի վերածելու հարցում, տես ինչպես փոխարկել HTML-ը տեքստի C#-ում-ի հոդվածը: