+1 dobra odpowiedź, wkhtml nawet czeka, aż kod jscript zostanie skończony z domem (fajne dla asciidoc-toc)
akira
Używam NitroPDF od kilku lat. Właśnie znalazłem wkhtmltopdf, działa lepiej, jest szybszy i działa na Ubuntu.
Bob Weber,
Nie działało to dla mnie w systemie OS X. Nigdy nie zakończyłoby „renderowania”. Zadziałał
Ian
Szukałem czegoś takiego od kilku godzin - dziękuję!
R4D4
6
Weź pod uwagę fakt, że żadna z dwóch przeglądarek nie może przez chwilę renderować tego HTML całkowicie identycznie, a potem zdaj sobie sprawę, że nigdy go nie dostaniesz.
Pamiętaj, że w zależności od używanej przeglądarki, ustawień w niej i strony internetowej, niektóre części drukowanej strony PDF nie będą w 100% widoczne na ekranie. Oczywiste rzeczy, na które należy zwrócić uwagę, jeśli masz ciemne / czarne tło z jasnym / białym tekstem, domyślne ustawienia drukowania w większości przeglądarek zmienią go na czarny tekst z białym tłem.
GAThrawn
Tak, nie będzie to w 100% dokładne, wyniki będą się różnić w zależności od strony.
Też tego szukałem. Obecnie moim najlepszym rozwiązaniem jest połączenie przeglądarki Firefox i PDFCreator . Próbowałem także innych głównych przeglądarek, ale nie pozwalają one wyłączyć własnych nagłówków i stopek. Jeśli chcesz mieć możliwość drukowania szarego / szarego tekstu jako szarego (zamiast czarnego), pamiętaj, aby włączyć opcję „Drukuj tło (kolor i obrazy)” w pliku | Ustawienia strony | Okno dialogowe Format i opcje.
Niestety, żadna z głównych przeglądarek nie obsługuje reguły CSS @page, która określa takie elementy, jak nagłówki, stopki, wdowy, sieroty, rozmiary stron, krajobraz / portret itp.
Istnieje narzędzie o nazwie Prince, które twierdzi, że jest w stanie zrobić to wszystko (i więcej), z dobrymi recenzjami, ale nie korzystałem z niego, ponieważ jest drogie. (Istnieje darmowa wersja do użytku osobistego, ale dodaje własne logo na pierwszej stronie dokumentu PDF).
wkpdf działał dla mnie idealnie, gdy wkhtmltopdf nie działał na OS X. Jest to Ruby Gem, który był bardzo prosty w użyciu w standardowej instalacji OS X.
Używam Primo PDF do konwersji HTML na PDF. to tylko drukarka PDF.
File>> PrintWybierz primo PDF
Jest to dla mnie przydatne, ponieważ nie mogłem wszystkiego korzystać z Internetu. Jeśli chcę przeczytać artykuły z Wiki, wydrukowałem na tej drukarce i przeczytałem w domu.
Odpowiedzi:
Sprawdź wkhtmltopdf . Wykorzystuje silnik układu Webkit (używany w Safari, Chrome itp.).
źródło
Weź pod uwagę fakt, że żadna z dwóch przeglądarek nie może przez chwilę renderować tego HTML całkowicie identycznie, a potem zdaj sobie sprawę, że nigdy go nie dostaniesz.
źródło
źródło
Też tego szukałem. Obecnie moim najlepszym rozwiązaniem jest połączenie przeglądarki Firefox i PDFCreator . Próbowałem także innych głównych przeglądarek, ale nie pozwalają one wyłączyć własnych nagłówków i stopek. Jeśli chcesz mieć możliwość drukowania szarego / szarego tekstu jako szarego (zamiast czarnego), pamiętaj, aby włączyć opcję „Drukuj tło (kolor i obrazy)” w pliku | Ustawienia strony | Okno dialogowe Format i opcje.
Niestety, żadna z głównych przeglądarek nie obsługuje reguły CSS @page, która określa takie elementy, jak nagłówki, stopki, wdowy, sieroty, rozmiary stron, krajobraz / portret itp.
Istnieje narzędzie o nazwie Prince, które twierdzi, że jest w stanie zrobić to wszystko (i więcej), z dobrymi recenzjami, ale nie korzystałem z niego, ponieważ jest drogie. (Istnieje darmowa wersja do użytku osobistego, ale dodaje własne logo na pierwszej stronie dokumentu PDF).
źródło
wkpdf działał dla mnie idealnie, gdy wkhtmltopdf nie działał na OS X. Jest to Ruby Gem, który był bardzo prosty w użyciu w standardowej instalacji OS X.
źródło
Używam Primo PDF do konwersji HTML na PDF. to tylko drukarka PDF.
File
>>Print
Wybierz primo PDFJest to dla mnie przydatne, ponieważ nie mogłem wszystkiego korzystać z Internetu. Jeśli chcę przeczytać artykuły z Wiki, wydrukowałem na tej drukarce i przeczytałem w domu.
źródło