Denna snabba handledning ger information om hur man konverterar Excel-diagram till PDF i C# där Excel-filer kan vara en XLSX, XLS, ODS eller i något annat format som stöds av MS Excel. Den vägleder genom att tillhandahålla instruktioner för att etablera miljön, en steg-för-steg-procedur för att förstå processen och en löpande exempelkod. Du kan exportera Excel-diagram till PDF i C# i något av operativsystemen som Windows, Linux eller macOS utan att installera något annat verktyg från tredje part.
Steg för att omvandla Excel-diagram till PDF i C#
- Konfigurera projektet för att lägga till Aspose.Cells från Nuget-pakethanteraren för att konvertera diagram till PDF
- Ladda in Excel-källfilen i Workbook-objektet med några diagram i sig
- Få en referens till den valda worksheet med diagram
- Hämta referensen till önskat diagram från sjökortssamlingen
- Anropa ToPdf-funktionen från Chart-klassen för att konvertera diagrammet till PDF
- Ställ in PDF-sidans storlek och diagramjustering i den
- Spara PDF-filen på disk eller i en stream
Dessa steg ger en komplett guide för att konvertera Excel-diagram till PDF i C#. Instruktionsuppsättningen inkluderar konfiguration av projektet, laddning av målarbetsboken, val av önskat diagram från ett specifikt ark och sedan spara det som en PDF. Det hjälper också till att konfigurera diagrammet i PDF-filen.
Kod för att rendera Excel-diagram till PDF i C#
Den här koden använder funktionen Chart.ToPdf() som har flera överbelastningar. Om du inte vill konfigurera diagrammet i utdata-PDF-filen, ange bara namnet på utdata-PDF-filen i Chart.ToPdf()-funktionen. Men under processen att rendera Excel-diagram till PDF i C#, om du vill ställa in PDF-sidans storlek och horisontell/vertikal justering av diagrammet, använd den relevanta överbelastningen som tar storleken i tum och ger en lämplig uppräkning att ställa in uppriktningen.
Denna handledning har utvecklat processen för att skapa PDF från ett Excel-diagram. Om du är intresserad av att konvertera Excel-diagrammet till en bild, se artikeln om hur man konverterar Excel till bild i C#.