Այս գրառումը ձեզ կտրամադրի քայլ առ քայլ հրահանգներ՝ փոխարկելու XLS-ը XLSX՝ օգտագործելով C#: Մենք նաև կօգտագործենք մանրամասն հրահանգները փաստաթղթերը փոխարկելու և XLSX-ից XLS-ից C#-ի միջոցով ստեղծելու համար: Այս հրահանգները և օրինակի կոդը համատեղելի են .NET-ի վրա հիմնված համակարգերի հետ, ինչպիսիք են Microsoft Windows-ը, Linux-ը և macOS-ը:
XLS-ը XLSX-ի փոխարկելու քայլեր՝ օգտագործելով C#
- Կարգավորեք GroupDocs.Conversion for .NET փաթեթը NuGet.org կայքից
- Ավելացրեք հղում GroupDocs.Conversion անվանատարածքին՝ API-ի զանգերն օգտագործելու համար փաստաթղթերի փոխակերպման կոդում
- Ներբեռնեք մուտքագրված XLS ֆայլը՝ ստեղծելով Converter դասի օրինակ
- Նախաձեռնեք SpreadsheetConvertOptions դասը՝ ստեղծելով դրա օբյեկտ
- Փոխարկված XLSX ֆայլը պահեք սկավառակի վրա՝ կանչելով Converter դասի Convert մեթոդը
*C#-ը XLS-ը XLSX-ի XLSX-ի վերածելու վերը նշված քայլերը բավականին պարզ են: Ներբեռնեք համապատասխան փաթեթը NuGet-ից և կոդում ներառեք համապատասխան անվանատարածքը՝ փաստաթղթերի փոխակերպումը սկսելու համար: Դրանից հետո բեռնեք աղբյուր XLS ֆայլը՝ կառուցելով Converter օբյեկտ, և սահմանեք փոխակերպման տարբերակները ելքային XLSX ֆայլի համար՝ ստեղծելով SpreadsheetConvertOptions դասի օրինակ։ Վերջապես, օգտագործեք «Փոխակերպել» ֆունկցիան՝ փոխակերպված ֆայլը սկավառակի վրա պահելու համար:
Կոդ՝ XLS-ը XLSX-ի փոխարկելու համար՝ օգտագործելով C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertXlsToXlsxUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert XLS to XLSX using C# | |
{ | |
// Remove the watermark in output XLSX document by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source XLS file for conversion to XLSX | |
var converter = new GroupDocs.Conversion.Converter("sample.xls"); | |
// Set the convert options for the XLSX | |
var convertOptions = new SpreadsheetConvertOptions(); | |
// Convert and save the XLS in XLSX format | |
converter.Convert("converted.xlsx", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Ցույց տալու համար, թե ինչպես օգտագործել այս ուղեցույցը, մենք ստեղծել ենք վերը նշված օրինակը C# կոդը՝ XLS-ը XLSX-ի փոխարկելու համար: Դուք կարող եք վերցնել այս օրինակի կոդը որպես ձեր նախագծի մեկնարկային կետ և հեշտությամբ հարմարեցնել այն՝ օգտագործելով SpreadsheetConvertOptions դասը՝ ելքային փաստաթղթերի տարբեր բնութագրերը սահմանելու համար: Դուք կարող եք նաև փոխարկել XLS ֆայլը փաստաթղթերի այլ ձևաչափերի, ինչպիսիք են XLAM, XLTM, XLSB, JPG, TIFF, SVG և շատ ուրիշներ:
Մենք նկարագրեցինք մանրամասն հրահանգներ XLS-ը XLSX-ի C#-ով փոխարկելու համար և ստեղծեցինք նմուշ կոդ այս հոդվածում: Մեր վերջին հոդվածում մենք նայեցինք ինչպես փոխարկել XML-ը CSV-ի C#-ում; նայեք դրան լրացուցիչ տեղեկությունների համար: