
Microsoft Excel ir būtisks rīks, lai pārvaldītu lapas, bet ir reizes, kad šādu lapu konvertēšana uz PDF kļūst nepieciešama – vai nu ziņojumu koplietošanai vai formatēšanas saglabāšanai. Šajā blog postā mēs jūs vadīsim caur efektīvu procesu, kā pārvērst Excel lappusēt PDF, izmantojot C#. Mēs arī izpētīsimies dažādas pielāgošanas iespējas, kas pieejamas konversijas procesā, tostarp metodes bez maksas Konvertēt Excel PDF.
satura tabula
- C# API for Excel to PDF Conversion - Bezmaksas lejupielāde
- Pasākumi, kā pārvērst Excel failu PDF C#
- Konvertēt Excel XLS uz PDF C#
- Konvertēt Excel PDF/A formātā
- Sekojiet Excel PDF konvertēšanai C#
- Online Excel uz PDF konvertētājs
- Iegūt bezmaksas C# Excel uz PDF Converter
- Conclusion
C# Excel uz PDF konversijas bibliotēka
The Aspose.Cells par .NET API vienkāršo procesu, lai pārvērstu Excel skriptu PDF. Jūs varat arī Lejupielādēt API DLL vai instalēt to tieši caur NuGet:
PM> Install-Package Aspose.Cells
Pasākumi, lai konvertētu Excel failu uz PDF C# {#staps-to-convert-an-excel-file- to-pdf-in-c}
Izmantojot Aspose.Cells .NET, Excel faila konvertēšana PDF ir vienkārša.
- Lejupielādēt Excel failu no disku.
- Saglabājiet to kā PDF jūsu vēlamo atrašanās vietu.
Apskatīsim, kā to īstenot C# kodā.
Konvertēt Excel XLSX uz PDF C#
With Aspose.Cells par .NETJūs varat viegli konvertēt Excel failus PDF, ievērojot šādus soļus:
- Instantējiet šo Workbook klases ar Excel dokumentu, kuru vēlaties konvertēt.
- Saglabājiet dokumentu PDF formātā, norādot saglabāšanas formātu, izmantojot SaveFormat uzskaitīšanu .
Šeit ir koda snippet, kas parāda, kā konvertēt Excel uz PDF C# :
// Instantiate the Workbook object with the Excel file
Workbook workbook = new Workbook("SampleExcel.xls");
// Save the document in PDF format
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);
Konvertēt Excel PDF/A formātā
PDF/A ir ISO standartizēta PDF versija, kas paredzēta ilgtermiņa arhivēšanai. šāda formāta failus glabāšana nodrošina, ka tie laika gaitā paliek pieejami.
Šeit ir veids, kā konvertēt Excel PDF/A formātā C#:
// Instantiate new workbook
Workbook workbook = new Workbook();
// Insert a value into cell A1
workbook.Worksheets[0].Cells[0, 0].PutValue("Testing PDF/A");
// Define PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set the compliance type
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;
// Save the file
workbook.Save(dataDir + "output.pdf", pdfSaveOptions);
Sekojiet Excel PDF konversijai C#
Aspose.Cells for .NET ļauj uzraudzīt konversijas progresu, izmantojot IepazīšanāsCallback Jūs varat izveidot pielāgotas klases, kas īsteno šo saskarni un piešķir savu instanci PdfSaveOptions.PageSavingCallback Nekustamā īpašuma.
Šeit ir koda snippet, kas parāda, kā uzraudzīt Excel uz PDF konversijas progresu:
// Load the workbook
Workbook workbook = new Workbook("PagesBook1.xlsx");
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Assign the custom class that implements IPageSavingCallback interface
pdfSaveOptions.PageSavingCallback = new TestPageSavingCallback();
workbook.Save("DocumentConversionProgress.pdf", pdfSaveOptions);
Tālāk ir klases, kas īsteno IepazīšanāsCallback Interfeiss, lai uzraudzītu konversijas procesu:
public class TestPageSavingCallback : IPageSavingCallback
{
public void PageStartSaving(PageStartSavingArgs args)
{
Console.WriteLine("Start saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages before page index 2 are not rendered.
if (args.PageIndex < 2)
{
args.IsToOutput = false;
}
}
public void PageEndSaving(PageEndSavingArgs args)
{
Console.WriteLine("End saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages after page index 8 are not rendered.
if (args.PageIndex >= 8)
{
args.HasMorePages = false;
}
}
}
Online Excel uz PDF konvertētājs
Jūs varat arī izmantot mūsu Online Excel uz PDF konvertētājsŠī bezmaksas lietojumprogramma neprasa reģistrāciju, padarot to ērtu iespēju ātri konversijas.
Get Free C# Excel to PDF Converter
Jūs varat izmantot Aspose.Cells .NET bez novērtēšanas ierobežojumiem, iegūstot Bezmaksas pagaidu licences.
Conclusion
Konvertējot Excel lapas uz PDF ir kopīga prasība dažādos uzņēmējdarbības un attīstības scenārijos. **Aspose.Cells for .NET API ** vienkāršo šo procesu, ļaujot jums automatizēt konversijas savā C# lietojumprogrammās. visā šajā blog postā, mēs esam parādījuši, kā **konvertēt Excel XLSX līdz PDF .Net 6 ** , izpētīt **C# Excel Save As PDF ** tehnikas, un pārskatīja, cik Convert Excel uz meklējamu PDF C # .net un pētot dažādus pielāgošanās iespējas.
Ja jums ir kādi jautājumi, jūtaties brīvi sasniegt caur mūsu Forums.
Izmantojot ** $ 99 Aspose Plugin ** , jūs varat sasniegt ** augstas veiktspējas Excel uz PDF konversiju .NET ** . Neatkarīgi no tā, vai esat strādājis ar Excel līdz PDF Core ** vai ASP.NET, šī spēcīga bibliotēka ļauj jums efektīvi ** konvertēt XLS un XSX failus PDF , nodrošinot ** layout saglabāšanu un piedāvā plašas pielāgošanas iespējas visām jūsu dokumentu konvercijas vajadzībām.
Tiem, kas vēlas **konvertēt lielas Excel failus uz PDF .NET ** , **Aspose.NET Excel PDF konversijas bibliotēka ** ir jūsu labākais izvēles veids. tā atbalsta **C# Konvertu Excel līdz PDF bez Office ** risinājumiem un nodrošina, ka jūs varat Convert Excel, lai nodrošinātu PDF C# .Net viegli.
Izpētiet .NET MAUI Excel uz PDF pārveidošanas bibliotēku ** , lai iegūtu jaunākās funkcijas dokumentu apstrādē, un izmantojiet Excel to PDF konversiju C# .NET Core: kods piemērs ātri sākt. Vai jūs meklējat.Net Framework Excel līdz PDF: labākā bibliotēka vai jums ir nepieciešams pārveidot attēlus konvertēšanas laikā, Aspose nodrošina visus rīkus, kas jums nepieciešams efektīvai C# Excel pret PDF konvercijai.
Turklāt, ja jūs interesē C# Excel Plugin uzlabota funkcionalitāte, Aspose piedāvā pareizus rīkus, lai apmierinātu jūsu vajadzības.
Mēs arī sniedzam resursus par to, kā konvertēt Excel failu PDF, izmantojot C# , kas var palīdzēt jums īstenot šo funkciju jūsu lietojumprogrammās.
Izpētiet, kā **konvertēt Excel uz PDF C# bezmaksas ** un izmantot Aspose Cells DLL brīvu lejupielādi dažādām funkcijām.