Jak zminimalizować Chrome, by zmieścił się w drukowaniu?

26

Chciałbym wydrukować dokument internetowy na pojedynczej stronie, ale w Chrome nie ma tej funkcji zwykle zwanej dopasowaniem do strony lub zmniejszeniem w celu dopasowania .

Czy jest w pobliżu praca?

André Chalella
źródło

Odpowiedzi:

29

Tak, istnieje obejście. Będziemy ręcznie powiększać dokument za pomocą CSS, aż zawartość odpowiednio się dopasuje.

Naciśnij, F12aby uruchomić Chrome DevTools. Upewnij się, że jest na karcie Elementy i <body>element jest zaznaczony. Teraz przejdź do karty Style (po prawej) i element.stylewstaw następujące elementy: (po prostu kliknij za otwierającym nawiasem klamrowym {)

zoom: 85%;

Wskazówka: nie wpisuj dwukropka ( :), inaczej niechcący uruchomisz coś innego; zamiast tego po prostu naciśnij TABpo wpisaniu zoom.

css zoom właściwość

Teraz zamknij DevTools ( F12ponownie) i naciśnij, Ctrl+Paby uruchomić okno dialogowe drukowania. Sprawdź, czy strona dobrze pasuje. Jeśli nie jest, spróbuj ponownie z inną wartością powiększenia, aż będzie dobra!

André Chalella
źródło
1
Mogę potwierdzić w sierpniu 2016 r., Że ta metoda działa jak urok! zoom: 85%wydaje się idealny na większość stron, które w przeciwnym razie przepełniłyby się w podglądzie wydruku Chrome. Dziękujemy za opublikowanie tego!
Eric Hepperle - CodeSlayer2010
Co to jest 85%? Magiczna liczba?
Gherman
@Gherman to tylko pierwsze przypuszczenie. Czytaj do końca.
André Chalella
Rozumiem, ale czy ta sama wartość będzie działać na każdej innej maszynie? Od czego to zależy?
Gherman
Jeśli jesteś programistą WWW, możesz dodać zoom: 85%;element HTML wewnątrz @media printzapytania.
posfan12
8

Począwszy od wersji 56, w podglądzie wydruku będzie dostępna opcja Skala. Jednak może być konieczne włączenie go (mam wersję 56.0.2924.87). Na pasku adresu: chrome: // flags / # print-scaling i zmień go na Włączone. To nie rozwiązuje problemu „dopasowania do skali”, ale przybliża cię o krok.

Zobacz to i inne ulepszenia tutaj: https://productforums.google.com/forum/#!topic/chrome/O7nz6Vb1kBM

Mark Berning
źródło
To łatwiejsze rozwiązanie
Drakes,
Fajne! Jestem włączony 58.0.3029.110 (64-bit)i działa po wyjęciu z pudełka.
André Chalella
1

Ilekroć chcę wydrukować całą stronę na stronie papieru, robię zrzut ekranu strony i używam systemu Windows do wydrukowania obrazu.

Obecnie używam ShareX, aby wykonać zrzut ekranu całej strony. Są też Greenshot , Awesome Screenshot i Fireshot, które działały dla mnie.

To pytanie ma zostać wydrukowane

Michael S.
źródło