Die Handlung.DownloadImage -Funktion

Die Handlung.DownloadImage -Funktion
Plotly ist ein hervorragendes Handlungswerkzeug, das die verschiedenen Diagramme umfassend unterstützt und Fälle verwendet. Darüber hinaus unterstützt es bedeutende Sprachen wie Python, R, JavaScript und mehr.

In diesem Tutorial konzentrieren wir uns auf die Verwendung der Funktion DownloadImage () von Plotly.JS, das es uns ermöglicht, ein Bild eines Handlungshandels herunterzuladen.

Plotly installieren

Der erste Schritt besteht darin, sicherzustellen, dass Sie Handlungsliebe haben.JS installiert und ausgeführt auf Ihrem System. Sie können die Datei entweder als CDN einfügen oder sie über NPM installieren.

Der Einfachheit halber werden wir das Plotly-JS-Paket als CDN einbeziehen. Dies ermöglicht es uns, den Knoten zu installieren und herunterzuladen.JS und NPM.

Wenn Sie jedoch den Knoten installiert haben, können Sie den folgenden Befehl ausführen, um Plotly zu installieren.JS in Ihrem Projekt.

Nach der Installation können wir es in unseren Projekten verwenden.

Basic -Balkendiagramm

Der nächste Schritt besteht darin, die Handlung vorzubereiten, die wir erstellen möchten. Für unser Beispiel werden wir ein Balkendiagramm verwenden.

Beginnen Sie mit dem Erstellen eines Index.HTML -Datei. Dies schließt den gesamten Code für die Daten und die Art der Handlungen ein, die wir ausführen möchten.

Im Index.HTML -Datei fügen Sie den Code hinzu, wie unten gezeigt:








Handlungsprotokolle


Handlungsprotokolle


Plot -Bar





Wir beginnen damit, den Standard -HTML -Boilerplate -Code in das vorherige Beispiel einzubeziehen. Dann haben wir die Handlung JS als CDN mit dem Skript -Tag mit dem Skript -Tag.

Schließlich haben wir drei HTML -Elemente erstellt, um die Seite zu dekorieren. Stellen Sie zunächst sicher, dass Sie die DIV in Ihre spezifische ID einbeziehen. Plotly verwendet dieses DIV -Element, um das Diagramm anzuzeigen, wie im Plotly gezeigt.NewPlot () Funktion.

Wir können dann den Index öffnen.HTML -Datei in unserem Browser und sehen Sie sich das unten gezeigte Diagramm an:

Plotly downloadImage ()

Mit der Funktion DownloadImage () können Sie einen Bild -Download eines bestimmten Plotes auslösen.

Die Funktion akzeptiert den Namen des Plotes, den Sie herunterladen möchten, das Format, die Breite, die Höhe und den Dateinamen als Parameter.

Die Syntax kann wie unten gezeigt ausgedrückt werden:

Handlung.downloadImage (plot_name, format: 'png', width: 800, Höhe: 600, Dateiname: 'newplot');

Fühlen Sie sich frei, die Namen durch Ihre Zielwerte zu ersetzen.

In unserem vorgelegten Beispiel -Bar -Diagramm können wir die dann in JavaScript verwendete Funktion verwenden, um die Bild -Funktion DownloadImage () zu laden.

Handlung.newplot ("plotly_div", Daten, Layout).Dann (Funktion (Download)
Handlung.DownloadImage (Download,
Format: 'JPEG',
Höhe: 800,
Breite: 1200,
Dateiname: 'Plot' '
)
);

Sobald wir den Index ausführen.HTML -Datei sollte der Browser das Bild anzeigen und das Bild mit den angegebenen Parametern herunterladen.

Die resultierende Datei ist unten angezeigt:

Die Funktion akzeptiert die folgenden Bildformate beim Exportieren eines Bildes:

  1. Png
  2. JPEG
  3. Webp
  4. Svg
  5. Volljson

Beispiel 2

Um ein Bild im JSON-Format herunterzuladen, legen Sie das Format als "Voll-Json" wie gezeigt fest:

Handlung.newplot ("plotly_div", Daten, Layout).Dann (Funktion (Download)
Handlung.DownloadImage (Download,
Format: 'Full-Json',
Höhe: 800,
Breite: 1200,
Dateiname: 'Plot' '
)
);

Der vorherige Code sollte eine JSON -Datei mit allen Eigenschaften des angegebenen Diagramms zurückgeben.

Abschluss

In diesem Tutorial haben wir die Verwendung der Funktion DownloadImage () in Plotly behandelt.JS zum Herunterladen des Bildes einer Handlung. Es wurden mehrere Beispiele angegeben, die die Verwendung des Basis -Balkendiagramms vor der Verwendung der Funktion Plotly DownloadImage () zeigten.