Grafikten PDF ye
Grafiği PDF’ye Dönüştürme
Grafiği PDF formatında render etmek için, Aspose.Cells for Python via .NET API’leri, sonucu PDF’yi disk yolu veya Akış üzerinde saklama yeteneğine sahip Chart.to_pdf metodunu açığa çıkarır.
# 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") |
İstenen Sayfa Boyutunda Grafik PDF Oluşturma
Aspose.Cells for Python via .NET kullanarak istediğiniz sayfa boyutunu belirleyerek grafikte Pdf oluşturabilirsiniz ve grafiğin sayfa içi hizalama ayarını üst, alt, ortala, sol, sağ gibi belirleyebilirsiniz. Ayrıca çıktı grafiği akış veya disk üzerinde oluşturulabilir. Aşağıdaki örnek kod, örnek Excel dosyasını yükler, çalışma sayfasındaki ilk grafiğe erişir ve ardından istenen sayfa boyutuyla çıktı Pdf’sine dönüştürür. Aşağıdaki ekran görüntüsü, çıktı Pdf’sinde sayfa boyutunun kodda belirtildiği gibi 7x7 olduğunu ve grafiğin hem yatay hem de dikey olarak ortalanmış olduğunu gösterir.
Örnek Kod
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) |