Di Safari “Ekspor ke PDF” terlihat berbeda daripada “Cetak sebagai PDF” - Mengapa ini?


4

Dalam Safari (Saya menggunakan 7.0.2) jika Anda menelusuri ke situs web dan pilih A) file> export to PDFAnda akan mendapatkan mencari PDF berbeda maka jika Anda pergi ke B) file> print> PDF>save as pdf

B) Sepertinya menggunakan permintaan media CSS print, tetapi A) hanya terlihat seperti menggunakan beberapa informasi ini kemudian menerapkan lebih banyak gaya sendiri. Adakah yang tahu dari mana gaya tambahan ini berasal dan bagaimana mereka dapat ditimpa atau diabaikan oleh halaman yang diekspor?

Jawaban:


3

Yah, saya tahu ini adalah pertanyaan yang lebih tua, tetapi saya menemukannya dan berpikir saya akan menjawab ...

Ada dua hal yang dapat berbeda di sini - satu, seperti disebutkan dalam pertanyaan, adalah seperangkat gaya khusus yang digunakan untuk mencetak. Ini diatur di situs web yang Anda lihat, dan bukan sesuatu yang Anda kendalikan. Yang kedua adalah opsi cetak. Saya pikir pencetakan standar gambar latar belakang dan warna dimatikan, dan dimungkinkan untuk membuat pengaturan lain juga. Ini dikendalikan melalui dialog cetak.

Lembar gaya pencetakan otomatis adalah jenis hewan peliharaan saya. Saya selalu berpikir solusi yang lebih baik adalah menawarkan tombol untuk membiarkan pengunjung memilih untuk memformat halaman untuk dicetak, daripada melakukannya tanpa kendali mereka. Saya selalu ingin secara default memberi pengguna lebih banyak kontrol daripada mengambilnya.

Saya akan berasumsi bahwa jika Anda mengatur lembar gaya pengguna khusus untuk diterapkan ke semua halaman di preferensi Safari (biasanya dilakukan untuk orang-orang dengan kebutuhan untuk karakteristik tampilan khusus seperti kontras tinggi atau tipe ekstra besar), gaya-gaya itu akan diterapkan ketika mencetak demikian juga. Saya belum mencobanya.

TLDR: jika situs web memiliki CSS mereka diatur untuk melayani gaya khusus saat mencetak, tidak banyak yang dapat Anda lakukan tentang hal itu. Meskipun Anda memiliki kontrol atas beberapa elemen pencetakan, seperti pencetakan warna latar belakang dan gambar melalui dialog cetak.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.