„Aspose.Cells Plugins for .NET“ siūlo tvirtą įrankių rinkinį, skirtą supaprastinti ir automatizuoti įvairius su skirtuku susijusius užduotis .Net programose: nuo konvertavimo ir duomenų apdorojimo iki darbo knygų užrakto ir vaizdų generavimo, šie įskiepiai atneša moduliarus ir lanksčius sprendimus, kurie padeda kūrėjams suderinti savo Aspose Excel darbo srautus.
Introduction
Aspose.Cells Plugins for .NET siūlo galingą įrankių rinkinį, skirtą supaprastinti ir automatizuoti įvairias su skirtuku susijusias užduotis jūsų programose .Net. Šie įskiepiai leidžia jums atlikti veiksmingas operacijas, tokias kaip „Excel“ failų konvertavimas į PDF arba JSON, vaizdų perdavimas iš skirsnių, teksto formatus ir dokumentų saugojimas.
Apžvalga Aspose.Cells Plugins
PDF konvertuotojas Plugin
Su The Aspose.Cells PDF konvertuotojas Plugin, galite lengvai konvertuoti “Excel” skirtukus į aukštos patikimumo PDF. Šis priedas leidžia beprasmiškai integruotis į jūsų programas ir palaiko įvairias pritaikymo galimybes.
Pažymėti PDF išleidimą
Galite pritaikyti PDF išleidimą naudojant tokias galimybes kaip skalavimas, spausdinimo plotas ir maržos. čia yra pavyzdys, kaip naudoti šią funkciją:
using Aspose.Cells;
using System;
public class CustomizePdfOutputExample
{
public static void Main()
{
// Load an existing workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Set up PDF save options with customization
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set scaling factor (e.g., 0.75 for reducing size)
pdfSaveOptions.Scaling = 0.75;
// Define print area to be converted to PDF
pdfSaveOptions.PageIndex = 0;
pdfSaveOptions.PageCount = 1; // Convert only the first page
// Set margins (left, right, top, bottom) in points
pdfSaveOptions.MarginLeft = 20;
pdfSaveOptions.MarginRight = 20;
pdfSaveOptions.MarginTop = 20;
pdfSaveOptions.MarginBottom = 20;
// Save the workbook as PDF with custom options
workbook.Save(@"path/to/output.pdf", pdfSaveOptions);
Console.WriteLine("PDF conversion completed with custom settings.");
}
}
JSON konverterio plokštė
The Aspose.Cells JSON konvertuotojas Pluginas leidžia konvertuoti „Excel“ duomenis į ir iš struktūrizuoto JSON, todėl tai idealiai tinka šiuolaikinėms žiniatinklio API ir mikro paslaugų paslaugoms.
Darbo knygų konvertavimas į JSON
Galite konvertuoti visas darbo knygas, lenteles ar ląstelių ratus į JSON. Štai pavyzdys, kaip tai pasiekti:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Convert the workbook to JSON
string json = workbook.Worksheets[0].Cells.ExportToJson();
Vaizdo konverteris Plugin
Su The Aspose.Cells vaizdo konvertuotojasGalite paversti „Excel“ darbo knygas arba konkrečias juostas į vaizdus (pavyzdžiui, PNG, JPEG).
Eksportuoti lapus kaip nuotraukas
Galite eksportuoti lapus, diagramas, pivot lenteles ir aukštos kokybės vaizdus. čia yra pavyzdys, kaip tai padaryti:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Get the first worksheet
Worksheet sheet = workbook.Worksheets[0];
// Export the worksheet as a PNG image
ImageOrPrintOptions options = new ImageOrPrintOptions();
options.ImageFormat = NetOffice.ExcelApi.Enums.XlPictureType.xlBitmap;
sheet.PageSetup.Export("output.png", options);
Teksto konvertuotojas Plugin
The Aspose.Cells teksto konvertuotojas leidžia konvertuoti „Excel“ duomenis į įvairius teksto formatus ir atvirkščiai.
Konvertuoti Excel failus į CSV
Galite konvertuoti Excel failus į CSV, TSV, XML arba SQL skriptų formatus. čia yra pavyzdys, kaip tai padaryti:
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Save as CSV
workbook.Save("output.csv", SaveFormat.Csv);
Žymės: Locker Plugin
The Aspose.Cells Spreadsheet Locker suteikia tvirtas funkcijas, skirtas apsaugoti ir saugoti Excel dokumentus įvairiuose lygiuose.
Darbo knygų užrakinimas per kodą
Galite užrakinti visą darbo knygas ar konkrečius darbalaukus, taikyti slaptažodžio apsaugą ir saugią dokumentų struktūrą.
// Load the workbook
Workbook workbook = new Workbook(@"path/to/workbook.xlsx");
// Protect the workbook with a password
workbook.Protect(ProtectionType.WorksheetAndWindow, "password123");
Conclusion
Aspose.Cells Plugins .NET yra sukurtos siekiant padidinti našumą ir supaprastinti sudėtingas skirtukų operacijas. Paramos forumas arba konsultuotis su Aspozės ląstelės dokumentacijaIšnagrinėk didelius turimus išteklius, kad sužinotumėte, kaip efektyviai naudoti šiuos priedus jūsų .NET programose.