Grafikten Görüntü
Grafikleri Oluşturma
Aspose.Cells for Python via .NET API’leri, Excel Grafiklerini ek herhangi bir ek araç veya uygulama olmadan görüntü formatlarına dönüştürmeyi destekler. Render desteği sağlamak için, Chart sınıfı çeşitli overload’lara sahip to_image yöntemlerini açığa çıkarır, böylece uygulama gereksinimlerine en iyi şekilde uyabilir.
Grafikleri Görüntüye Dönüştürme
Chart.to_image yöntemi, hem basit hem de gelişmiş görüntülemeyi desteklemek için bir dizi aşırı yükleme sunar. Uygulama gereksinimi grafik boyutlarında ise, Chart.to_image yöntemini kullanmanızı öneririz.
Grafiklerin gelişmiş ayarlarla görselleştirilmesi de mümkündür. Aspose.Cells for Python via .NET API’leri, Chart.to_image yönteminin overload versiyonunu açığa çıkararak, ImageOrPrintOptions örneği kabul edebilir ve çözünürlük, yumuşatma modu, görüntü formatı gibi parametreleri belirtebilir.
from aspose.cells.rendering import ImageOrPrintOptions | |
from aspose.pydrawing.drawing2d import SmoothingMode | |
options = ImageOrPrintOptions() | |
options.vertical_resolution = 300 | |
options.horizontal_resolution = 300 | |
options.smoothing_mode = SmoothingMode.ANTI_ALIAS | |
# For complete examples and data files, please go to https:# github.com/aspose-cells/Aspose.Cells-for-.NET | |
# Create an instance of ImageOrPrintOptions and set a few properties | |
options = options | |
# Convert chart to image with additional settings | |
chart.to_image(dataDir + "chartPNG_out.png", options) |
Görüntüleme için Desteklenen Grafik Türleri
Şu anda görüntüleme için desteklenmeyen birkaç grafik türü vardır. Bu tür grafikler, aşağıdaki tablonun Desteklenen sütununda N içerir.
Grafik türü | Grafik alt türü | Desteklenen |
---|---|---|
Column | Column | Y |
ColumnStacked | Y | |
Column100PercentStacked | Y | |
Column3DClustered | Y | |
Column3DStacked | Y | |
Column3D100PercentStacked | Y | |
Column3D | Y | |
Bar | Bar | Y |
BarStacked | Y | |
Bar100PercentStacked | Y | |
Bar3DClustered | Y | |
Bar3DStacked | Y | |
Bar3D100PercentStacked | Y | |
Line | Line | Y |
LineStacked | Y | |
Line100PercentStacked | Y | |
LineWithDataMarkers | Y | |
LineStackedWithDataMarkers | Y | |
Line100PercentStackedWithDataMarkers | Y | |
Line3D | Y | |
Pie | Pie | Y |
Pie3D | Y | |
PiePie | Y | |
PieExploded | Y | |
Pie3DExploded | Y | |
PieBar | Y | |
Scatter | Scatter | Y |
ScatterConnectedByCurvesWithDataMarker | Y | |
ScatterConnectedByCurvesWithoutDataMarker | Y | |
ScatterConnectedByLinesWithDataMarker | Y | |
ScatterConnectedByLinesWithoutDataMarker | Y | |
Area | Area | Y |
AreaStacked | Y | |
Area100PercentStacked | Y | |
Area3D | Y | |
Area3DStacked | Y | |
Area3D100PercentStacked | Y | |
Doughnut | Doughnut | Y |
DoughnutExploded | Y | |
Radar | Radar | Y |
RadarWithDataMarkers | Y | |
RadarFilled | Y | |
Surface | Surface3D | N |
SurfaceWireframe3D | N | |
SurfaceContour | N | |
SurfaceContourWireframe | N | |
Bubble | Bubble | Y |
Bubble3D | N | |
Stock | StockHighLowClose | Y |
StockOpenHighLowClose | Y | |
StockVolumeHighLowClose | Y | |
StockVolumeOpenHighLowClose | Y | |
Cylinder | Cylinder | Y |
CylinderStacked | Y | |
Cylinder100PercentStacked | Y | |
CylindricalBar | Y | |
CylindricalBarStacked | Y | |
CylindricalBar100PercentStacked | Y | |
CylindricalColumn3D | Y | |
Cone | Cone | Y |
ConeStacked | Y | |
Cone100PercentStacked | Y | |
ConicalBar | Y | |
ConicalBarStacked | Y | |
ConicalBar100PercentStacked | Y | |
ConicalColumn3D | Y | |
Pyramid | Pyramid | Y |
PyramidStacked | Y | |
Pyramid100PercentStacked | Y | |
PyramidBar | Y | |
PyramidBarStacked | Y | |
PyramidBar100PercentStacked | Y | |
PyramidColumn3D | Y | |
BoxWhisker | BoxWhisker | Y |
Funnel | Funnel | Y |
ParetoLine | ParetoLine | Y |
Sunburst | Sunburst | Y |
Treemap | Treemap | Y |
Waterfall | Waterfall | Y |
Histogram | Histogram | Y |
Map | Map | N |