Diagrammdarstellung

Erstellen von Diagrammen

Aspose.Cells APIs unterstützen die Erstellung verschiedener Excel-Diagramme, wie unter dem Thema Erstellen & Anpassen von Excel-Diagrammen detailliert beschrieben. Um den Gebrauch von Aspose.Cells APIs zur Darstellung der Diagramme in Bild- & PDF-Format zu zeigen, werden wir gemäß des folgenden Ausschnitts ein Säulendiagramm erstellen.

Diagramme darstellen

Aspose.Cells APIs unterstützen die Konvertierung von Excel-Diagrammen in Bilder und PDF-Formate, ohne dass zusätzliche Tools oder Anwendungen erforderlich sind. Um die Rendering-Unterstützung zu bieten, hat die Chart-Klasse toImage & toPdf-Methoden mit einer Vielzahl von Überladungen bereitgestellt, um den Anforderungen der Anwendung am besten gerecht zu werden.

Grafiken in Bilder umwandeln

Die Chart.toImage-Methode hat eine Vielzahl von Überladungen, um einfaches sowie fortgeschrittenes Rendering zu unterstützen. Wenn die Anforderung der Anwendung darin besteht, das Diagramm in seinen Standardabmessungen darzustellen, empfehlen wir die Verwendung der Chart.toImage-Methode wie folgt.

Es ist auch möglich, die Diagramme mit erweiterten Einstellungen in Bilder zu rendern. Aspose.Cells APIs haben eine Überladungsversion der Chart.toImage-Methode freigegeben, die eine Instanz von ImageOrPrintOptions akzeptieren kann, während es erlaubt, Parameter wie Auflösung, Rendering-Hinweise, Bildformat und so weiter zu spezifizieren.

Diagramm in PDF umwandeln

Um das Diagramm in PDF-Format zu rendern, haben die Aspose.Cells APIs die Chart.toPdf-Methode freigegeben, die die Möglichkeit bietet, das resultierende PDF-PDF auf dem Datenträgerpfad oder einer Instanz von OutputStream zu speichern.

Unterstützte Diagrammtypen für die Darstellung

Derzeit gibt es einige Diagrammtypen, die nicht für das Rendering unterstützt werden. Solche Diagrammtypen enthalten N in der Unterstützt-Spalte der untenstehenden Tabelle.

Diagrammtyp Diagramm-Subtyp Unterstützt
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

Erweiterte Themen