Aspose.Cells LowCode Plugins ermöglichen Entwicklern, Excel-Automatisierung in .NET-Anwendungen unmittelbar zu integrieren. Ob Excel Sheets in HTML, JSON, CSV, Bilder, PDFs umwandeln oder sichere Passwortschutz anwenden, die Asposa.cells.LowCodes Namespace vereinfacht diese Aufgaben erheblich. Dieser Leitfaden bietet detaillierte Beispiele für den C#-Kode und Erläuterungen für jeden plugin.
Warum Aspose.Cells LowCode Plugins für Excel Automation verwenden?
- Wide Range of Conversions: Einfach zwischen Excel-Formaten und anderen beliebten Dateitypen wie HTML, JSON, CSV, Bildern und PDF zu konvertieren.
- Reduzierte Codierungskomplexität: Intuitive APIs wie
HtmlConverter
,JsonConverter
,TextConverter
, und deutlich reduzieren Sie den Boilerplate-Code. - Advanced Workbook Security: Schützen Sie Spreadsheets mit robusten Passwort-basierten Beschränkungen
SpreadsheetLocker
. - High Compatibility: Vollkompatibel mit .NET Framework, .net Core und .NET 5/6/7+.
Installation: Wie installieren Sie Aspose.Cells LowCode Plugins
Installieren Sie das LowCode-Pluginpaket über NuGet einfach:
PM> Install-Package Aspose.Cells.LowCode
Konvertieren von Excel in HTML mit C#
Erzeugen Sie responsive HTML-Dateien aus Excel-Seiten mit eingebetteten Bildern:
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();
Exportieren von Excel-Daten auf JSON in .NET
Umwandeln Sie Excel-Daten in ein strukturiertes JSON-Format:
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();
Konvertieren von Excel-Seiten in CSV, TSV, XML oder SQLScript
Schnell Exportieren von Excel-Daten in verschiedene Textbasierte Formate:
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();
Erzeugen von Bildern aus Excel Worksheets
Erstellen von hochwertigen Bildern aus Excel-Filen für Berichte und Dashboards:
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();
Excel-Dateien in PDF in .NET konvertieren
Gewährleisten Sie genaue, professionelle PDF-Ausgabe aus Excel-Seiten:
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();
Sichere Excel-Dateien mit Passwortschutz
Anwenden Sie robuste Sicherheitsmaßnahmen auf empfindliche Excel-Spreadsheets:
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();
Versuchen Sie Aspose.Cells LowCode Plugins kostenlos
Entdecken Sie die vollständigen Funktionen von Aspose.Cells LowCode Plugins mit einer freien vorübergehenden Lizenz, die Bewertungsbeschränkungen beseitigt Kaufseite um Ihren Testschlüssel zu beantragen.
Endgültige Gedanken: Erleichterung von Excel Automation heute
Mit Aspose.Cells LowCode Plugins reduziert erheblich die Komplexität im Bereich Spreadsheet-Management, Datenkonvertierung und Workbook-Schutz innerhalb von .NET-Anwendungen.Integrieren Sie diese leistungsfähigen Tools in Ihren Entwicklungswerkfluss und verbessern Sie Ihre Produktivität sofort.