草庐IT

导出Excel表格

全部标签

java - 我可以从 Java 模块中排除导出的包吗?

Modulesjtaandjava.sqlexportpackagejavax.transaction.xatomoduledom4j如您所见,jta和java.sql模块都导出相同的包javax.transaction.xa。但是,jta中的程序包包含我需要的类,但在java.sql中不存在。我根本不需要java.sql模块,但我需要java.sql.SQLException。是否可以阻止java.sql导出javax.transaction.xa? 最佳答案 JTAGitHub阅读以下内容以确认@Alan在comment中已经指

java - JXL 和 Timezone 编写 Excel

我尝试用jxl创建一个Excel工作表。我的领域之一是日期,我住在GMT+1时区我用这样的东西来做:WritableCellFormatEXCEL_DATE_FORMATTER=newWritableCellFormat(newDateFormat("dd/MM/yyyyhh:mm"));...WritableCellcell=null;cell=newjxl.write.DateTime(col,row,date);cell.setCellFormat(EXCEL_DATE_FORMATTER);日期以正确的格式写入,但具有-1小时值(格林威治标准时间)我试图找到一个解决方案,我发现

java - 使用 Apache POI 从 Excel 中写出 XML

我需要将我的excel文件转换为XML。目前,我有一个使用POI的工具可以输出2010excel文件(xlsx),但我想进一步扩展它并让它也输出XML。我似乎找不到任何关于如何在POI中执行此操作的明确示例,但搜索表明这是可能的。希望有人对此有一些直接经验吗?谢谢! 最佳答案 我从未直接使用过POI,尽管我曾使用ApacheTika(它实现了POI)来做类似的事情。解析器/处理程序接口(interface)自动将文档转换为XML,您应该能够根据自己的目的进行调整。https://tika.apache.org/1.2/parser.

java - 如何刷新表格中的单行?

是否可以刷新vaadintable组件的单行?到目前为止,如果表行编辑完成,我只是刷新整个表:table.refreshRowCache();但这可能会在以后对大型表造成性能问题。那么,如何刷新单行呢? 最佳答案 我在Vaadin论坛上发现这个似乎很有用:https://vaadin.com/forum/#!/thread/408555/408554我还没有尝试过,但是HenriSara(Vaadin开发人员)建议了这个解决方案:PropertystatusProperty=pqTable.getContainerProperty(

java - 使用 java、itext 和 POI API 将 excel 文件转换为 pdf 并保留设置

我有一个包含5列的Excel文件,其中包含很少的合并单元格、空白单元格、日期和其他文本信息(一个普通的Excel文件)。我正在使用Java中的POIAPI读取此文件。我可以使用iTextjar将文件转换为pdf表。但是,整个格式并没有复制到pdf中。(例如,合并的单元格变成一列,其他格式或设置都消失了)。创建了一个简单的pdf表格。如何保留与Excel中相同的格式?(我想要pdf格式的excel表的精确副本)这是我使用的代码//FirstwereadtheExcelfileinbinaryformatintoFileInputStreamFileInputStreaminput_doc

java - 如何在 java 中使用 wkhtmltopdf 将 pdf 导出到 OutputStream

我在带有ProccessBuilder和Process的Java项目中使用wkhtmltopdf:ProcessBuilderpb=newProcessBuilder("wkhtmltopdf.exe","input.html","output.pdf");进程process=pb.start();此解决方案使用html文件作为输入,并将输出保存为磁盘上的pdf文件。但是我的html不是文件,它是一个OutputStream,我想即时创建pdf文件,不想将它保存在磁盘上。有没有办法用OutputStream传递参数并作为另一个OutputStream获取结果?

java - 我正在尝试使用 jasper 报告开发 excel 页面

我正在处理Jasper报告。我尝试生成excel文件,但我在下面的代码中遇到异常。JasperReportjasperReport=JasperCompileManager.compileReport("C:\\jasperfiles\\report1.jrxml");JasperPrintjasperPrint=JasperFillManager.fillReport(jasperReport,newHashMap(),newJREmptyDataSource());JRXlsExporterexporterXLS=newJRXlsExporter();exporterXLS.set

java - 如何为 QuickBooks 中的客户列表导入和导出自定义字段

在QuickbooksPro2009中,我通过C#windows应用程序添加和导入客户列表。在quickbook本身中,Import和Export选项用于客户列表,但我们已经定义了自己的业务验证逻辑,我们正在将数据推送到客户的QuickbookDB。在QuickBook中,有一个选项可以在AdditionalTab下定义自定义字段。在以编程方式添加客户快速预订列表时,我能够为Built-InFieldvalues添加值,例如CustomerNameCompanyName等等。如果我尝试为自定义字段推送数据。它给我错误...QuickBooksfoundanerrorwhenparsin

javax.crypto 受导出管制;那是什么意思?

根据http://docs.oracle.com/javase/6/docs/technotes/guides/security/overview/jsoverview.html:Forhistorical(exportcontrol)reasons,thecryptographyAPIsareorganizedintotwodistinctpackages.Thejava.securitypackagecontainsclassesthatarenotsubjecttoexportcontrols(likeSignatureandMessageDigest).Thejavax.cry

java - 将表格添加到同一页上的现有 PDF - ITEXT

我的java项目有两个部分。我需要填充pdf的字段我需要在页面空白区域的填充部分下方添加一个表格(并且该表格需要能够翻转到下一页)。我可以单独完成这些事情(填充pdf并创建表格)。但我无法有效地合并它们。我试过执行doc.add(table)这将导致表格位于pdf的下一页,这是我不想要的。我基本上只需要能够指定表格在页面上的开始位置(这样它就不会与现有内容重叠),然后将表格标记到现有pdf上。如果这不起作用,我的另一个选择是尝试向将由表格内容填充的原始pdf添加字段(因此它将是一个基于字段的表格)。有什么建议吗?编辑:我是iText的新手,之前没有使用过columntext,但我试图在