精华内容
下载资源
问答
  • python网页转PDF

    2017-05-27 10:28:57
    1.前期准备: 使用pip install pdfkit安装pdfkit第三方依赖库; ...pdfkit.from_url('http://google.com', 'out.pdf') # 从地址 pdfkit.from_file('test.html', 'out.pdf') # 从文件 ...', 'out.pdf') # 从字符串

    1.前期准备:

    使用pip install pdfkit安装pdfkit第三方依赖库;

    下载wkhtmltopdf(wkhtmltox-0.12.4_msvc2015-win32.exe)并安装,下载地址:https://wkhtmltopdf.org/downloads.html(ps:注意选择跟python版本位数一致的下载)

    2.利用pdfkit进行转换操作:

    import pdfkit
    
    pdfkit.from_url('http://google.com', 'out.pdf') # 从地址
    pdfkit.from_file('test.html', 'out.pdf') # 从文件
    pdfkit.from_string('Hello!', 'out.pdf') # 从字符串
    展开全文
  • python之html网页转PDF

    千次阅读 2019-08-01 09:49:21
    接上一篇,博主目前所要做的任务,除了要将图片pdf外,可能还需要根据爬去站点的内容来合成一篇pdf格式文章, python中是能够做到这一点的,当然这个前提你要手写html的head,然后将爬取下的内容(注:内容为...

    接上一篇,博主目前所要做的任务,除了要将图片转成pdf外,可能还需要根据爬去站点的内容来合成一篇pdf格式文章,

    python中是能够做到这一点的,当然这个前提你要手写html的head,然后将爬取下的内容(注:内容为html样式)作为body的内容。

    python中的pdfkit包能够达到这方面的要求,当然前提要下载下来安装好,安装的方法很简单自行百度!

    直接上代码:

    def content_pdf(item):
        """
        将content内容保存为pdf格式
        :param content:字符串
        :return:
        """
        html = '<html><head><meta charset="UTF-8"></head>' \
               '<body><div align="center"><p>%s</p></div></body></html>' % item['content']
        path_wk = r'C:\soft\wkhtmltopdf\bin\wkhtmltopdf.exe'  # 安装位置
        try:
            out_pdf = file_path(item)
            config = pdfkit.configuration(wkhtmltopdf=path_wk)
            pdfkit.from_string(html, out_pdf.format(item['title']), configuration=config)
            item['download_status'] = 1
            return item
        except Exception as e:
            print(e)

    注意:由于爬取内容html的css缺少,所以当前生成的pdf是不美观的。所以说这个就要根据自己的能力来添加样式,达到符合阅读的要求!

    展开全文
  • 用chrome将网页转PDF的另类方法

    万次阅读 2011-08-04 15:17:30
    网页转PDF的方法 1、chrome的插件,方便快捷,不过不少插件有乱码和其它的问题。 2、chrome升级到13.x,打开网页,按ctrl+p,得到预览图后,点击另存为即可,效果比较好,无乱码。

    网页转PDF的方法


    1、chrome的插件,方便快捷,不过不少插件有乱码和其它的问题。

    2、chrome升级到13.x,打开网页,按ctrl+p,得到预览图后,点击另存为即可,效果比较好,无乱码。

    展开全文
  • 利用Chrome Headless模式,网页转PDF

    千次阅读 2017-07-21 23:34:02
    原来一直是用wkhtmltopdf来将网页打印成PDF文件,它是基于QtWebKit内核的。但最近有个很奇怪 的字体问题困扰着我。所以找找其它能在Linux下实现相同功能的方法。然后发现Chrome Headless模式可 以实现我想要的,而且...
       原来一直是用wkhtmltopdf来将网页打印成PDF文件,它是基于QtWebKit内核的。但最近有个很奇怪
    的字体问题困扰着我。所以找找其它能在Linux下实现相同功能的方法。然后发现Chrome Headless模式可
    以实现我想要的,而且用Chrome来实现,可以排除掉很多Bug怀疑。
        Chrome Headless模式相当于一个没有界面的浏览器,能实现很多功能,能实现pdf打印,截图等,扩展下,可以
      做web测试,爬虫抓取等等。


    CentOS 7下的安装:

    # vi /etc/yum.repos.d/chrome.repo
    [google-chrome]
    name=google-chrome
    baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
    enabled=1
    gpgcheck=1
    gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
    
    
    # yum info google-chrome-stable
    # yum install -y google-chrome-stable
    # yum install -y mesa-libOSMesa mesa-libOSMesa-devel gnu-free-sans-fonts
    # yum install -y ipa-gothic-fonts ipa-pgothic-fonts
    准备一个网页:

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    body {
        width: 910px;
        height: 1280px;
    	font-family: Arial;
    	background-image: url("http://www.xxx.com/UploadFiles/33/sss.png");
    }
    
    @page {
      size: A4;
      margin: 0;
    }
    
    @media print {  
        body {-webkit-print-color-adjust: exact;}  
        .no-print {display: none;}  
    }  
    
    </style>
    </head>
    <body>
    	<h1>test</h1>
    	<p style="font-family:Arial;font-size:18px;color:red">Arial:18px</p> <br/><br/>
    </body>
    </html>

    打印成PDF:
    google-chrome --headless --disable-gpu --print-to-pdf='cc5.pdf' http://127.0.0.1:8097/pdf
    google-chrome --headless --disable-gpu --screenshot --window-size=800,1000 http://127.0.0.1:8097/pdf


    "--print-to-pdf" 参数只是负责把网页转成PDF,如果想把网页打印成A4大小,并把背景图片显示出来,
    记得在css中加上下面两条:
    打印背景图片:
       -webkit-print-color-adjust: exact 
    指定纸张大小:
        @page {size: A4;} 




    参考链接:
    Getting Started with Headless Chrome 





    展开全文
  • Django 入门详细教程bolg推荐 最近在学习django,找了很多教程,最后发现了一个很棒得博客,如果说廖雪峰...本人为了方便学习浏览,将该教程使用python转换成了PDF,增加了目录。 项目地址 https://github.com/esink...
  • jspdf+html2canvas实现网页转pdf

    千次阅读 2019-02-26 07:47:11
    将生成的分析报告(网页展示主要是echart的各种图表)部分下载为pdf格式的文件。 第一次实现 npm安装jspdf和html2canvas npm install jspdf html2canvas 引入jspdf和html2canvas import jsPDF from 'jspdf'; ...
  • 在线网页转PDF的网址

    2013-08-30 09:43:15
    http://pdfmyurl.com/ 每次都找很久,记录一下。
  • Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized(iTextAsian.jar 异常) ,asp.net平台,如何进行处理。
  • 我这里是默认路径""C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe"" 安装wkhtmltopdf 使用pdfkit库生成pdf文件 前面说过pdfkit可以将网页、html文件、字符串生成pdf文件。 网页生成pdf【pdfkit.from_url()函数...
  • 我在执行该文件,发现图片可以下载下来,但是大小只有1kb,打开便是显示文件损坏 from bs4 import BeautifulSoup ... headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) Apple...
  • 如何把 网页 转换为 PDF

    千次阅读 2018-05-13 14:09:45
    ctrl + b 进入 打印界面: 选择使用预览程序打开PDF: 在左上角的文件一栏选择导出为PDF: 选择存储地址: 点击确定,即可生成PDF文件: ...[1] 谷歌浏览器Chrome把网页转换成pdf文件...
  • 网页地址转PDF

    2018-03-08 09:31:30
    1、下载工具:wkhtmltopdf. ... 2、安装二进制包 3、执行 wkhtmltopdf https://www.zhihu.com/question/20412866 2.pdf 说明:wkhtmltopdf 网址 生成的文件名 问题: 似乎图片没办法集成进去...
  • wkhtmltopdf 网页转换为pdf

    千次阅读 2020-04-21 17:15:28
    wkhtmltopdf主要用于把网页转换为pdf,用于复杂的图文导出pdf 一般的模板渲染根本做不到 wkhtmltopdf.rpm centos7下载地址 链接:https://pan.baidu.com/s/1EaXjTgk7jXyJdJMUlNUIEQ 提取码:5omp centos7安装 rpm -...
  • 网页pdf转换方法

    千次阅读 2015-08-12 10:21:39
     迅捷PDF转换成Word转换器免费版是一款能够提供解决各式题材的文档转换的转换工具,支持文件Word、文件PPT、文件图片、文件Excel、文件TXT等等,并且新版的PDF转换器还增加了新的功能,可以成功实现PDF...
  • 怎么把网页转PDF

    2021-03-22 11:40:56
    在如今的互联网时代,保存和共享网页是比较简单的,您可以通过添加书签或URL来访问网页内容。但是,有时您可能会无法访问互联网。将网页转换为PDF格式是不错的...那么怎么把网页转PDF呢?您可以在本文中查看方法。
  • C# HTML网页转换为PDF

    千次阅读 2019-08-23 10:01:33
    Pechkin开源组件使用wkhtmlbox,可以解析CSS样式,将网页转换为PDF文件,支持URL,或者HTML字符串。 在 Nuget 管理器中搜索“Pechkin”,请选择 CPechkin For .Net20+,这个组件是作者在 Pechkin 基础上修改的,...
  • 网页转换为PDF

    千次阅读 2012-06-06 09:58:26
    至:http://zhiwu88.blog.hexun.com/70623952_d.html 字号:大 中 小  很多时候我们看一个网页没看完,想保存下来,使用IE的话,通常保存.mht文件,会把整个页面的所有文件保存在一个文件里边,下次...
  • 网页快速.pdf文件

    2019-09-07 15:51:57
    1、把你想要转换为pdf网页先保存到本地,比如,这个网页:https://blog.csdn.net/qq_43278826/article/details/100552252 1)打开链接:https://blog.csdn.net/qq_43278826/article/details/100552252 2)右键,...
  • .Net 把网页Html转PDF文件 此篇主要利用 wkhtmltopdf 进行转换。 一、控制台直接转换 首先到官网http://wkhtmltopdf.org/下载wkhtmltopdf ,下后主要有3个文件, wkhtmltoimage.exe 主要是把URL转成图片。 ...
  • 使用wkhtmltopdf把网页转换为pdf

    千次阅读 2018-07-09 13:49:40
    最近项目上需要做一个在线合同的功能,合同有电子版,需要把网页版的合同直接生产pdf,要求样式不能乱,有页码有页眉页脚等等,在网上搜索一段时间后,找到了一个工具叫: wkhtmltopdf ,这应该是国外的一款免费软件...
  • 网页转换成pdf文档的方法

    千次阅读 2017-04-16 09:46:07
    工具: wkhtmltopdf  Adobe Acrobat 7.0 Professional Teleport Pro (V1.69 Portable版本) ...方式一:使用"wkhtmltopdf" 工具命令直接将网页转换成pdf 方式二:将网页先下载到本地,然后再转换成pdf 第一步:
  • java实现html转pdf

    2019-10-16 10:01:51
    java实现将html网页转pdf,如果需求只是将一些简单的html元素转成pdf,那么使用 itext 或者FlyingSaucer 就可以搞定,但是真正的网页url类型的html涉及到的 html 语法和 css语法实在是太复杂,itext 和FlyingSaucer ...
  • 大家知道,有一些网页是有时间限制的,过段时间就找不到它们的链接了。这时候如果想把它们存...将网页内容转化为PDF方法一:word实现法1这里推荐使用的word版本为word2007或者2010版本。word2003的效果可能跟原来的...
  • 直接将网页转pdf,生成的pdf和网页的样式一样,也可以含有图片,
  • HTML网页转pdf,并且不失真

    千次阅读 2019-11-07 15:23:55
    说明:借助wkhtmltopdf 实现网页导出成pdf 一、下载相关应用 官网地址:https://wkhtmltopdf.org/downloads.html github:https://github.com/wkhtmltopdf/wkhtmltopdf/releases 二、java导出 package top....
  • wkhtmltopdf 是一个shell工具,它使用了WebKit渲染引擎和Qt,将网页html转换为pdf的强大工具,转换后的pdf也可以通过pdf工具进行复制、备注、修改 官网下载地址:http://wkhtmltopdf.org/downloads.html 安装: ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 35,966
精华内容 14,386
关键字:

网页转pdf