Làm thế nào để bỏ qua một phiên bản in trang web?


8

Tôi đang cố lưu tệp PDF của một trang từ trang web dailymail.co.uk. Khi tôi mở hộp thoại in (trong Safari và Chrome), trang sẽ mất tất cả định dạng để trở thành phiên bản có thể in lại. Tôi có thể thấy lợi ích của việc này, tuy nhiên tôi đang tự hỏi làm thế nào để bỏ qua tính năng này vì tôi muốn lưu tệp PDF của toàn bộ trang khi nó xuất hiện trên trang web.

Dưới đây là một bài viết ví dụ (được chọn ngẫu nhiên từ trang chủ)

Có dòng mã nào tôi có thể xóa khỏi trang (sử dụng Chromes Dev Tool) sẽ cho phép tôi in toàn bộ trang không?

Câu trả lời:


7

Nhiều khả năng sẽ có một dòng như thế này trong headthẻ:

<link ... media="print" ... />

Chỉ cần xóa nó thông qua Trình kiểm tra Chrome bằng cách nhấp chuột phải vào nó và xóa nó. Nếu điều đó không khắc phục được, rất có thể là một cái khác. Tuy nhiên, vấn đề với việc này là đôi khi nó vẫn không hiển thị vì những cái khác rất có thể media="screen"bị ẩn trên bản in.

Hãy nhớ rằng thực tế là các bình luận không còn bị ẩn đi và do đó đôi khi bạn có thể kết thúc với> 100 trang.

Với trang web cụ thể này, có một CSS in, tuy nhiên tất cả những cái khác là media="screen"và bạn sẽ cần phải trải qua và thay đổi tất cả những thứ đó để loại bỏ thuộc tính đó. (Một chút đau trong @ $$):

bản định kiểu in

Bạn đề cập đến việc bạn đang sử dụng Chrome, vì vậy tôi sẽ sử dụng tiện ích mở rộng Ảnh chụp màn hình trang web và in hình ảnh dưới dạng bản nháp (vì vậy nó không làm chất lượng ảnh).


ah vì vậy trình duyệt sẽ bỏ qua tất cả các mục SCREEN trên bản in? tốt để biết - cảm ơn!
OrangeBox

@OrangeBox, xem bài viết này của W3Schools để biết thêm thông tin về các loại phương tiện CSS.
Alex

1
@Alex xem bài viết này của W3Fools để biết thêm thông tin về lý do tại sao bạn không nên sử dụng W3Schools.
Cole Johnson

1
Có ai đã viết tiện ích mở rộng Chrome thực hiện việc này chưa? Tôi sẽ trả một khoản tiền thưởng (và hơn thế nữa) nếu nó sẽ làm một công việc hoàn chỉnh.
TomOnTime

3

Mở các công cụ phát triển Chrome và buộc loại phương tiện CSS screennhư được giải thích trong câu trả lời Stackoverflow này .

Giữ các công cụ dev mở, xem trước khi in sẽ sử dụng các kiểu màn hình.


Tuy nhiên, cẩn thận .. nếu bạn muốn lưu trữ một trang vừa ý, hãy đảm bảo kiểm tra bản xem trước in cho các cửa sổ bật lên hoặc biểu ngữ thông tin (thường xuất hiện ở gần cuối trang hoặc khi di chuột qua các vùng hoặc liên kết cụ thể) sẽ bị xóa bởi CSS cụ thể in .. Đôi khi mất một số lộn xộn ngẫu nhiên để làm cho chúng biến mất.
eMPee584

0

Có nút PrintScreen (PrtScrn) trên bàn phím của bạn không? Nếu có, sau đó nhấn nút này để đặt hình ảnh của màn hình hiện tại vào bộ nhớ máy tính của bạn. Hoặc bạn có thể giữ ALT và sau đó nhấn nút PrintScreen để chỉ chụp ảnh cửa sổ hiện được chọn.

Sau đó dán (Ctrl / V) hình ảnh vào Word (vv) và lưu dưới dạng PDF từ đó.

Không có, có bất kỳ số lượng các công cụ chụp màn hình.

(Cấp điều này sẽ cung cấp cho bạn bản PDF hình ảnh, không phải là văn bản có thể lập chỉ mục. Nhưng vì bạn đang lấy nó từ một trang báo, tôi đoán bạn không quá lo lắng về việc công cụ tìm kiếm lập chỉ mục cho nó. Và vì nó chỉ là một trang, tìm kiếm văn bản trình duyệt PDF có lẽ không quan trọng lắm.)


0

Microsoft Edge

Tôi biết OP đã yêu cầu một giải pháp Google Chrome, nhưng dù sao Google cũng hướng tôi đến trang này và với số lượt xem cao, tôi nghĩ rằng các giải pháp chia sẻ cho các trình duyệt khác là ổn.

  1. Nhấp vào nút "ghi chú" tích hợp trong Edge:

    ảnh chụp màn hình hiển thị nút "ghi chú" trong Edge

    (Để tham khảo tài liệu chính thức: Thêm ghi chú vào các trang web trong Microsoft Edge )

  2. Nhấp vào nút xuất, trong đó bạn có thể chia sẻ ảnh chụp màn hình của toàn bộ trang web với các ứng dụng khác, ví dụ: Thư.

    ảnh chụp màn hình hiển thị nút xuất

  3. Bạn có thể muốn cài đặt một ứng dụng "nhận" thay thế nếu Mail không phải là bước tiếp theo yêu thích của bạn để xử lý ảnh chụp màn hình của bạn. Tôi đã thành công với những điều sau đây:

    1. Tải Clipboard ứng dụng .
      Nó sao chép dữ liệu bạn chia sẻ vào bảng tạm.
    2. Chia sẻ ảnh chụp màn hình với nó qua bước (2) ở trên và sau đó dán nó vào MS Paint và lưu nó.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.