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.

More in this category