
Microsoft Excel er et vigtigt værktøj til at administrere spreadsheets, men der er tidspunkter, hvor konvertering af disse blade til PDF bliver nødvendigt – enten for at dele rapporter eller beholde formatering.I denne blog post, vil vi guide dig gennem den effektive proces for konvertering af Excel blade til PDF ved hjælp af C#. Vi vil også udforske forskellige tilpasningsmuligheder til rådighed under konverteringsprocessen, herunder metoder til konvertering Excel til PDF gratis.
Tabellen af indhold
- C# API til Excel til PDF Conversion - Gratis download
- Trin til at konvertere en Excel-fil til PDF i C#
- Konverter Excel XLS til PDF i C#
- Konverter Excel til PDF/A format
- Følg Excel til PDF konvertering i C#
- Online Excel til PDF Converter
- Få gratis C# Excel til PDF Converter
- Konklusion
C# Excel til PDF konverteringsbibliotek
Den Aspose.celler til .NET API forenkler processen med at konvertere Excel spreadsheets til PDF. Du kan også Download API’s DLL eller installere det direkte via NuGet:
PM> Install-Package Aspose.Cells
Trin til at konvertere en Excel-fil til PDF i C#
Ved hjælp af Aspose.Cells for .NET, at konvertere en Excel-fil til PDF er nemt:
- Download Excel-filen fra din disk.
- Save det som PDF til din ønskede placering.
Lad os se på, hvordan man implementerer dette i C#-koden.
Konverter Excel XLSX til PDF i C#
Med Aspose.celler til .NET, Du kan nemt konvertere Excel-filer til PDF ved at følge disse trin:
- Fortsæt med at Arbejdsbøger Klasse med det Excel-dokument, du ønsker at konvertere.
- Spare dokumentet i PDF-format ved at angive spareformatet ved hjælp af SaveFormat og enumeration.
Her er et kodesnit, der viser, hvordan man konverterer Excel til PDF i 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);
Convert Excel til PDF/A Format
PDF/A er en ISO-standardiseret version af PDF, der er designet til langvarig arkivering. lagring af filer i dette format sikrer, at de forbliver tilgængelige over tid.
Her er, hvordan man konverterer Excel til PDF/A-format i 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);
Track Excel til PDF Conversion i C#
Aspose.Cells for .NET giver dig mulighed for at spore konverteringsforløbet ved hjælp af IPageSavingCallback Du kan oprette en tilpasset klasse, der implementerer denne grænseflade og tildeler dens instans til PdfSaveOptions.PageSavingCallback ejendomsretten .
Her er en kode snippet, der viser, hvordan man sporer Excel til PDF konvertering fremskridt:
// 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);
Følgende er den klassificerede klasse, der implementerer IPageSavingCallback Interface til at spore konverteringsprocessen:
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 til PDF Converter
Du kan også bruge vores Online Excel til PDF konverter app, Denne gratis app kræver ingen registrering, hvilket gør det til en praktisk mulighed for hurtige konverteringer.
Få gratis C# Excel til PDF Converter
Du kan bruge Aspose.Cells for .NET uden evalueringsbegrænsninger ved at få en Fri midlertidig licens.
Konklusion
Konverteringen af Excel-filer til PDF er et almindeligt krav i forskellige forretnings- og udviklingsscenarier. Aspose.Cells for .NET API strømliner denne proces, hvilket gør det muligt for dig at automatisere konverteringer inden for dine C#-applikationer. gennem denne blogpost har vi vist, hvordan man konverterer Excel XLSX til pdf i .Net 6, udforske C# Excel Save As PDF teknikker, og revideret hvordan du convert Excel til søgbare PDF i C# .NET samtidig med at du undersøger forskellige tilpasningsmuligheder.
Hvis du har spørgsmål, føle dig fri til at komme ud via vores Forum.
Uanset om du arbejder med Excel til PDF .NET Core eller ASP.NET, giver denne kraftfulde bibliotek dig mulighed for effektivt at konvertere XLS og XL SX filer til pdf , sikre layout bevarelse og tilbyde omfattende tilpasningsmuligheder for alle dine dokument konverteringsbehov.
For dem, der søger at konvertere store Excel-filer til PDF i .NET, er Aspose.NET Excel til pdf konverteringsbiblioteket dit bedste valg. Det understøtter C# Konverter Excel till PDF uden Office løsninger og sikrer, at du kan convert Excel for at sikre PDF til C# .Net nemt.
Undersøg .NET MAUI Excel til PDF Conversion Library for de nyeste funktioner i dokumentbearbejdning, og drage fordel af Excel til pdf konvertering C# .NET Core: kode eksempel til at komme i gang hurtigt. Uanset om du er på udkig efter C# Excel Framework to PDF: bedste bibliotek eller du har brug for håndtering af billeder under konverteringen, giver Aspose alle de værktøjer, du behøver for effektiv c# Excellence till PDF konvertion.
Desuden, hvis du er interesseret i C# Excel Plugin for forbedret funktionalitet, tilbyder Aspose de rigtige værktøjer til at imødekomme dine behov.
Vi giver også ressourcer til at konvertere Excel-filer til PDF ved hjælp af C#, som kan hjælpe dig med at implementere denne funktionalitet i dine applikationer.
Undersøg, hvordan du kan konvertere Excel til PDF C# gratis og bruge Aspose Cells DLL gratis download for forskellige funktioner.