在GitHub上查看PDF文件时,似乎没有办法让浏览器仅显示文件而不是下载文件。
这些链接都不起作用,而这些是我唯一能到达的链接(或源于使用源代码的行为):
在GitHub上查看PDF文件时,似乎没有办法让浏览器仅显示文件而不是下载文件。
这些链接都不起作用,而这些是我唯一能到达的链接(或源于使用源代码的行为):
Answers:
Github content-disposition: attachment
用于PDF,PDF可自动在github.com上下载文件。您可以将文件托管在GitHub提供的静态页面上,该页面可以链接到该文件并在更新PDF时进行更新。为此,您可以看到github pages。
摘要
USERNAME.github.io
。将gh-pages分支同步到您的计算机,然后复制为PDF:
git checkout gh-pages
git checkout master -- 'docs/*.pdf'
现在回到GitHub上的仓库,并使用自动页面生成器来编辑项目页面,并添加以下形式的这些PDF的链接:
[Intro.pdf](http://USERNAME.github.io/REPONAME/docs/Intro.pdf)
。
使用带有以下网址的Google文档查看器:
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
Jupyter的nbviewer处理任务。只需将URL粘贴到GitHub托管的PDF到http://nbviewer.jupyter.org/中。
从2015年3月17日开始, GitHub现在在Web界面中内嵌呈现PDF文档。
参考:PDF查看