第一步:首先进入我速PDF转换器官网(http://www.11pdf.com/)
第二步:下载安装完成后,打开软件,选择【手机html怎么转换成pdf】
第三步:点击或者拖拽你想要转换的批量PDF文件或者点击界面下方【添加文件夹】输出目录可以选择【原文件目录】或者【自定义目录】,最后点击【开始转换】即可完成转换。
可以借助电脑自带的打印功能来将其保存为PDF格式的文件。使用电脑自带的浏览器将该文件打开,然后点击打印按钮,在出现的选项中点击另存为PDF格式文件即可。具体的 *** 作方法如下:
1、在电脑上找到一个HTML文件,点击右键,选择需要的使用的浏览器打开。
2、页面跳转以后可以看到该HTML文件已经使用浏览器打开了。
3、在页面中点击鼠标右键,选择打印按钮。
4、此时在出现的打印机对话框中点击目标打印机的下拉箭头,选择另存为PDF。
5、选择为另存为PDF以后点击保存按钮。
6、在d出的文件保存对话框中选定文件的存储位置并点击保存按钮。
7、此时打开保存文件的位置即可看到该由HTML生成的PDF文件,点击进入。
8、页面跳转以后进入到该打开的PDF文件界面,至此就完成了HTML文件转换为PDF格式文件了。
可以通过使用Spire.Doc for Java进行转换。
首先需要安装Spire.Doc for Java。可在 Java 程序中添加 Spire.Doc for Java 文件作为依赖项。JAR 文件可以从此链接下载。 如果您使用 Maven,则可以将以下代码添加到项目的 pom.xml 文件中,从而轻松地在应用程序中导入 JAR 文件。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e-iceblue.cn/repository/maven-public/</url>
</repository></repositories><dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.doc</artifactId>
<version>5.2.3</version>
</dependency></dependencies>
具体分为以下两种情况:
HTML String另存为PDF格式
Java代码如下:
import com.spire.doc.*import java.io.*public class htmlStringToWord {
public static void main(String[] args) throws Exception {
String inputHtml = "InputHtml.txt"
//新建Document对象
Document document = new Document()
//添加section
Section sec = document.addSection()
String htmlText = readTextFromFile(inputHtml)
//添加段落并写入HTML文本
sec.addParagraph().appendHTML(htmlText)
//文档另存为PDF
document.saveToFile("HTMLstringToPDF.pdf", FileFormat.PDF)
}
public static String readTextFromFile(String fileName) throws IOException{
StringBuffer sb = new StringBuffer()
BufferedReader br = new BufferedReader(new FileReader(fileName))
String content = null
while ((content = br.readLine()) != null) {
sb.append(content)
}
return sb.toString()
}
}
2.HTML file另存为PDF格式
import com.spire.doc.*import com.spire.doc.documents.XHTMLValidationTypepublic class htmlFileToWord {
public static void main(String[] args) throws Exception {
//加载HTML文档
Document document = new Document()
document.loadFromFile("InputHtmlFile.html", FileFormat.Html, XHTMLValidationType.None)
//文档另存为PDF
document.saveToFile("Result.pdf",FileFormat.PDF)
}
}
希望对您有帮助。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)