2013-04-28 6 views
5

का उपयोग कर वेबसाइट पर पीडीएफ प्रदर्शित करना मैं अपनी वेबसाइट पर sample.pdf फ़ाइल रखना चाहता हूं, और इसे pdf.js का उपयोग करके प्रदर्शित करना चाहता हूं। मैं चाहता हूं कि demo जैसे टूलबार के साथ, अपनी ज़ूम इन/आउट आदि को प्रदर्शित करना है। अब तक मैं अभी तक ऐसा नहीं कर सकता।पीडीएफ.जेएस

मैं helloworld example की जाँच किया था, लेकिन यह केवल एक छवि की तरह फ़ाइल पता चलता है, उपकरण पट्टी के बिना, आदि/बाहर ज़ूम इन करने जब मैं helloworld.pdf के बजाय कई पृष्ठों के साथ एक और फ़ाइल डाल, यह सिर्फ पहले पृष्ठ को दर्शाता है।

+0

मेरे अनुभव से, यह एक गड़बड़ है। मैं इसे काम नहीं कर सका। – sawa

+0

क्या आपने "हैलो वर्ल्ड" उदाहरण देखा था? https://github.com/mozilla/pdf.js/tree/master/examples/helloworld उदाहरण के लिए index.html और hello.js फ़ाइल की जांच करें। –

+0

हां, मैंने यह जांच लिया था (पहले उल्लेख नहीं करने के लिए खेद है), लेकिन यह पूरे पीडीएफ.जेएस को दिखाता है जैसे [डेमो] (http://mozilla.github.io/pdf.js/web/viewer .html)। जब मैं 'helloworld.pdf' की बजाय एक और फ़ाइल डालता हूं, तो यह बस उस फ़ाइल का पहला पृष्ठ दिखाता है। –

उत्तर

1

मुझे पूरा यकीन नहीं है कि आप क्या खोज रहे हैं लेकिन मैं इसे डेमो की तरह काम करने में सक्षम था। यद्यपि आप अपने प्रोजेक्ट के लिए उस उदाहरण दर्शक का उपयोग नहीं करना चाहेंगे, फिर भी आप अपनी आवश्यकताओं के लिए प्रारंभिक बिंदु के रूप में कार्य कोड का उपयोग कर सकते हैं।

एक साधारण परीक्षण के लिए आप केवल वेब सर्वर के तहत प्रोजेक्ट को मेरे प्रोजेक्ट जैसे निर्देशिका में क्लोन कर सकते हैं और http://yourservername.com/myproject/web/viewer.html पर जा सकते हैं। आपको पीडीएफ दिखाई देना चाहिए। यह इस परियोजना के साथ काम करने के लिए एक प्रारंभिक बिंदु हो सकता है। मैंने यह लिनक्स पर एक बहुत ही बुनियादी अपाचे सर्वर चलाया।

यदि आप एक उदाहरण की तलाश नहीं कर रहे हैं जैसे कि आप ऊपर दिए गए डेमो को this डॉक्स से जेएसबीएन भी देख सकते हैं जो दिखाता है कि पेजों के बीच आगे बढ़ने के लिए अगले/पिछले बटनों के साथ पूरी तरह से अनुकूलित कुछ कैसे किया जाए (जैसा आपने बताया है आप केवल पहला पृष्ठ देख रहे थे)।

एक नोट के रूप में, ऐसा लगता है कि यह पुस्तकालय सफारी के साथ ठीक से काम नहीं करता है। आप इसके बारे में एक समस्या देख सकते हैं here। दुर्भाग्यवश यह अब मेरे लिए अनुपयोगी है क्योंकि मुझे सभी मौजूदा ब्राउज़रों का समर्थन करने की आवश्यकता है।

इसके अलावा, सीओआरएस से संबंधित चेतावनियों को देखना याद रखें।

+0

आपके उत्तर के लिए धन्यवाद, स्नैपशॉट। मैं जो खोज रहा हूं वह यह है कि यह वास्तव में डेमो की तरह काम कर रहा है। क्या आप कृपया मुझे बता सकते हैं कि आपने यह कैसे किया? –

+0

ठीक है कभी नहीं, मुझे ** वेब ** फ़ोल्डर की जांच करनी चाहिए थी। मैंने केवल ** उदाहरण ** फ़ोल्डर की जांच की है। –

+0

एफवाईआई: यह जून 2013 में तय किया गया था। रेफरी: https://github.com/mozilla/pdf.js/pull/3315 –

संबंधित मुद्दे