Diagram till PDF
Rendera diagram till PDF
För att kunna rendera diagrammet till PDF-format har Aspose.Cells för Python via .NET exponerat Chart.to_pdf metoden med möjlighet att lagra den resulterande PDF:en på diskväg eller Stream.
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Converting chart to PDF | |
chart.to_pdf(dataDir + "chartPDF_out.pdf") |
Skapa diagram-PDF med önskad sidstorlek
Du kan skapa diagram-PDF med önskad sidstorlek med Aspose.Cells för Python via .NET och ange hur du vill justera diagrammet på sidan, exempelvis topp, botten, centrum, vänster, höger etc. Dessutom kan utdata-diagrammet skapas i ström eller på disk. Se följande exempel som laddar exempel-Excelfil, får åtkomst till det första diagrammet i kalkylbladet och konverterar det till utgångs-PDF med önskad sidstorlek. Följande skärmbild visar att sidstorleken i utdata-PDF är 7x7 som specificerat i koden och diagrammet är centrumjusterat både horisontellt och vertikalt.
Exempelkod
from aspose.cells import PageLayoutAlignmentType, Workbook | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Load sample Excel file containing the chart. | |
wb = Workbook(sourceDir + "sampleCreateChartPDFWithDesiredPageSize.xlsx") | |
# Access first worksheet. | |
ws = wb.worksheets[0] | |
# Access first chart inside the worksheet. | |
ch = ws.charts[0] | |
# Create chart pdf with desired page size. | |
ch.to_pdf(outputDir + "outputCreateChartPDFWithDesiredPageSize.pdf", 7, 7, PageLayoutAlignmentType.CENTER, PageLayoutAlignmentType.CENTER) |