来自问题频道:国家标准全文公开系统 里面能够在线阅读大部分国标,有没有方法可以将其按照页面排版布局(因查看 HTML 是硬编排的)下载为 PDF?
这个问题很有趣,让青小蛙也了解了一下强制性国家标准与推荐性国家标准的区别,和文档的版权问题,在帖子中都有讨论。
那么是否能解决下载为 PDF 这个问题呢?
实际上,国家标准全文公开系统网站提供了下载为 PDF 文档的方法,不过可惜的是,你必须安装 Adobe Reader 和 FileOpen 专用工具,否则直接下载回来的 PDF 是一个被加密的文件,无法打开。
其实安装这两个工具也不是什么大问题,但如果想要在移动设备上使用就很麻烦了。
于是大家都打起了那个在线预览的主意。
这是一个可以直接在浏览器中看到标准全文内容的页面,也就是说如果不下载,那么直接在这里看是没任何问题的。
而且这个页面,也支持打印,以及打印为 PDF。是的,这是一个解决方案。
另外,在问题中 @toraPHAK 同学提供了一个脚本,可以为上面这个页面添加下载按钮,就更方便一些了。
注意:强制性国家标准属于法规,无版权问题,可放心使用;推荐性国家标准(GB-T)属于版权材料,使用前请遵循版权方要求。
强制性标准也有版权问题的。如果是采用了其他有版权的国际标准的国家标准,不管是强制性标准还是推荐标准,都有版权问题。
这里说中国的国家标准。
他指的是“等同采用”或者“修改采用”的标准,可参见维基百科“中华人民共和国国家标准”词条。
如“GB 3100-1993 国际单位制及其应用”就是强制标准,同时也是采标,“国家标准全文公开系统”也提示“该标准采用了ISO、IEC等国际国外组织的标准,由于涉及版权保护问题,本系统仅提供在线阅读服务”
依稀记得这个标准只有在线看是免费的,如果需要其他形式,必须购买
谢谢 以前要从别的APP或论坛付费才能下载到
控制台执行 PDFViewerApplication.save() 命令即可。
似乎并不行 Uncaught (in promise) TypeError: _this9.download is not a function
你等它加载完啊,就是上面的蓝条走到最右消失后。
亲测有效 谢谢
从哪里看加载完毕啊?
运行后,被添加100多个下载任务,如何设定只添加一个下载任务。
可用,感谢!
文档页面直接Ctrl + P 选择Microsoft Printf to PDF就行了,不用那么麻烦,我试了一个,除了第一页没加载出来,其余的都行
只能保存10页
油猴插件吗?什么名?
里面有链接,自己点一下吧
看不明白 大神 有比较简单的插件之家下载的吗
没有。你把那个js下载回来,用脚本管理器安装就行了。
对PDF格式没有执念的我直接用浏览器插件singlefile下载为html单文件
其实直接按ctrl+s就能保存了。。
貌似现在不行了。。。
PDFViewerApplication.save() 命令已失效