GitHub'da bir PDF dosyasını görüntülerken, tarayıcının dosyayı indirmenin aksine dosyayı görüntülemesinin bir yolu yoktur .
Bu bağlantıların hiçbiri işe yaramıyor ve alabildiğim (veya kaynak kodla çalışma davranışından türediğim) bunlar sadece:
GitHub'da bir PDF dosyasını görüntülerken, tarayıcının dosyayı indirmenin aksine dosyayı görüntülemesinin bir yolu yoktur .
Bu bağlantıların hiçbiri işe yaramıyor ve alabildiğim (veya kaynak kodla çalışma davranışından türediğim) bunlar sadece:
Yanıtlar:
Github content-disposition: attachment
, dosyayı github.com'a otomatik olarak indiren PDF'ler için kullanır . Dosyayı GitHub tarafından sağlanan ve bu dosyaya bağlanan ve PDF'yi güncellediğinizde güncelleyebilen statik bir sayfada barındırabilirsiniz. Bunun için github sayfalarını görebilirsiniz .
özet
USERNAME.github.io
.Gh-pages dalını bilgisayarınızla senkronize edin, ardından PDF'lerinize kopyalayın:
git checkout gh-pages
git checkout master -- 'docs/*.pdf'
Şimdi GitHub'daki repoya geri dönün ve Formun bu PDF'lerine bağlantılar ekleyerek Proje Sayfasını düzenlemek için Otomatik Sayfa Oluşturucu'yu kullanın:
[Intro.pdf](http://USERNAME.github.io/REPONAME/docs/Intro.pdf)
.
Google Dokümanlar görüntüleyiciyi aşağıdaki gibi bir URL ile kullanın:
https://docs.google.com/viewer?url=${link_to_raw_pdf}
Örneğin
https://docs.google.com/viewer?url=https://raw.githubusercontent.com/degoes-consulting/lambdaconf-2015/master/speakers/jdegoes/intro-purescript/presentation.pdf
Jupyter'ın nbviewer görevi yerine getirir. URL'yi GitHub tarafından barındırılan PDF'nize http://nbviewer.jupyter.org/ içine yapıştırmanız yeterlidir .
Örneğin , tarayıcıda işlenen GitHub'da barındırdığım bir PDF .
İtibariyle 17 Mart 2015 GitHub artık web arayüzünde satır içi PDF belgeleri oluşturur.
Referans: PDF Görüntüleme