ปิดใช้งานการเรนเดอร์ PDF ความละเอียดต่ำโดยย่อในการเปลี่ยนหน้าใน Preview.app


6

ฉันชอบ Preview.app ในตัว แต่เมื่อให้การนำเสนอ (โดยเฉพาะเมื่อใช้หน้า PDF หลายหน้าสำหรับองค์ประกอบของหน้าเคลื่อนไหวเช่นกับ LaTeX-beamer) ฉันรู้สึกหงุดหงิดกับการแสดงผลความละเอียดต่ำในทุก ๆ การเปลี่ยนหน้า หลังจากประมาณหนึ่งวินาทีฉันได้รับการเรนเดอร์ที่ต้องการ แต่ทุกครั้งที่กดปุ่มฉันจะได้การเรนเดอร์ล่วงหน้าแบบทันทีและบล็อก

แก้ไข: นี่คือหน้าจอ QuickTime หากด้านบนเป็นเรื่องยากที่จะเข้าใจ

ในโปรแกรมอื่นฉันพบตัวเลือกต่าง ๆ เช่น "แสดงหน้าถัดไปล่วงหน้า [ในโหมดการนำเสนอ]" หรือ "ชอบคุณภาพมากกว่าความเร็ว [เมื่อแสดงผล PDF]" แต่ไม่ได้อยู่ในการตั้งค่า Preview.app

มีวิธีซ่อนเร้นที่จะกำหนดค่านี้หรือโซลูชันอื่น ๆ หรือไม่?


เป็นเรื่องแปลกจริงๆที่ไม่มีแอพพลิเคชั่นนี้ที่จะใช้งาน ปัญหาเป็นสากลเช่นเดียวกับผู้อ่านสกิมและ PDF อื่น ๆ
Thomas

คุณมี PDF ตัวอย่างที่เกิดขึ้นคุณสามารถอัปโหลดหรือแชร์ได้ไหม ฉันได้รับการเรนเดอร์ PDF แบบทันทีบนไฟล์ของฉันที่น้อยกว่า 40 หน้าใน 1.1 GHz intel Core M MacBook ของฉันในปี 2015 มันเกี่ยวกับ CPU / GPU ที่ช้าเท่าที่คุณสามารถซื้อได้ใน 4 ปีที่ผ่านมาจาก Apple และกรีดร้องในการแสดง PDF ทุกประเภท เฉพาะ 18 หน้า, 7.9 MB PDF พร้อมบาร์โค้ด, กราฟิกสีเต็มรูปแบบข้อกำหนดทางกฎหมายขนาดเล็กและเงื่อนไขในแต่ละหน้าจะแสดงผลทันทีใน Quicklook และใน preview.app
bmike

@bike ลองในโหมดการนำเสนอ / เต็มหน้าจอ PDF ใด ๆ ที่ไม่ขึ้นกับขนาดจะทำให้เกิดสิ่งนี้ คุณสามารถดูได้หลายครั้งในการประชุมใด ๆ ด้วยการพูดคุยแบบสไลด์รอบโลก
Thomas

มันทันทีและเร็วในโหมดเต็มหน้าจอเช่นเดียวกับโหมดสไลด์โชว์จากเมนูดู ไม่ว่าฉันจะเป็น 2 หน้าขึ้นไปหรือเพิ่มขึ้นหนึ่งหน้าเท่านั้น - มีหรือไม่มีรูปขนาดย่อ - รวดเร็วแสดงครั้งเดียวเร็วไปข้างหน้าและย้อนกลับ คุณเห็นความล่าช้าในการแสดงผลที่สองหรือไม่? นอกจากนี้ฉันไม่เห็นด้วยที่คุณเห็นเรนเดอร์ แต่ฉันคิดว่าเป็น PDF ของคุณหรือซอฟต์แวร์อื่นเป็นปัญหา
bmike

@bmike คอมพิวเตอร์ที่คุณพูดถึงไม่มีจอแสดงผล Retina ใช่มั้ย ฉันสงสัยว่านี่อาจสร้างความแตกต่าง ฉันเห็นสิ่งนี้ในไฟล์ขนาดเล็กและไฟล์ขนาดใหญ่ ดูเหมือนว่าจะมีปัญหากับไลบรารี PDF ของ MacOS ที่ผู้ชมจำนวนมากใช้ในการแสดงผล pdf มันไม่มีเหตุผลว่าในการเลื่อนอย่างต่อเนื่องทุกอย่างถูกแคช แต่ในโหมดการนำเสนอจะทำให้เกิดการเปิดหน้า ฉันไม่สนใจอีกแล้ว แม้แต่ pdf.js ใน firefox ก็ทำได้ดีกว่าและในเว็บไซต์นี้ฉันเพิ่งถูกยิง ขอบคุณสำหรับการเป็นคนเดียวที่อย่างน้อยแสดงความคิดเห็นก่อน downvote และปิดคำถามของฉัน
Thomas

คำตอบ:


2

LaTeX (Beamer) และ Preview เป็นคำหลักหรือไม่

