Aspose.Cells LowCode Plugins, geliştiricilerin Excel otomasyonunu .NET uygulamalarına kolayca entegre etmelerini sağlar. Excel sayfalarını HTML, JSON, CSV, resim, PDF’lere dönüştürmek ya da güvenli şifre koruması uygulamakla kalırsa, Aspos.cells.LowCodes adı alanı bu görevleri önemli ölçüde basitleştirir. Bu kılavuz, her eklenti için ayrıntılı C# kodu örnekleri ve açıklamaları sunar.
Neden Excel Automation için Aspose.Cells LowCode Plugins kullanılır?
- Büyük Dönüşüm Aralığı: Excel biçimleri ve HTML, JSON, CSV, resimler ve PDF gibi diğer popüler dosya türleri arasında kolayca dönüştürülür.
- Düşük kodlama karmaşıklığı: Intuitive APIs gibi
HtmlConverter
,JsonConverter
,TextConverter
, ve daha önemli ölçüde boilerplate kodunu azaltır. - Gelişmiş Çalışma Kitabı Güvenliği: Güçlü şifre tabanlı kısıtlamalarla spreadsheets korumak
SpreadsheetLocker
. - Yüksek Uyumluluk: Tam uyumluluğu .NET Framework, .NET Core ve .net 5/6/7+ ile.
Yükleme: Nasıl ayarlayın Aspose.Cells LowCode Plugins
LowCode eklenti paketini NuGet aracılığıyla kolayca kurun:
PM> Install-Package Aspose.Cells.LowCode
Excel’i HTML’ye dönüştürmek için C kullanın#Anladım.
Yerleşik resimler ile Excel sayfalarından yanıt verici HTML dosyaları oluşturun:
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();
Excel verilerini .NET’te JSON’a aktarın
Excel verilerini yapılandırılmış JSON biçimine dönüştürün:
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();
Excel sayfalarını CSV, TSV, XML veya SQLScript’e dönüştürün
Excel verilerini çeşitli metin tabanlı biçimlere hızlı bir şekilde ihraç edin:
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();
Excel çalışma sayfalarından görüntü oluşturma
Raporlar ve dashboardlar için Excel sayfalarından yüksek kaliteli görüntüler oluşturun:
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 dosyalarını .NET’te PDF’ye dönüştürmek
Excel sayfalarından doğru, profesyonel PDF çıkışını sağlamak:
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();
Güvenli Excel dosyaları şifre koruması ile
Hassas Excel spreadsheets için sağlam güvenlik önlemleri uygulayın:
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();
Aspose.Cells LowCode Plugins Ücretsiz
Aspose.Cells LowCode Plugins’in tüm yeteneklerini ücretsiz geçici lisans ile keşfedin, değerlendirme kısıtlamalarını ortadan kaldırın. Satın Alma Sayfası Sınav anahtarını isteyin.
Son Düşünceler: Basitleştirme Excel Otomatik Bugün
Aspose.Cells LowCode Plugins kullanımı, spreadsheet yönetimi, veri dönüşümü ve .NET uygulamalarında çalışma kitabı koruması ile ilgili karmaşıklığı önemli ölçüde azaltır. bu güçlü araçları geliştirme çalışma akışınıza entegre edin ve verimliliğinizi hemen artırın.