MacOS Sierra में गलत PDFkit या धुंधली PDF डिस्प्ले का क्या कारण है और उस स्थिति को कैसे ठीक करें या कैसे करें?


0

संकट: कुछ एप्लिकेशन जैसे पूर्वावलोकन या स्किम कुछ पीडीएफ में कुछ भी प्रदर्शित नहीं करते हैं, मुख्य रूप से टेक्स्ट पीडीएफ में, जबकि चित्र ठीक काम करते हैं। स्किम भी सामग्री की तालिकाएँ प्रदर्शित करता है, लेकिन दोनों काफी समय के बाद समुद्र तट पर जोर से शुरू करते हैं। Adobe Reader में PDF ठीक प्रदर्शित होते हैं और मुझे लॉग या कंसोल में कुछ भी सार्थक नहीं दिखता है।

कंसोल में "डिवाइसेस" के लॉग इन जैसे संदेशों से भरे हुए हैं:

UICollectionViewFlowLayout के व्यवहार का पूर्वावलोकन करें क्योंकि इसे परिभाषित नहीं किया गया है:

आइटम की चौड़ाई का पूर्वावलोकन UICollectionView माइनस की चौड़ाई से कम होना चाहिए जो अनुभाग इनसेट्स को बाएं और दाएं मान देता है।

पूर्वावलोकन प्रतिनिधि द्वारा दिए गए मानों की जाँच करें।

दिलचस्प है कि यह स्थिति संक्रामक दिखती है। कुछ छोटे PDF पहली बार में ओके हो जाते हैं और स्क्रॉल करते हुए इस स्थिति को बनाए रखते हैं। लेकिन एक बड़ा पीडीएफ खोलने के बाद, जो कुछ भी प्रदर्शित नहीं करता है, पहला पीडीएफ इसकी प्रदर्शन गुणवत्ता को नीचा दिखाता है, खासकर स्क्रॉल करने के बाद। यह स्पष्ट करने के लिए, बायाँ पूर्वावलोकन है। degrading PDF display

यह काफी अजीब लगता है कि यह सिएरा के पूर्वावलोकन में बग्स के संग्रह की तरह दिखता है।

एक बग यह है कि पूर्वावलोकन में मध्यवर्ती स्क्रॉलिंग प्रतिनिधित्व कभी-कभी स्क्रॉल बंद होने के बाद ठीक से अपडेट नहीं होता है। यह प्रभाव लगभग सभी पीडीएफ के साथ दिखाई देता है लेकिन ज्यादातर समय के बजाय जल्दी से ही उपचार करता है।

सबसे खराब बग को बड़े और जटिल पीडीएफ का उपयोग करते समय ट्रिगर किया जाना लगता है, खासकर जब वे लाटेक्स के साथ उत्पन्न हुए थे।

एक उदाहरण लगता है यह उपयोगकर्ता गाइड । लगता है पूर्वावलोकन सबसे बुरी तरह प्रभावित हुआ है। पूर्वावलोकन विंडो बंद करना छद्म ऑटो प्रोग्राम को क्विट करता है, लेकिन इसे रनिंग प्रक्रियाओं की सूची से समाप्त नहीं करता है। एक बार जब इस तरह का कोई डॉक्यूमेंट Open.app या स्किम खोल दिया जाता है, तो ऊपर दिए गए स्क्रीनशॉट में अजीबोगरीब व्यवहार की खाई में उतर जाता है। अन्य सिएरा प्रणालियों पर जो मेरे मुकाबले कम हेरफेर किए गए थे वही व्यवहार मनाया गया था, लेकिन हमेशा नहीं। वर्तमान में मैं यह नहीं देखता कि कौन से सिस्टम आमतौर पर प्रभावित होंगे और न ही एक पैटर्न जिसके लिए पीडीएफ इन लक्षणों को ट्रिगर करेगा।

जवाबों:


1

इस प्रश्न के उत्तर में चीजों का एक समूह शामिल है।

  1. सिएरा में पूर्वावलोकन / PDFKit बस छोटी गाड़ी है (10.12.5 +.6 पूर्वावलोकन संस्करण 9.0 (909.18))। यह इस संबंध में कम मजबूत है क्योंकि या तो योसेमाइट या हाई सिएरा में पूर्वावलोकन किया गया है। और स्पष्ट ऑटो-समाप्ति के साथ युग्मित यह एकमात्र 'पृष्ठभूमि प्रक्रिया' है जो वास्तव में इस संबंध में मायने रखती है।

  2. एक बार बग ट्रिगर हो जाता है (पर्याप्त) यह अन्य संस्करणों की तुलना में सिएरा पूर्वावलोकन में बहुत पहले है और एप्लिकेशन के माध्यम से प्रचारित करता है: जो डॉक से गायब हो जाता है या cmd + टैब अनुप्रयोग स्विचर, लेकिन गतिविधि मॉनिटर दिखाएगा पृष्ठभूमि में सक्रिय रहता है। यह इस निष्कर्ष पर पहुंचने के लिए लुभाया गया कि लगभग सभी पीडीएफ पहले प्रभावित थे। लेकिन एक बार ए killall Preview साफ़ किया है कि अच्छे के लिए प्रक्रिया, केवल बग-ट्रिगर PDF (जो उचित रूप से घटिया कहा जा सकता है) वास्तव में उस व्यवहार को ट्रिगर किया।

  3. लेकिन इस तरह के एक ठोस बग ट्रिगर को मैं सकारात्मक रूप से पहचान सकता हूं एक पेज की चेतावनी में पेज समूह के साथ कई पीडीएफ शामिल हैं । यह किसी तरह इन गलत समावेशन विशेषताओं की संख्या पर निर्भर है, लेकिन मैं सटीक राशि निर्धारित नहीं कर सका। चूंकि मेरे स्वयं के कई PDF, फाइलें जो मैंने डाउनलोड की हैं और उनके साथ भी काम करना है और ऊपर दिए गए प्रश्न में भी उदाहरण दिया गया है: यह सिएरा पर बहुत ही अवांछित व्यवहार के लिए एक व्यापक कमजोरी है, न केवल (बल्कि मेरे लिए) ज्यादातर LaTeX से उत्पन्न हुई सामग्री या कई एक इकट्ठे पीडीएफ के लिए शामिल हैं।

जब तक पूर्वावलोकन में इस बग को ठीक नहीं किया जाता है, या पीडीएफ को रिफ्लेक्ट किया जाता है, इस तरह की फाइलों के लिए सिएरा पर पूर्वावलोकन से बचने के लिए कोई समाधान नहीं है।

वर्कअराउंड अन्य एप्लिकेशन जैसे एक्रोबैट रीडर का उपयोग शुरू से ही सभी पीडीएफ के लिए उपयोग करना है, यदि वे पाठ में हैं।

एक बार जब यह बग पूर्वावलोकन के साथ चालू हो जाता है, तो एप्लिकेशन पूर्वावलोकन के माध्यम से छोड़ने के बाद से सभी पीडीएफकिट संबंधित प्रक्रियाओं को मारना आवश्यक है cmd + क्ष या समकक्ष मेनू आइटम पर्याप्त पर्याप्त नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.