当前位置: 首页 > news >正文

做结构图的网站wordpress绑定wap域名

做结构图的网站,wordpress绑定wap域名,郑州市建设教育协会网站,网站建设管理意见与TXT文本文件,PDF文件更加专业也更适合传输,常用于正式报告、简历、合同等场合。项目中如果有使用Java将TXT文本文件转为PDF文件的需求,可以查看本文中介绍的免费实现方法。 免费Java PDF库 本文介绍的方法需要用到Free Spire.PDF for Java…

TXT文本文件,PDF文件更加专业也更适合传输,常用于正式报告、简历、合同等场合。项目中如果有使用Java将TXT文本文件转为PDF文件的需求,可以查看本文中介绍的免费实现方法。

免费Java PDF库

本文介绍的方法需要用到Free Spire.PDF for Java,该免费库支持多种操作、转换PDF文档的功能。其官方介绍如下:

免费 Java PDF组件icon-default.png?t=N7T8https://www.e-iceblue.cn/Introduce/Free-Spire-PDF-JAVA.html

下载安装:从以下链接下载最新版本并添加引用到你的Java项目中。或者通过Mave仓库安装。

Free Spire.PDF for JAVA | 下载下载Java PDF库来阅读、创建、操作、转换以及打印PDF文档。icon-default.png?t=N7T8https://www.e-iceblue.cn/Downloads/Free-Spire-PDF-JAVA.html

TXT文本转PDF示例代码

Free Spire.PDF for Java 提供的TXT文本文件转为PDF文件的方法实际上是先通过readTextFromFile 方法读取txt文件中的文本,然后再将读取的文件使用 PdfTextWidget.draw() 方法绘制到 PDF 页面上的指定位置。

该免费Java库还提供了接口,允许设置绘制文本的字体、字体颜色、对齐样式等。下面是一个简单的示例,展示了如何将一个TXT文件转换为一个PDF文件:

import com.spire.pdf.FileFormat;
import com.spire.pdf.PdfDocument;
import com.spire.pdf.PdfPageBase;
import com.spire.pdf.graphics.*;import java.awt.*;
import java.awt.geom.Rectangle2D;
import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;public class ConvertTextToPdf {public static void main(String[] args) throws Exception {//从TXT文件读取文本String text = readTextFromFile("C:\\Users\\Administrator\\Desktop\\文本.txt");//创建PdfDocument类的对象PdfDocument pdf = new PdfDocument();//添加一个页面PdfPageBase page = pdf.getPages().add();//创建PdfFont类的对象Font font = new Font("宋体", Font.PLAIN, 11);PdfTrueTypeFont font1 = new PdfTrueTypeFont(font);//创建PdfTextLayout类的对象PdfTextLayout textLayout = new PdfTextLayout();textLayout.setBreak(PdfLayoutBreakType.Fit_Page);textLayout.setLayout(PdfLayoutType.Paginate);//创建PdfStringFormat类的对象PdfStringFormat format = new PdfStringFormat();format.setLineSpacing(20f);//用读取的文本创建PdfTextWidget类的对象PdfTextWidget textWidget = new PdfTextWidget(text, font1, PdfBrushes.getBlack());//设置字符格式textWidget.setStringFormat(format);//将文本添加到PDF页面的指定位置Rectangle2D.Float bounds = new Rectangle2D.Float();bounds.setRect(0,25,page.getCanvas().getClientSize().getWidth(),page.getCanvas().getClientSize().getHeight());textWidget.draw(page, bounds, textLayout);//保存结果文件pdf.saveToFile("TXT转PDF.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);sb.append("\n");}return sb.toString();}
}

输入输出文本示例:

通过运行以上代码就可以读取txt文件的内容生成PDF文件。如果还需要在PDF文件中添加图片、表格、形状等各种元素,可以通过Free Spire.PDF提供的其他API接口来实现。更多demo示例可查看:

Free Spire.PDF 中文教程icon-default.png?t=N7T8https://www.e-iceblue.cn/spirepdfjava/spire-pdf-for-java-program-guide-content.html

http://www.yayakq.cn/news/745223/

相关文章:

  • 网站备案要营业执照吗怎么做关于狗的网站
  • 百度站长反馈类似一起做网站的网站
  • 网站示例wordpress直播插件
  • 网站建设用处网站免费创建
  • 如何用xshell安装wordpress大连网络推广网站优化找哪家好
  • 南平做网站博物馆网站建设的目标
  • 钦州网站建设网站建设人员培训
  • 网站推广开户站长百度
  • 怎么帮助网站推广网站建设广告
  • 青岛做网站找什么公司吉林建筑信息平台
  • 石家庄知名网站北京市建设工程信息网查询
  • 做一个网站要怎么做无锡网站建设技术
  • 优秀的网站首页免费建设淘客网站
  • 洪梅仿做网站wordpress调用用户头像
  • 如何写一份网站优化建设的方案wordpress页面添加侧边栏
  • 福建建设资格管理中心网站青岛黄岛区建设工程管理局网站
  • 河北建设工程信息网站html5网站模板
  • 罗源福州网站建设免费小程序网站
  • 拼多多网站建设方案seo外包如何
  • 福建漳州网站建设哪家便宜广州网站优化排名哪家好
  • 网站功能优化的方法企业解决方案提供商
  • 网站开发学习什么株洲网站建设优度
  • 网站登录如何做做广告的怎么找客户
  • 生物商城网站建设黄埔网站建设价格
  • 云南旅行社网站开发小程序会员系统开发
  • 建设一个最普通网站要多少钱奥凯航空公司官方网站
  • 大丰做网站找哪家好小程序卖货怎么样
  • 上弘科技网站建设公司网站app怎么做
  • 免费网站建设哪个好 - 百度高清做视频在线观看网站
  • 网站发布方式有哪些企业推广专员招聘