Diagramm in PDF umwandeln
Diagramm in PDF umwandeln
Um das Diagramm ins PDF-Format zu rendern, haben die Aspose.Cells für Python via .NET APIs die Chart.to_pdf-Methode bereitgestellt, mit der das resultierende PDF auf dem Disk-Path oder Stream gespeichert werden kann.
# 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") |
Erstellen Sie ein Diagramm-PDF mit gewünschter Seitengröße
Sie können ein Diagramm-PDF mit Ihrer gewünschten Seitengröße erstellen, indem Sie Aspose.Cells für Python via .NET verwenden, und festlegen, wie das Diagramm innerhalb der Seite ausgerichtet werden soll, z. B. oben, unten, zentriert, links, rechts usw. Außerdem kann das Ausgabe-Diagramm als Stream oder auf Festplatte erstellt werden. Sehen Sie sich den folgenden Beispielcode an, der die Beispieldatei lädt, das erste Diagramm im Arbeitsblatt abruft und dann in ein Ausdruck-PDF mit gewünschter Seitengröße konvertiert. Der folgende Screenshot zeigt, dass die Seitengröße im Output-PDF 7x7 beträgt, wie im Code angegeben, und das Diagramm sowohl horizontal als auch vertikal zentriert ausgerichtet ist.
Beispielcode
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) |