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.