Screenshot mit Javascript für Chrome-Erweiterungen erstellen
Ich habe eine Menge Suche über Bilder mit JS, aber keiner scheint nützlich zu sein. Einige sagen, activeX-Steuerelemente verwenden, die passen nicht zu meiner situation. Ich war in der Hoffnung, Bild mit JS und laden Sie Sie ein server.
InformationsquelleAutor der Frage Sridarshan | 2011-01-01
Du musst angemeldet sein, um einen Kommentar abzugeben.
Da Sie mit diesem Chrome-Erweiterungen, die Registerkarte API hat eine Methode namens captureVisibleTab, die erlaubt, fängt der sichtbare Bereich des aktuell ausgewählten Registerkarte in das angegebene Fenster.
Verwenden, fügen Sie einfach "tabs", um Ihre Berechtigungen manifestieren. Und von Ihrem hintergrund die Seite oder das popup (oder jede andere Erweiterung Seite), rufen Sie einfach die Methode, wie diese:
Können Sie die Eigenschaft durch hinzufügen von {quality: 50} und ändern Sie das format auch alles beschrieben in der Dokumentation erwähnt.
Die Schönheit des HTML5, den Sie verändern können, das Bild mit dem HTML5 Canvas-Bereich können Sie Bearbeiten, transformieren, ändern, clip, alles, was Sie wollen, sehr leicht!
Hoffe, dass ist das, was Sie suchen! Happy New Years!
InformationsquelleAutor der Antwort Mohamed Mansour
Ich bin mir nicht sicher, ob diese verfügbar war, wenn die ursprüngliche Antwort wurde gegeben, aber Google hat jetzt ein Beispiel, das zeigt, wie die Aufnahme von screenshots:
http://developer.chrome.com/extensions/samples.html
Suche nach "Test Screenshot-Erweiterung" auf dieser Seite.
InformationsquelleAutor der Antwort Todd Price
Wenn Sie auf der Suche zum Beispiel arbeiten, die ich erstellt habe, repo-mit der Erweiterung, die die Abbildung der gesamten web-Seite. Werfen Sie einen Blick hier: https://github.com/marcinwieprzkowicz/take-screenshot
InformationsquelleAutor der Antwort Marcin Wieprzkowicz