Masalah Pencetakan IE8 - Shrink to Fit tidak Menyusut, sisi kanan diretas

10

Saya mengalami masalah ini di situs Extranet Sharepoint. Beberapa bentuk dan kisi panjang / lebar mendapatkan sisi kanannya dipotong ketika dicetak. Di IE7, Shrink to Fit memecahkan masalah ini. Namun di IE8, ketika saya masuk ke Print Preview, itu MENGATAKAN itu diatur Shrink to Fit tetapi sebenarnya tidak menyusut.

Journeyman Geek
sumber
Saya mengalami ini juga. Bagian yang aneh adalah bahwa jika Anda mengubah orientasi ke lanskap dan kemudian kembali ke potret di jendela pratinjau cetak, itu menyusut agar pas dengan sempurna. Sangat membuat frustrasi.
Josh Stodola
Saya tahu ini bukan solusi, tetapi bagaimana jika Anda mencoba mencetak file Anda ke printer PDF? Apakah sisi kanan masih hilang? Saya tidak yakin bagaimana printer bekerja dengan windows, tapi mungkin printer tidak mampu melakukan ini. Jika dicetak dengan baik ke dalam PDF, maka cobalah untuk mencetak PDF itu sendiri. (Dengan cara ini kita akan tahu apakah masalahnya berasal dari Windows atau printer itu sendiri.)
PatrickCUDO
@PatrickCUDO ya mencetak ke file PDF atau XPS baik hasilnya dalam pemotongan yang sama
Josh Stodola

Jawaban:

4

Sayangnya, di IE8, shrink to fit rusak

http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/printing-problems-in-internet-explorere-8-will-not/8ca793aa-1a0b-42cc-9ec3-720a595c3874

Solusi yang disarankan tidak cukup baik karena pengguna tidak dapat pergi dan berubah setiap saat, terutama jika mereka non techie.

Solusi untuk ini adalah mengubah mode kompatibilitas. Jadi di halaman Anda, jika Anda mengatur ini

<meta http-equiv="X-UA-Compatible" content="IE=7" > 

itu harus bekerja. Ini tidak dapat diatur melalui css

vsingh
sumber
1
Itu luar biasa - bekerja seperti pesona. Saya tidak terlalu suka ide memaksa emulasi IE7, tapi saya lebih suka ide mendukung IE terlebih dahulu; begitu pujian.
redbmk
3

Coba gunakan Mode Kompatibilitas. Saya memiliki masalah yang sama dan sepertinya memperbaikinya.


sumber
1
Ini bukan solusi
Josh Stodola
1

Kami mengalami masalah sebaliknya; halaman kami ditampilkan dengan benar dalam mode "nyata IE8" (atau IE9), tetapi kami terus mengalami masalah di situs pelanggan tempat mereka melaporkan halaman yang dicetak menyusut ketika "shrink to fit" diatur; jadi saya sekarang telah mencoba menjalankan situs dengan "mode kompatibilitas" dihidupkan, dan saya melihat halaman menjadi menyusut juga.

Kami telah menjelajahi situs dengan sisir bergigi yang cukup bagus dan sepertinya tidak ada alasan bagi halaman untuk menyusut, mereka berada dalam lebar halaman standar.

Ini memberi kita pegangan tentang apa masalahnya, dan jika orang lain mengalami masalah susut, mungkin keluar dari mode kompatibilitas adalah jawabannya.

Ken
sumber
1

Saya punya masalah ini di situs intranet perusahaan setelah kami berubah dari IE7 ke IE8. Ternyata ada deklarasi gaya khusus cetak saja yang mengatur ukuran font menjadi 1,5em - terlalu besar untuk halaman yang dicetak untuk bekerja dengan benar. Saya menyelesaikannya dengan mengubahnya menjadi 1em.

Apakah Anda memiliki gaya yang disetel pada halaman yang menyebabkan masalah, Anda dapat mencoba menambahkan gaya cetak saja untuk memperbaiki masalah, sesuatu seperti ini:

@media print {
body {
   font-size:0.75em;
}
}

Bagi saya itu tidak masalah, di bawah ukuran tertentu, nilai apa yang saya gunakan untuk ems - begitu cukup kecil, halaman yang dicetak mulai ditampilkan dengan benar.

The Halaman peta microsoft disediakan oleh vsingh mengatakan:

Beberapa halaman web menentukan dengan tepat di mana teks harus dicetak pada halaman. Jika halaman web yang Anda cetak menentukan dengan tepat di mana teks harus dicetak, Shrink To Fit tidak akan berfungsi.

Ini membuat saya bertanya-tanya apa sebenarnya tentang stylesheet yang seharusnya memberikan spesifikasi lokasi yang tepat (dan jika ada yang memiliki pemikiran tambahan mengenai hal ini silakan berkomentar), karena tidak ada lebar, tinggi, 100% atau posisi lain atau css locational - hanya ukuran font. Bagaimanapun, saya dapat mengatasi masalah-masalah itu dengan mengurangi ukuran font khusus untuk pencetakan saja.

ErikE
sumber