นั่นน่าจะเป็นการรวมกันของเอาท์พุท PDF ที่ยอดเยี่ยมจาก LaTeX และ buggy PDFkit ซึ่งค่อนข้างยุ่งยากเกินไป ข้อผิดพลาดนี้ถูกนำมาใช้กับ macOS 10.12 Sierra แน่นอน ไม่สามารถปิดเอฟเฟกต์ได้เนื่องจากนี่เป็นเคล็ดลับที่ทำให้แอป macOS PDFkit "กรีดผ่าน PDF" การเปลี่ยนแปลงใด ๆ จะแสดงผลในคุณภาพที่ลดลงอย่างมากจนกระทั่งภาพควรจะมีเสถียรภาพและผู้ใช้ดูจริง

สาเหตุอาจเกิดจากการรวมไฟล์กราฟิกจำนวนมากที่แต่ละไฟล์ไม่จำเป็นหรือมีแอตทริบิวต์ "กลุ่มเพจ" ทุกครั้ง

หากเป็นปัญหานี้ซึ่งเป็นปัญหามากขึ้นในเซียร์ร่าและดีขึ้นเล็กน้อยในเซียร์รา: จากนั้นมีตัวเลือกให้พิจารณา:

  1. ใช้ El Capitan สำหรับงานนำเสนอของคุณ

  2. สลับออกจาก Preview หรือ PDF Viewer อื่น ๆ ที่ใช้ PDFkit ใน macOS ผลิตภัณฑ์ของ Adobe นั้นแข็งแกร่งกว่าสำหรับปัญหาประเภทนี้ Foxit หรือ PDFExpert ดูเหมือนจะสามารถหลีกเลี่ยงปัญหานั้นได้

  3. Reflow คุณมา PDF มีตัวเลือกน้อยสำหรับที่ เครื่องมือราคาแพงหรือโอเพนซอร์ส
    ทางออกหนึ่งอาจใช้ qpdf ด้วย

    qpdf --linearize slow.pdf faster.pdf
    
  4. เตรียมกราฟิกทั้งหมดที่จะรวมอย่างระมัดระวัง ก่อน pdfTeX รวมไว้ในไฟล์ที่ส่งออก ดูเหมือนว่าเวิร์กโฟลว์เริ่มต้นในการแปลง LaTeX เป็น PDF ส่วนใหญ่จะทำให้ปัญหานั้นแย่ลงมากหากตัวแปลงรูปภาพที่ใช้เป็น ImageMagick

  5. หากคุณยืนยันในการใช้ Sierra หรือ High Sierra: ตรวจสอบให้แน่ใจว่าคุณโหลดอินสแตนซ์ใหม่ของตัวอ่าน PDF ที่ใช้ PDFkit สาเหตุ: macOS มักจะเก็บอินสแตนซ์เงาของ Preview ไว้ในรายการกระบวนการ (อาจเป็นเพราะการจัดการ "autoquit applications")
    ดูว่าโดยให้แสดงตัวอย่างอัตโนมัติหรือโดยปิด มันมักจะหายไปจาก Dock แต่ยังคงอยู่ในรายการในการตรวจสอบกิจกรรม เนื่องจากข้อผิดพลาดนี้มีผลต่อเอฟเฟกต์เมื่อเวลาผ่านไปให้ออกจากการดูตัวอย่าง (จากการตรวจสอบกิจกรรมหรือด้วยคำสั่งเทอร์มินัล) อินสแตนซ์ที่สดใหม่ของ Preview จะทำงานได้ดีกว่าอันที่ทำให้เกิดข้อผิดพลาด ในเซียร่านี่เป็นข้อบังคับ

ข้อมูลเพิ่มเติมเกี่ยวกับปัญหานี้สามารถพบได้ใน อะไรที่ทำให้ PDFkit หรือเบลอ PDF ไม่ถูกต้องใน macOS Sierra และวิธีแก้ไขหรือแก้ไขสถานการณ์นั้น และ PDF จำนวนมากพร้อมกลุ่มหน้ารวมอยู่ในคำเตือนหน้าเดียว ถามคำถาม


1

สิ่งนี้ดูเหมือนจะเป็นข้อ จำกัด ในไลบรารีการเรนเดอร์ pdf ทั่วทั้ง MacOS ฉันจำได้ไม่ชัดว่าปัญหานี้ได้รับการแนะนำให้รู้จักกับ Apple พร้อมกับ PDFkit rewrite (มีใน 10.12 หรือไม่) ก่อนที่มันจะทำงานได้ดี คุณสามารถรายงานสิ่งนี้กับ Apple (และอาจจะไม่มีอะไรเกิดขึ้น) ที่นี่ .

พฤติกรรมเดียวกันนี้ยังสามารถสังเกตได้ด้วยหางและอยากรู้อยากเห็นก็ไม่มีทางเลือก สกิมเป็นโอเพนซอร์สคุณอาจแนะนำการปรับปรุงนี้ ที่นี่ . บางทีนักพัฒนาจะบอกคุณอย่างแน่นอนว่าข้อ จำกัด มันคืออะไร

ในที่สุดเมื่อฉันยังรำคาญนี้และฉันไม่ต้องการติดตั้งผลิตภัณฑ์ใด ๆ ของ Adobe ฉันพบว่า Firefox สามารถแสดงไฟล์ PDF ได้ดี หากคุณเปิดไฟล์ PDF ใน Firefox และไปที่โหมดการนำเสนอด้วย ⌥⌘p . มันให้ผลลัพธ์ที่ต้องการ มุมมองการนำเสนอที่ใช้งานได้โดยไม่มีการเบลอของภาพในการเปลี่ยนหน้า

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.