Ինչպես փոխարկել Excel-ը CSV-ի C#-ում

Մենք երբեմն պետք է արտահանենք տվյալներ մի ձևաչափից մյուսը՝ տարբեր պատճառներով: Այս գրառման մեջ մենք ձեզ ցույց կտանք, թե ինչպես փոխակերպել Excel-ը CSV-ի C#-ով և տրամադրել որոշ կոդ: Այս հոդվածը բացատրում է, թե ինչպես կարգավորել ֆունկցիոնալությունը և կատարել փաստաթղթերի պարզ վերափոխում CSV ձևաչափով: Ընդամենը մի քանի րոպեում կարող եք փոխակերպել Excel-ը CSV-ի՝ օգտագործելով C#՝ հետևելով ստորև նշված քայլերին և կոդը:

Excel-ը CSV-ի C#-ով փոխարկելու քայլեր

  1. Տեղադրեք GroupDocs.Conversion for .NET փաթեթը NuGet.org-ից
  2. Օգտագործեք GroupDocs.Conversion անվանատարածք
  3. Նախաձեռնեք Converter դասը և մուտքագրեք սկզբնաղբյուր Excel ֆայլը
  4. Ստեղծեք SpreadsheetConvertOptions դասի օբյեկտ և սահմանեք հատկություններ փոխակերպված փաստաթղթի համար
  5. Վերջապես, փոխարկված ֆայլը պահեք սկավառակի մեջ՝ կանչելով Converter դասի Convert մեթոդը՝ փոխարկված ֆայլի անունով և SpreadsheetConvertOptions դասի օրինակով։

Այժմ դուք պետք է լավ հասկանաք, թե որքան պարզ է հետևել այս քայլերին և զարգացնել *c# Excel-ը CSV-ի վերածելու հատկությունը: Դուք կարող եք սկսել՝ ներբեռնելով անհրաժեշտ փաթեթը NuGet կայքից և կանչելով Converter դասը սկզբնաղբյուր Excel ֆայլով: Այնուհետև սահմանեք մատուցվող ֆայլի ձևաչափը՝ սկզբնավորելով SpreadsheetConvertOptions դասը: Ի վերջո, փոխանցեք ելքային ֆայլի անունը Convert մեթոդին, նախորդ քայլում արտադրված օբյեկտի հետ միասին, որպեսզի փաստաթուղթը պահվի սկավառակի վրա:

Կոդ՝ Excel-ը CSV-ի C#-ով փոխարկելու համար

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertExcelToCsvInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert Excel to CSV using C#
{
// Remove the watermark in output CSV document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source Excel file for conversion to CSV
var converter = new GroupDocs.Conversion.Converter("sample.xlsx");
// Set the starting sheet number and consecutive sheet count
var convertOptions = new SpreadsheetConvertOptions
{
Format = GroupDocs.Conversion.FileTypes.SpreadsheetFileType.Csv,
PageNumber = 1,
PagesCount = 1
};
// Convert and save the Excel in CSV format
converter.Convert("converted.csv", convertOptions);
Console.WriteLine("Done");
}
}
}

Մենք գրել ենք մի քանի օրինակելի կոդ հիմնական փաստաթղթի փոխակերպման համար, որը ցույց է տալիս, թե ինչպես օգտագործել C# XLSX-ը փոխակերպելու CSV կարողությունը: Բացի ելքային փաստաթղթի ֆայլի տեսակը նշելուց, մենք նաև փոխակերպված փաստաթղթի համար նշել ենք երկու հատկություն՝ էջի ինդեքսների ցանկը և էջերի քանակը: Դուք կարող եք նաև ավելացնել բազմաթիվ այլ ատրիբուտներ ներկայացվող փաստաթղթին, ինչպիսիք են Գաղտնաբառը, մեկնարկային էջի համարը, խոշորացման մակարդակը և ջրանիշը:

PDF-ը C#-ով HTML-ի փոխակերպելու առանձնահատկությունը քննարկվել է մեր նախորդ գրառման մեջ։ Եթե ցանկանում եք ավելին իմանալ, տես ինչպես փոխարկել PDF-ը HTML-ի՝ օգտագործելով C# ուղեցույցը:

 Հայերեն