Aspose.Cells LowCode Plugins memungkinkan pengembang untuk mengintegrasikan otomatisasi Excel ke dalam aplikasi .NET. Apakah menukar lembar Excel menjadi HTML, JSON, CSV, gambar, PDF, atau menerapkan perlindungan kata sandi yang aman, nama spektrum Aspos.cells.LowCodes memudahkan tugas ini secara signifikan. panduan ini memberikan contoh kode C# terperinci dan penjelasan untuk setiap plugin.

Mengapa menggunakan Aspose.Cells LowCode Plugin untuk Excel Automation?

  • Wide Range of Conversions: Mudah konversi antara format Excel dan jenis file populer lainnya seperti HTML, JSON, CSV, gambar, dan PDF.
  • Kecepatan Koding yang Berkurang: API Intuitif seperti HtmlConverter, JsonConverter, TextConverter, dan lebih signifikan mengurangi kode boilerplate.
  • Advanced Workbook Security: Melindungi spreadsheets dengan pembatasan yang kuat berdasarkan kata sandi menggunakan SpreadsheetLocker.
  • Kompatibilitas tinggi: kompatibel sepenuhnya dengan .NET Framework, .net Core, dan .Net 5/6/7+.

Instalasi: Bagaimana untuk mengatur Aspose.Cells LowCode Plugins

Instalasi paket plugin LowCode melalui NuGet dengan mudah:

PM> Install-Package Aspose.Cells.LowCode

Konversi Excel ke HTML menggunakan C#

Menghasilkan file HTML responsif dari lembar Excel dengan gambar tertanam:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "report.xlsx"
};

var htmlOpts = new LowCodeHtmlSaveOptions {
OutputFile = "report.html",
ExportImagesAsBase64 = true
};

var htmlConverter = new HtmlConverter(loadOpts, htmlOpts);
htmlConverter.Convert(); 

Mengekspor data Excel ke JSON dalam .NET

Mengubah data Excel menjadi format JSON terstruktur:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "data.xlsx"
};

var jsonOpts = new LowCodeJsonSaveOptions {
OutputFile = "data.json",
IndentOutput = true
};

var jsonConverter = new JsonConverter(loadOpts, jsonOpts);
jsonConverter.Convert(); 

Konversi Excel Sheets ke CSV, TSV, XML, atau SQLScript

Ekspor data Excel dengan cepat ke berbagai format berbasis teks:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "records.xlsm"
};

var textOpts = new LowCodeTextSaveOptions {
OutputFile = "records.csv",
Format = TextFormat.Csv,
Delimiter = ','
};

var textConverter = new TextConverter(loadOpts, textOpts);
textConverter.Convert(); 

Menghasilkan gambar dari Excel Worksheets

Mencipta gambar berkualitas tinggi dari lembar Excel untuk laporan dan dashboard:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "dashboard.xlsx"
};

var imgOpts = new LowCodeImageSaveOptions {
OutputDirectory = "images/",
ImageFormat = ImageFormat.Png,
ScaleFactor = 2.0
};

var imageConverter = new ImageConverter(loadOpts, imgOpts);
imageConverter.Convert(); 

Konversi file Excel ke PDF dalam .NET

Memastikan hasil PDF yang akurat dan profesional dari lembar Excel:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "financials.xlsx"
};

var pdfOpts = new LowCodePdfSaveOptions {
OutputFile = "financials.pdf",
Compliance = PdfCompliance.PdfA1b,
EmbedFonts = true
};

var pdfConverter = new PdfConverter(loadOpts, pdfOpts);
pdfConverter.Convert(); 

Menjaga file Excel dengan perlindungan kata sandi

Mengaplikasikan langkah-langkah keamanan yang kuat pada skema Excel yang sensitif:

using Aspose.Cells.LowCode;

var loadOpts = new LowCodeLoadOptions {
InputFile = "sensitive.xlsx"
};

var saveOpts = new LowCodeSaveOptionsProviderOfPlaceHolders {
OutputPattern = "protected\_{OriginalFileName}"
};

var locker = new SpreadsheetLocker(loadOpts, saveOpts) {
Password = "Secure#123",
AllowPrinting = false,
AllowModification = false
};
locker.Lock(); 

Cobalah Aspose.Cells LowCode Plugins Gratis

Mengeksplorasi kapasitas penuh Aspose.Cells LowCode Plugins dengan lisensi sementara gratis, menghapus pembatasan evaluasi. Pembelian halaman untuk meminta kunci ujian Anda.

Pertimbangan akhir: Simplify Excel Automation Hari ini

Menggunakan Aspose.Cells LowCode Plugins secara signifikan mengurangi kompleksitas yang terlibat dalam pengelolaan spreadsheet, konversi data, dan perlindungan buku kerja dalam aplikasi .NET.

More in this category