
Converteer Excel naar PDF in Csharp
- [.NET Excel-bibliotheekinstallatie ][5]
- [Excel converteren naar PDF in C#][6]
- [Excel naar PDF API - geavanceerde optie ][7]
Installatie van .NET Excel-bibliotheek
Het installatieproces van deze API is eenvoudig omdat u uitgebreide [documentatie][8] kunt vinden met betrekking tot [installatie][9] en het gebruik ervan. Er zijn dus twee manieren waarop u deze bibliotheek kunt integreren met uw .NET-project. Daarom kunt u de DLL-bestanden [downloaden][10] of de volgende opdracht uitvoeren in de [NuGet][11] pakketbeheerder.
Install-Package Aspose.Cells
Converteer Excel naar PDF in C#
Zodra de installatie is voltooid, bent u klaar om codefragmenten te schrijven om te voldoen aan uw zakelijke vereisten met betrekking tot Excel naar PDF-conversie. U kunt de volgende stappen en het codefragment volgen om het Excel-blad naar PDF-bestandsindeling te converteren:
- Maak een object van de klasse [WorkBook][12] en laad het Excel-bronbestand.
- Sla het document op in PDF-indeling door de methode [opslaan][13] aan te roepen.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Create an object of the WorkBook class and load the source Excel file Workbook workbook = new Workbook("sample.xlsx"); // Save the document in PDF format by calling the save method workbook.Save( "output.pdf", SaveFormat.Pdf);
Excel naar PDF API - geavanceerde optie
In het bovenstaande gedeelte hebben we gezien dat slechts twee regels code alle magie doen. Er zijn echter veel andere methoden en eigenschappen beschikbaar die u kunt bekijken. We zullen enkele van de prominente eigenschappen onderzoeken:
- Initialiseer een instantie van de klasse [WorkBook][12] en laad het Excel-bronbestand.
- Maak een object van de klasse [PdfSaveOptions][14] om toegang te krijgen tot PDF-opties.
- Indien waar en de map bestaat niet, zal [CreateDirectory][15] de map maken voordat het bestand wordt opgeslagen.
- Open het eerste werkblad in het Excel-bestand door een object van de klasse [Werkblad][16] te maken.
- Roep de methode [HideRow][17] aan om de derde rij van het werkblad te verbergen.
- De 2e kolom van het werkblad verbergen door de methode [HideColumn][18] aan te roepen.
- Gebruik de methode [save][13] om het document in PDF-indeling op te slaan.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Initialize an instance of the WorkBook class and load the source Excel file Workbook workbook = new Workbook("sample.xlsx"); // Create an object of the PdfSaveOptions class to access PDF options PdfSaveOptions pdfSaveOptions = new PdfSaveOptions(); // If true and the directory does not exist, the directory will be automatically created before saving the file. pdfSaveOptions.CreateDirectory = true; // Accessing the first worksheet in the Excel file by creating an object of Worksheet class Worksheet worksheet = workbook.Worksheets[0]; // Invoke the HideRow method to hidie the 3rd row of the worksheet worksheet.Cells.HideRow(2); // Hiding the 2nd column of the worksheet by calling the HideColumn method worksheet.Cells.HideColumn(1); // Invoke the save method to save the document in PDF format workbook.Save( "output.pdf", SaveFormat.Pdf);
Ontvang een gratis licentie
U kunt een [gratis tijdelijke licentie][19] krijgen om de API uit te proberen zonder evaluatiebeperkingen.
Opsommen
Hiermee zijn we aan het einde van deze blogpost gekomen. We hebben geleerd hoe Excel programmatisch naar PDF in C# te converteren. We hebben ook enkele geavanceerde methoden en eigenschappen onderzocht om de bestanden in een .NET-toepassing te manipuleren. Er zijn veel andere eigenschappen en methoden beschikbaar die u kunt controleren in de [documentatie][8]. Bovendien kunt u een aantal relevante onderwerpen vinden in het gedeelte “Zie ook” hieronder. Ten slotte schrijft [conholdate.com][20] nieuwe blogposts over andere spannende onderwerpen. Blijf daarom op de hoogte voor de laatste updates.
Een vraag stellen
U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][21].
Veelgestelde vragen
Hoe Excel naar PDF converteren met behulp van de C#-bibliotheek? Installeer deze krachtige bibliotheek .NET Excel [bibliotheek][3] om de conversie van Excel naar PDF te realiseren. Het biedt een enorme stapel methoden die u helpen deze conversie en manipulatie te automatiseren. Hoe converteer je een Excel-blad naar PDF? U kunt een Excel-blad converteren naar PDF-bestandsindeling met behulp van de volgende stappen en het codefragment:
- Maak een object van de klasse [WorkBook][12] en laad het Excel-bronbestand.
- Sla het document op in PDF-indeling door de methode [opslaan][13] aan te roepen.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
// Create an object of the WorkBook class and load the source Excel file Workbook workbook = new Workbook("sample.xlsx"); // Save the document in PDF format by calling the save method workbook.Save( "output.pdf", SaveFormat.Pdf);
Zie ook
- [Hoe XML naar Excel te converteren met C#][23]
- [MS Word-documenten maken in C#][24] [1]: https://docs.fileformat.com/spreadsheet/xlsx/ [2]: https://docs.fileformat.com/pdf/ [3]: https://products.aspose.com/cells/net/ [4]: https://blog.conholdate.com/nl/total/convert-pdf-to-excel-using-csharp/ [5]: #NET-Excel-library-installation [6]: #Convert-Excel-to-PDF-in-C-sharp [7]: #Excel-to-PDF-API—advance-option [8]: https://docs.aspose.com/cells/net/ [9]: https://docs.aspose.com/cells/net/installation-and-deployment/ [10]: https://releases.aspose.com/cells/net// [11]: https://www.nuget.org/packages/Aspose.Cells/ [12]: https://reference.aspose.com/cells/net/aspose.cells/workbook/ [13]: https://reference.aspose.com/cells/net/aspose.cells/workbook/save/#save [14]: https://reference.aspose.com/cells/net/aspose.cells/pdfsaveoptions/ [15]: https://reference.aspose.com/cells/net/aspose.cells/saveoptions/createdirectory/ [16]: https://reference.aspose.com/cells/net/aspose.cells/workbook/worksheets/ [17]: https://reference.aspose.com/cells/net/aspose.cells/cells/hiderow/#hiderow [18]: https://reference.aspose.com/cells/net/aspose.cells/cells/hidecolumn/#hidecolumn [19]: https://purchase.conholdate.com/temporary-license [20]: https://www.conholdate.com/ [21]: https://forum.conholdate.com/ [22]: https://purchase.aspose.com/pricing/cells/net [23]: https://blog.conholdate.com/nl/total/how-to-convert-xml-to-excel-using-csharp/ [24]: https://blog.conholdate.com/nl/total/create-ms-word-documents-in-csharp/