2014-04-08 7 views
5

मेरे पास एक GitHub निर्देशिका में होस्ट किया गया एक पीडीएफ है।गिटहब में पीडीएफ पर बायाँ-क्लिक करना इसे ब्राउज़र में प्रदर्शित करना चाहिए या इसे डाउनलोड करना चाहिए?

[foo](https://github.com/me/bar_repo/foo.pdf) 

ताकि उपयोगकर्ताओं को यह आसानी से प्राप्त कर सकते हैं, जब वे भंडार का उपयोग - इस प्रकार मैं अपने README.md में इस पीडीएफ के लिए एक लिंक है। हालांकि जब वे ब्राउज़र में पीडीएफ खोलने या इसे डाउनलोड करने के बजाय लिंक पर क्लिक करते हैं, तो उपयोगकर्ताओं को यूआरएल - https://github.com/me/bar_repo/foo.pdf के साथ जिथब पेज पर लाया जाता है - और यहां उनके पास "रॉ देखें", "ओपन", आदि के विकल्प हैं ... (और ओपन कमांड को विंडोज़ के लिए गिटहब की स्थापना की आवश्यकता है ... श्वास)।

मैं बस उन ब्राउज़र में पीडीएफ देखने या इस लिंक अगर वे छोड़ दिया क्लिक करें, के रूप में आम तौर पर मामला है, जब लोग नेट पर पीडीएफ़ के लिए लिंक पर क्लिक करें इसे डाउनलोड करने का विकल्प दिया बताना चाहते हैं।

क्या कोई जानता है कि मैं यह कैसे कर सकता हूं?

+0

आप * सीधे * अब (कोई शामिल क्लिक करें) GitHub में एक PDF को देखने के लिए सक्षम होना चाहिए। [नीचे मेरा जवाब] देखें (http://stackoverflow.com/a/29121627/6309)। – VonC

उत्तर

4

आपको कच्चे संस्करण से लिंक करने की आवश्यकता है। तो परिणामी पृष्ठ पर, संदर्भ Raw बटन पर क्लिक करें, और Copy link address चुनें और उस URL का उपयोग अपने README में करें।

+1

यह अभी भी मेरे लिए एक डाउनलोड में परिणाम है। [ऐसा प्रतीत होता है] (http://webapps.stackexchange.com/questions/48061/can-i-trick-github-into-displaying-the-pdf-in-the-browser-instead-of-downloading) कि समाधान अधिक जटिल है। –

1

एक सरल विकल्प मार्च के बाद 17 वीं, 2015 से उपलब्ध होना चाहिए:
"PDF Viewing"

, बस एक पीडीएफ दस्तावेज़ के लिए ब्राउज़ करें और हम किसी भी अन्य फाइल की तरह अपने ब्राउज़र में प्रस्तुत करना होगा।
presentations से papers पर, हमने आपको कवर किया है।
मोज़िला के लिए बहुत धन्यवाद और प्रत्येक योगदानकर्ता PDF.js पर।

https://cloud.githubusercontent.com/assets/2546/6703741/cbb216c0-ccfc-11e4-9c15-ecb6a33e8ddb.gif

+0

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

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

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