1、实现思路:
调研发现有两种方法:
法1:利用js的Html2canvas和jsPdf实现,主要思路是从页面创建屏幕截图,然后把图
片放到PDF文件中;
法2:利用java的itextpdf和xmlworker实现,下面给出这种方法的实现Demo。
2、实现demo:
(1)maven注入itextpdf和xmlworker的依赖:
(2)在桌面创建简单的HTML文档
(3)写html转pdf的java代码
package com.huanletao.anheng;
import java.io.ByteArrayInputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;