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

网站结构形式有哪些wordpress媒体文件

网站结构形式有哪些,wordpress媒体文件,wordpress 4.8 wpmu,天水网站建设公司与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/393636/

相关文章:

  • 凤岗镇仿做网站网站备案许可证号查询网站
  • 5118网站如何使用免费版网站地图html怎么做
  • 深圳html5网站建设小榄网站开发
  • 建旅游网站的意义wordpress清理插件哪个好
  • 国外网站模板网站建设手机app设计网站
  • 多种手机网站建设旅行的意义 wordpress主题
  • html5微信网站模板重庆市建设工程信息网联系电话
  • 不想网站备案如何办深圳招聘信息最新招聘2023
  • 洛阳网站建设官网wordpress评论通知站长
  • 企业网站的推广方法有哪些网站系统jsp模板
  • 玉林住房和城乡建设部网站小程序源码教程
  • 网站服务体系对于公司网站建设的一些想法
  • 太原制作网站有趣的网站游戏
  • 建网站卓wordpress博客主题模板免费
  • 网站开发用工工程师建设网站的步骤
  • 网站后台管理器怎么做学校网站建设工作总结
  • 网站建设 公司职业生涯规划大赛策划书方案
  • 网站开发合同书Wordpress怎么给图片加注引
  • 做网站用php转htmlj动态加载网站开发
  • 晚上睡不着推荐个网站上海市人才招聘信息官网
  • 设计友好的网站怎么弄视频
  • 设计师个人网站电脑工具wordpress
  • 网站页面格式绍兴建设网站
  • 米各庄有做网站的吗湖南人文科技学院
  • 企业网站接入微信支付买东西最便宜的购物软件
  • 网站收录入口做网站15年
  • 网站设计服务平台公司查询网站查询系统
  • wordpress开发企业网站asp网站 底部版权所有
  • 建立免费个人网站互联网项目网
  • 传智播客培训机构官网网站排名优化软件哪家好