java 已经获取pdfjava代码读取文本内容,如何把他pdf文件保存到本机

java怎样将网页上面的数据以pdf的格式导出,求代码_百度知道
java怎样将网页上面的数据以pdf的格式导出,求代码
像这种格式的,导出pdf的格式与页面一样,在线等。。急
我有更好的答案
import java.text.pdf.PdfWpublic class PdfService{
Document document = new Document(PageSize.A4.text.Eimport com, os);
Rectangle rect = new Rectangle(36, 54, 559.util.Himport java.
table = new PdfPTable(relativeWidths);
table.servlet.NORMAL, Color.mqs.UserP
import com.dw.dw.system.GDB, Color.BLACK);
cell.setHorizontalAlignment(Element.ALIGN_CENTER); // 水平居中
cell.setVerticalAlignment(Element.ALIGN_MIDDLE); // 垂直居中
cell.setBorder(Rectangle.NO_BORDER);
table.addCell(cell);}.user.U, rect).system.gdb.DBResult.M,
BaseFont.BOLD, Color.lowagie.text.pdf.BaseFont,去网上下载一个itextpdf.BLACK);
Font fontCN9 = new Font(baseArialuni.CARIALUNI.TTF&quot.ProjectConfVerIimport com.lowagie.text, Fimport java, Color.BLACK), fontCN12b));
cell.setColspan(root .Dimport com.lowagie.MqsUtilNimport com.HashS
import com.lowagie.
BaseFont baseArialuni = BaseFont.createFont(&quot.BigDimport java.net.URL;import java.util,每一个列是什么格式, 10.mqs.dw.mqs.export.gdb.rotate(), 50, 50, 50, 50).system.gdb.DataRimport com.text.Pimport com.dw.mqs.ProjectService.dw.mqs.ProjectBasicIimport com.dw.user.UserMimport com.text.Rimport com.text.pdf.PdfPTimport com.io.ByteArrayOutputSimport java.math,写了好几千行代码。相当头痛.BLACK);
Font fontCN9b_blue = new Font(baseA
document.open();import java.import com.
Font fontCN12b = new Font(baseArialuni, 12, Font.BOLD;import com.dw需要用到一个pdf的jar包? 12 : 10).dw.mqs.MqsM
PdfPTable table =
PdfPCell cell = null.BLUE);import com.lowagie.text.IDENTITY_H, BaseFont.NOT_EMBEDDED); /&#47.C unicode字体
Font fontCN = new Font(baseAimport com.dw。package com.Limport java.util.setPageEvent(new TableHeader());import com.dw.lowagie, 10.PageSimport com, Font, 10.HttpServletResponse.dw.mqs.ProjectCimport com, 9, Font.NORMAL。导出pdf的格式都是需要自己用代码实现的,每一行 .BOLD, Cimport com.lowagie.text.PdfPCimport com, F
Font fontCN9b = new Font(baseArialuni.Uimport com.Image.dw.mqs.ProductIimport com, 9, Font.BOLD;
cell = new PdfPCell(new Paragraph(tit + &标题&, Color.BLACK).jar.import java.Dimport java.util.http.HttpServletRequest.lowagie.awt.import com.import com.dw.file.WebHimport com, 788).res&#47.ProjectConfDetailItem.text.Fimport javax.servlet.http,都需要自己写出来,是不能够自动生成的,反正很麻烦。我做的一个导出成pdf特定格式的东西;
ByteArrayOutputStream os = new ByteArrayOutputStream();
PdfWriter pdf = PdfWriter.getInstance(document.util.S
Font fontCN8b = new Font(baseA Arial
/&#47.lowagie.setBoxSize(&art&import com.dw.pdf.dw.user.dw.system.setWidthPercentage(100)
那每个页面都要自己手写导出pdf代码,是不是太烦了啊!还有使用itextpdf加页眉页脚怎么搞啊!求大师帮忙啊
页眉页脚没有弄过。我觉得主要就是布局的问题吧,pdf其实就是一个没有任何格式的空白界面。里面的东西都得你自己实现,你不需要的页面和页脚都抽出来,写成两个方法,然后在插入到每页里面
采纳率:33%
java操作pdf咯,有外部插件支持的咯,
为您推荐:
其他类似问题
pdf的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。用户“JAVA-包身工”对问题“是否有一个C ++库从PDF文件如PDFBox for Java中提取文本?”的回答 - 问答 - 云+社区 - 腾讯云去年,我使用PDFBox在Java中创建了一个应用程序来获取某些PDF文件中的原始文本,并且我现在需要将该应用程序移植到C ++。我想知道什么是最好的C ++替代方案来完成我所需要的。如果有帮助,我会举一个例子:大多数文件将如下所示: : 在PDFBox中,使用该文件,在第2页和第3页的大部分内容中读取的每行都会输出一行的所有数据,并用空格分隔,而不是像现在一样将其保存在网格中。因此,第2页中的第一个相关行应如下所示:FB 847 - Tremblay, Gérard 179,63 56
s27 p3 669 s14 199 223 193 615
或类似的东西,因为它们出现的顺序只有很小的变化,但只要类似的行输出相同,因为我只是解析它们并将我需要的值放入不同的变量中。所以,了解所有这些,是否有一个库可以在C ++程序中使用,以获得类似的结果?在看神圣的链接并尝试它,我得到一个奇怪的输出就像我之前提到的示例文件一样:我实际需要的部分在开头就是怪异的角色。使用Adobe Acrobat Reader X并使用另存为...文本(可访问),我得到以下结果:这大概是我使用PDFBox在Java中获得的结果,以及我想在C ++中获得的输出结果。写回答邀请回答天前是否有一个C ++库从PDF文件如PDFBox for Java中提取文本?写回答因为这就是你要找的:是C ++库来解析/读取/修改或创建PDF文件。图书馆是跨平台的。回答过的其他问题 …(spread算子)用于对: 它提供了一种简洁的方法,可以将来自父元素的道具传递给子组件。e。g在父组件中, this.props = {
username: &danM&,
} 它们可以通过以下方式传递给子元素, &Chi......
这是公认的答案的另一种味道。 SWIFT 4 DispatchQueue.main.asyncAfter(deadline: .now() + 0.1 + .milliseconds(500) +
.microseconds(500) + .nanoseconds(1000)......
[CD8q2.png]
现在有了另一种删除的方法。 在提交图区域中,有一个新的上下文菜单操作“Delete Branch“允许删除分支。
如果存在当前选定的提交的分支,则启用该分支,但未签出该分支。
如果在此提交中有一个分支未签出,则此操作将立即删除此分支。
如果存......
用ES6。例如: const error = this.state.valid ? '' : 'error';
const classes = `${error} form-control input-lg round-lg`; 然后把它呈现出来: &input classNa......
Logcat可以直接写入文件: public static void saveLogcatToFile(Context context) {
String fileName = &logcat_&+System.currentTimeMillis()+&.txt......
命令: chown www-data:www-data -R *
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \; 其中ftp-user是您用来上传文件的用户。 chown -R ...... 潜水员用java实现一个外部接口方法,读取外部服务器上的一个pdf文件,并将其改名后放入本地服务器上 - ITeye问答
本地服务器安装了一个用java实现的档案管理系统,现在要从另一台服务器的业务管理系统中读取他的pdf文件,放到本地服务器上,同时要把这个读取到的pdf改名,怎样来实现?通讯协议是什么?
1、一般情况下,基于安全考虑,一个系统是不允许另一个系统直接访问本系统中的文件。
A系统会将文件上传到一个双方约定好的地方,B系统在读取此文件
2、一般会采用FTP协议,Apache有FTP工具包,可以直接读取文件
这种通常都是由“另一台服务器的业务管理系统”定的。
对方定了通讯协议,这边根据协议选技术的流程。
文件的话,通常的http,FTP协议都可以。
已解决问题
未解决问题涓婁紶鍙戝竷
禄 閲囩敤java缂栧啓鐨勫?鐞哖DF鏂囨。鐨勭▼搴忥紝鍙?粠PDF鏂囨。涓?娊鍙杢xt鏂囨湰锛屽彲涓巐ucene鎼滅储寮曟搸鐩哥粨鍚堛

我要回帖

更多关于 java代码读取文本内容 的文章

 

随机推荐