আমি কি গিটহাবকে ডাউনলোড করার পরিবর্তে ব্রাউজারে পিডিএফ প্রদর্শিত করতে কৌশল করতে পারি?


22

গিটহাবে পিডিএফ ফাইল দেখার সময়, ব্রাউজারটি ফাইলটি ডাউনলোড করার বিপরীতে কেবল প্রদর্শন করার কোনও উপায় নেই বলে মনে হয় ।

এই লিঙ্কগুলির কোনওটিই কাজ করে না এবং এগুলি কেবলমাত্র আমি পেতে সক্ষম হয়েছি (বা উত্স কোডের সাথে কাজ করার আচরণ থেকে প্রাপ্ত):

উত্তর:


20

content-disposition: attachmentগিথুব পিডিএফ ব্যবহার করে যা github.com এ স্বয়ংক্রিয়ভাবে ফাইলটি ডাউনলোড করে। আপনি গিটহাবের সরবরাহিত একটি স্ট্যাটিক পৃষ্ঠায় ফাইলটি হোস্ট করতে পারেন যা এই ফাইলটির সাথে লিঙ্ক করতে পারে এবং পিডিএফ আপডেট করার সাথে সাথে আপডেট করতে পারে। তার জন্য, আপনি গিথুব পৃষ্ঠাগুলি দেখতে পারেন

সারসংক্ষেপ

  • নামের একটি রেপো তৈরি করুন USERNAME.github.io
  • সেই রেপোতে, সেটিংস ক্লিক করুন তারপরে স্বয়ংক্রিয় পৃষ্ঠা জেনারেটর ক্লিক করুন, তারপরে একটি ব্যবহারকারী পৃষ্ঠা প্রকাশের জন্য উইজার্ডটি সম্পূর্ণ করুন ।
  • আপনার সামগ্রী রেপোতে ফিরে যান এবং সেটিংস এ ক্লিক করুন তারপরে স্বয়ংক্রিয় পৃষ্ঠা জেনারেটর ক্লিক করুন, তারপরে একটি প্রকল্প পৃষ্ঠা প্রকাশের জন্য উইজার্ডটি সম্পূর্ণ করুন । (যৌক্তিকভাবে, প্রকল্প পৃষ্ঠার ফাইলগুলি একটি বিশেষ ডিরেক্টরিতে যাবে তবে গিটহাব সেগুলি একটি জিএইচ-পৃষ্ঠাগুলির শাখায় রাখে that শাখাকে / মাস্টার থেকে মার্জ করবেন না))
  • আপনার কম্পিউটারে gh-পৃষ্ঠাগুলি শাখা সিঙ্ক করুন তারপরে আপনার পিডিএফগুলিতে অনুলিপি করুন:

    git checkout gh-pages
    git checkout master -- 'docs/*.pdf'

  • পরিবর্তনগুলি প্রতিশ্রুতিবদ্ধ করুন এবং তাদের গিটহাবের দিকে ঠেলে দিন।
  • এখন গিটহাবের রেপোতে ফিরে যান এবং ফর্মের এই পিডিএফগুলিতে লিঙ্ক যুক্ত করে প্রকল্প পৃষ্ঠা সম্পাদনা করতে স্বয়ংক্রিয় পৃষ্ঠা জেনারেটর ব্যবহার করুন:

    [Intro.pdf](http://USERNAME.github.io/REPONAME/docs/Intro.pdf)

  • প্রকল্প পৃষ্ঠা পুনরায় প্রকাশ করুন।

পৃষ্ঠাগুলি ব্যবহার করা প্রকৃতপক্ষে বেশ চালাক! আগামীকাল দুপুর নাগাদ এর আশেপাশে অন্য কোনও উপায় না থাকলে এটি যথেষ্ট ভাল। :)
শন অলরেড

আপনি কি কখনও গিথুব পৃষ্ঠা ব্যবহার না করে এটি করার কোনও উপায় খুঁজে পেয়েছেন? আমরা যে সমস্যার মুখোমুখি হচ্ছি তা হ'ল গিথুব পৃষ্ঠাগুলি অগত্যা সর্বজনীন, আমরা যে পিডিএফগুলি অন্তর্ভুক্ত করতে চাই সেগুলি ব্যক্তিগত।
জুস্ট

@ জাস্ট না, আমি পিডিএফগুলি ব্যক্তিগত করার চেষ্টা করিনি। গিথাবের সাথে আপনার সেরা বাজিটি এমন একটি ব্যক্তিগত রেপো তৈরি করা হবে যা গিথাব পৃষ্ঠাগুলির রেপো এবং তারপরে ইউআরএলকে আবিষ্কার করা শক্ত করে তোলে (যা সত্যই ব্যক্তিগত নয়, এটি খুঁজে পাওয়া আরও কঠিন)।
মুহাম্মদ উসমান

3
সম্প্রতি গিটহাব পিডিএফ ভিউটিংয়ের পরিচয় দিয়েছে ।
আয়নিক বিজাউ

1
একটি বিকল্প হ'ল ডকস জিওএস
স্টিভেন শ

13

ইউআরএল সহ গুগল ডক্স ভিউয়ার ব্যবহার করুন:

https://docs.google.com/viewer?url=${link_to_raw_pdf}

যেমন

https://docs.google.com/viewer?url=https://raw.githubusercontent.com/degoes-consulting/lambdaconf-2015/master/speakers/jdegoes/intro-purescript/presentation.pdf

https://docs.google.com/viewer?url=https://raw.githubusercontent.com/degoes-consulting/lambdaconf-2015/master/speakers/jdegoes/intro-purescript/presentation.pdf


খুব দরকারী কৌশল। +1 টি। আমি গিটহাব ঠিকানার সঠিক ভাঙ্গন (কিছু নির্দিষ্ট পিডিএফের ঠিকানা কীভাবে বের করতে হবে) সম্পর্কে কিছু বিশদ করব would ধন্যবাদ.
রই

1
"ডাউনলোড" বোতামটি থেকে লিঙ্কটি অনুলিপি করুন। যেমন ডান ক্লিক করুন, লিঙ্ক ঠিকানা অনুলিপি করুন।
স্টিভেন শ

7

জুপিটারের এনবিভিউয়ার কাজটি পরিচালনা করে। আপনার গিটহাব হোস্ট করা পিডিএফকে http://nbviewer.jupyter.org/ এ কেবলমাত্র URL টি আটকান ।

উদাহরণস্বরূপ, এখানে একটি পিডিএফ রয়েছে যা আমি ব্রাউজারে রচিত গিটহাবটিতে হোস্ট করি।


1
এটি প্রতিশ্রুতিবদ্ধ দেখায় তবে আমি এটি ব্যবহার করার চেষ্টা করার সময় 503 ত্রুটি পেতে থাকি
user5359531

3

এর হিসাবে 17 মার্চ, 2015 GitHub এখন পিডিএফ নথি ইনলাইন ওয়েব ইন্টারফেসে রেন্ডার করে।

তথ্যসূত্র: পিডিএফ ভিউ


2
এটি করে তবে এটি ক্রোমের অভিজ্ঞতার মতো ততটা ভাল নয়
স্টিভেন শ

@ স্টিভেনশ্যা সম্ভবত, তবে আমি ক্রোম ব্যবহার করি না :) আমি মনে করি সাফারির ক্ষেত্রেও একই নীতি প্রযোজ্য, তবে আমার মূল প্রশ্নটি দেওয়া হলেও এটি প্রশ্নের উত্তর দেয় :)
শন অলরেড
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.