Եկեք արագ սովորենք փաստաթղթերի փոխակերպման գործընթացը և ինչպես փոխարկել HTML-ը RTF-ի C#-ում: Փաստաթղթերի փոխակերպման համար անհրաժեշտ չէ տեղադրել երրորդ կողմի գործիք և նույնիսկ առանց Microsoft Office-ի: Այնուհետև, մենք կստեղծենք օրինակելի կոդը HTML-ից RTF փոխարկիչ C# ֆունկցիայի համար՝ օգտագործելով այս ուղեցույցում սահմանված հրահանգները:
C#-ում HTML-ը RTF-ի փոխարկելու քայլեր
- Տեղադրեք GroupDocs.Conversion for .NET փաթեթը NuGet կայքից հավելվածում
- Ավելացրեք հղում GroupDocs.Conversion անվանատարածքին HTML-ից RTF ձևաչափի փաստաթղթի փոխակերպման համար
- Ստեղծեք Converter դասի օրինակ և փոխանցեք HTML ֆայլը դրա կոնստրուկտորին
- Ստեղծեք WordProcessingConvertOptions դասի օբյեկտ և սահմանեք փոխակերպման տարբերակներ ելքային RTF ֆայլի համար
- Զանգահարեք Converter դասի Convert մեթոդը, փոխանցեք փոխարկված RTF ֆայլի անունը և WordProcessingConvertOptions-ը:
Այս քայլերում մենք պարզապես տեղադրում ենք անհրաժեշտ փաթեթը և հղում ենք անում համապատասխան անվանատարածքին՝ HTML-ից RTF C# ֆունկցիան իրականացնելու համար: Այնուհետև բեռնեք աղբյուրի HTML ֆայլը և սահմանեք փոխակերպման տարբերակները ելքային RTF փաստաթղթի համար: Վերջում մենք կպահենք փոխարկված RTF ֆայլը սկավառակի վրա՝ օգտագործելով Convert մեթոդը։
Կոդ՝ C#-ում HTML-ը RTF-ի փոխարկելու համար
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertHtmlToRtfInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert HTML to RTF using C# | |
{ | |
// Remove the watermark in output RTF by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source HTML file for conversion to RTF | |
var converter = new GroupDocs.Conversion.Converter("sample.html"); | |
// Set the convert options for the output RTF | |
var convertOptions = new WordProcessingConvertOptions(); | |
// Convert and save the HTML in RTF format | |
converter.Convert("converted.rtf", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
C# HTML դեպի RTF հատկությունը մշակված է API-ի մի քանի զանգերի և ընդամենը երկու-երեք տող կոդով: Դուք կարող եք օգտագործել այս օրինակելի կոդը որպես ելակետ և օգտագործել WordProcessingConvertOptions դասը՝ RTF ֆայլի փոխակերպման տարբեր տարբերակներ սահմանելու համար: Ավելին, դուք կարող եք հեշտությամբ փոխարկել HTML-ը մի շարք այլ փաստաթղթերի ձևաչափերի, ինչպիսիք են TIFF, PPSM, PDF, MHT, PPTX, XLSX և շատ ավելին:
Այս հոդվածում մենք լուսաբանել ենք HTML-ը RTF ձևաչափի փոխակերպման փոխակերպման գործընթացը և դրա համար ստեղծել ենք օրինակելի կոդը: Մեր վերջին հոդվածում մենք նայեցինք ինչպես փոխարկել MHTML-ը JPG-ի C#-ով; նայեք դրան լրացուցիչ տեղեկությունների համար: