Chcę zapisać pojedynczą stronę internetową (lub sekcję strony internetowej) jako grafikę wektorową w moim dokumencie lateksowym.
Jak mogę zapisać stronę internetową jako obraz wektorowy?
Chcę zapisać pojedynczą stronę internetową (lub sekcję strony internetowej) jako grafikę wektorową w moim dokumencie lateksowym.
Jak mogę zapisać stronę internetową jako obraz wektorowy?
Odpowiedzi:
Użyj wkhtmltopdf, jak sugeruje Giles powyżej w komentarzu. Używa webkit do renderowania strony jako wektorowego pliku PDF z wiersza poleceń.
(Promuję to do odpowiedzi na najwyższym poziomie, ponieważ ten klejnot może pozostać niezauważony w bałaganie komentarzy).
Podejrzewam, że masz na myśli pojedynczą stronę internetową , a nie całą stronę internetową!
Być może mógłbyś wydrukować plik PDF z przeglądarki i \includegraphic
plik PDF albo przekonwertować go na *.eps
lub *.svg
użyć niektórych narzędzi?
Oczywiście problem z drukowaniem polega na tym, że otrzymasz wydruk, który wygląda tak, jakby miał być wydrukowany. Zwykle przecież tego właśnie chcesz ...
Jeśli przejdziesz do ustawień drukowania w przeglądarce, możesz poinstruować ją, aby drukowała kolory i obrazy tła oraz wyłączyć tekst nagłówka / stopki - to łatwa część. Jednak nie ominie niczego, co sama strona robi w celu poprawy wydruku: na przykład Wikipedia ma niestandardowy zestaw stylów używanych podczas drukowania, aby usunąć zbędny tekst i grafikę (nagłówek, pasek boczny, edycja / rozwinięcie linki itp.).
Może wolisz coś takiego: https://addons.mozilla.org/en-US/firefox/addon/save-as-pdf/
Projekt, który wydaje się obejmować ten przypadek użycia, wydaje się być projektem WebVector, który używa CSSBox jako silnika renderowania: http://cssbox.sourceforge.net/webvector/
Używa WebKit i zapisuje go jako PDF, co może być dokładniejsze: http://wkhtmltopdf.org/
Wypróbuj tę usługę. Tworzy wektorowy plik PDF ze strony internetowej tak, jak widzisz go w przeglądarce. https://lomotoh.com/ (Jestem powiązany z tą stroną)