
Microsoft Excel és una eina essencial per a la gestió de tauletes, però hi ha moments en què es requereix convertir aquestes taules en PDF, ja sigui per compartir informes o conservar el format. En aquest post de blog, us guiarem a través del procés eficaç de convertir tauletes d’Excel en PDF utilitzant C#. També explorarem diverses opcions de personalització disponibles durant el procés de conversió, incloent mètodes per convertir Excel en PDF de forma gratuïta.
Taula de continguts
- C# API per a Excel a PDF Conversió - Descàrrega gratuïta
- Passos per convertir un arxiu d’Excel en PDF en C#
- Convertir Excel XLS a PDF en C#
- Convertir Excel en format PDF/A
- Tractar Excel a PDF Conversió en C#
- Excel en línia a PDF Converter
- Obtenir lliure C# Excel a PDF Converter
- Conclusió
C# Excel a PDF Biblioteca de conversió
The Aspose.Cells per a .NET API simplifica el procés de conversió de taules d’Excel a PDF. Descarrega el DLL de l’API o instal·lar-lo directament a través de NuGet:
PM> Install-Package Aspose.Cells
Passos per convertir un arxiu d’Excel en PDF en C#
Utilitzant Aspose.Cells per a .NET, convertir un arxiu d’Excel a PDF és senzill:
- Carregar el fitxer Excel des del disc.
- Salvar-lo com a PDF a la seva ubicació desitjada.
Anem a veure com implementar això en el codi C.
Convertir Excel XLSX a PDF en C#
With Aspose.Cells per a .NET, es pot convertir fàcilment els arxius d’Excel a PDF seguint aquests passos:
- Instantat el Llibre de treball classe amb el document d’Excel que vols convertir.
- Salvar el document en format PDF especificant el format d’emmagatzematge utilitzant la SaveFormat enumeració .
Aquí teniu un tall de codi que demostra com convertir Excel a PDF en 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);
Convertir Excel en format PDF/A
PDF/A és una versió estàndard ISO de PDF dissenyada per a l’arxiu a llarg termini. l’emmagatzematge de fitxers en aquest format garanteix que es mantinguin accessibles al llarg del temps.
Aquí teniu la manera de convertir Excel en format PDF/A en 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);
Tractar Excel a PDF Conversió en C#
Aspose.Cells per a .NET permet rastrejar el progrés de la conversió utilitzant el IPageSavingCallback Podeu crear una classe personalitzada que implementa aquesta interfície i assignar la seva instància a la PdfSaveOptions.PageSavingCallback La propietat .
Aquí teniu un tall de codi que demostra com seguir el progrés de la conversió Excel a PDF:
// 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);
La següent és la classe custom que implementa el IPageSavingCallback Interfície per rastrejar el procés de conversió:
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;
}
}
}
En línia Excel a PDF Converter
També podeu utilitzar el nostre Excel a l’aplicació de convertidor PDF, Aquesta aplicació gratuïta no requereix cap registre, fent que sigui una opció convenient per a conversions ràpides.
Obtenir Free C# Excel a PDF Converter
Podeu utilitzar Aspose.Cells per a .NET sense limitacions d’avaluació obtenint un Llicència temporal gratuïta.
Conclusió
Convertir les fulles d’Excel a PDF és un requisit comú en diversos escenaris de negocis i desenvolupament. Les Aspose.Cells per a .NET API simplifiquen aquest procés, permetent automatitzar les conversions dins de les seves aplicacions C#. A través d’aquest post de blog, hem demostrat com convertir Excel XLSX en PDF en .NET 6, explorar C# Excel Save As PDF tècniques, i revisar com convertir Excel a un PDF buscable en C# NET mentre explora diverses opcions de personalització.
Si teniu qualsevol pregunta, senteu-vos lliures d’arribar a través del nostre El fòrum.
En utilitzar el Plugin Aspose de $99, es pot assolir la conversió Excel a PDF d’alta prestació en .NET. Si vostè treballa amb Excel a pdf Core o ASP.NET, aquesta poderosa biblioteca li permet convertir els arxius XLS i XLSX en PDF de manera eficaç, assegurant la conservació de l’arxiu i oferint opcions de personalització àmplies per a totes les necessitats de la transformació del document.
Per a aquells que busquen convertir grans fitxers d’Excel a PDF en .NET, el Aspose Excel a la llibreria de conversió de PDF és la millor opció.Suporta C# Converti Excel al PDF sense solucions de Office i assegura que es pot Convertir Excel per assegurar PDF a C# .Net amb facilitat.
Exploreix la .NET MAUI Excel a PDF Conversion Library per a les últimes característiques en el tractament de documents, i aprofiteu de l’excel a pdf conversió C# .NET Core: exemple de codi per començar ràpidament. Si vostè està buscant l’Excel en PDF: millor biblioteca o necessita analitzar imatges durant la convertida, Aspose proporciona totes les eines que necessites per una eficient C# Excel al PDF transformació.
A més, si vostè està interessat en C# Excel Plugin per millorar la funcionalitat, Aspose ofereix les eines adequades per satisfer les seves necessitats.
També proporcionem recursos sobre com convertir arxiu Excel a PDF utilitzant C#, que pot ajudar-te a implementar aquesta funcionalitat en les teves aplicacions.
Descobreix com convertir Excel a PDF C# gratuït i utilitzeu la Aspose Cells DLL gratuïta de descàrrega per a diverses funcionalitats.