Ich habe eine Webseite, die vollständig vektorbasiert ist (Text, Symbolschriftarten, SVGs, aber keine PNGs, JPEGs oder GIFs).
Gibt es eine Möglichkeit, einen Vektor-Screenshot dieser Webseite als voll skalierbare SVG-Datei zu speichern?
(damit ich den Screenshot auf einem normalen PC machen und auf der Netzhaut gut aussehen kann)
Das sollte möglich sein, aber ich kann nichts finden, das das kann.
Zusätzlicher Kredit: Wenn es ein paar Bitmap-Bilder hat, möchte ich eine SVG mit eingebetteten Bitmaps.
html
screenshot
svg
SLaks
quelle
quelle
<img>
. (für die Hilfe / Tour-Seite einer Web-App)Antworten:
Kein Screenshot, aber wenn die Seite gut gedruckt wird, können Sie sie als PDF drucken. Sowohl Inkscape als auch Illustrator laden eine PDF-Datei (und speichern sie bei Bedarf als SVG-Datei).
quelle
CSSBox WebVector konvertiert HTML-Seiten in SVG. Es ist eine Java-Befehlszeilenanwendung, und Sie können hier ein Beispiel der Ausgabe sehen .
quelle
Dies wird bereits beim Erfassen eines großen Webseiten-Screenshots in Chrome beantwortet
quelle
sudo apt install cutycapt
. Mit ein paar Sekunden Verzögerung (--delay=3000
) wird sogar Mathjax gerendert !!!Ein Ansatz: Wenn Sie einen Raster-Screenshot (PNG, JPG usw.) erstellen, können Sie "Trace Bitmap" in Inkscape verwenden, um die Felder bestimmter verwandter Farben im Screenshot in Vektorobjekte "umzuwandeln". Ich bin sicher, dass es in Adobe Illustrator ein gleichwertiges Tool gibt. Achten Sie darauf, wie viele separate Farben Sie zum Verfolgen angeben - die resultierenden Vektordateien können schnell komplex werden. Jede Farbe ist ein separates Vektorobjekt, das die anderen Farbobjekte überlappt, um das ursprüngliche Rasterbild darzustellen. Daher müssen Sie möglicherweise einige Aufräumarbeiten durchführen.
quelle
Das könnte dir helfen. Zu Firefox gibt es ein großartiges Add-On namens Als PDF speichern, das die Tools von https://pdfcrowd.com/ verwendet . Für die endgültige SVG-Ausgabe würde ich dann eines der Online-Tools verwenden, um in SVG zu konvertieren.
quelle