通过Lotus 的代理生成PDF表格。
import java.io.FileOutputStream;
import com.itextpdf.text.BaseColor;
import com.itextpdf.text.Chunk;
import com.itextpdf.text.Document;
import com.itextpdf.text.Paragraph;
import com.itextpdf.text.pdf.PdfPCell;
import com.itextpdf.text.pdf.PdfWriter;
import com.itextpdf.text.pdf.PdfPTable;
public class alfred{
public static void main(String [] args){
try
{
Document doc = new Document();
FileOutputStream fos = new FileOutputStream("D:\\PDFInlotus1.pdf");
PdfWriter.getInstance(doc, fos);
doc.open();
doc.add(new Paragraph("hello,Alfred"));
PdfPTable table = new PdfPTable(3);
PdfPCell c = new PdfPCell();
c.addElement(new Chunk("David Wang"));
c.setBackgroundColor(new BaseColor(255 , 255 , 0));
table.addCell(c);
table.addCell("Talent Developmetn Officer");
table.addCell("Male");
table.addCell("Citigroup Tower");
table.addCell("Shanghai");
table.addCell("China");
doc.add(table);
doc.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
}
http://www.geek-tutorials.com/java/itext/itext_table.php
分享到:
相关推荐
iText是一款广泛使用的开源Java库,专门用于生成和编辑PDF文档。这个中文帮助文档提供了详细的指导,帮助开发者理解和使用iText来创建包含丰富内容的PDF文件。以下是对iText库和文档中涉及的关键知识点的详细解释: ...
iText 是一个强大的 Java 库,用于生成和编辑 PDF 文档。在 Java 开发中,iText 提供了丰富的 ...通过熟练掌握其 API,开发者可以轻松地在 Java 应用程序中集成 PDF 功能,生成高质量的 PDF 开发文档或其他业务报告。
这个库使得开发者能够轻松地在应用程序中创建、修改和处理PDF文档,包括添加文本、图像、表格、链接等元素。在标题中提到的“iTextpdf支持中文”,意味着该库不仅具备基本的PDF处理功能,还特别优化了对中文字符的...
在Java开发中,有时我们需要对PDF文件添加水印,以便保护文档内容或表明版权信息。在这种情况下,可以使用iTextPDF库以及其针对亚洲字符集的扩展iText-Asian。这两个库提供了强大的功能,让我们能够方便地处理PDF...
**iTextPDF中文帮助文档** iTextPDF是一款广泛使用的开源Java库,用于创建、修改PDF文档。这个中文帮助文档提供了关于...在开发过程中,结合这两个资源,开发者能有效地解决各种PDF操作问题,提升项目的PDF处理能力。
在Android平台上,生成PDF文档是常见的需求,尤其是在开发企业级...这是一个关键的技巧,对于那些需要在应用中创建多语言文档的开发者来说尤其有用。记住,处理字体和编码问题时要小心,以确保所有字符都能正确显示。
这个类库使得开发者能够方便地在应用程序中集成PDF生成和修改功能,而无需深入了解PDF的复杂规格。标题中的“iText_pdf.rar_iText pdf_itext PDF类”表明这是一个关于iText的压缩包,包含了与创建PDF相关的源代码和...
在实际项目中,Java_Pdf_itext7-7.0.5 可能是一个示例项目或库的封装,展示了如何在Java应用中有效利用iText7的功能。开发者可以通过阅读源代码,学习如何集成这个库,以及如何实现各种PDF操作。文件列表中的"Java_...
1. **导入itextpdf库**:在项目中添加itextpdf的依赖,这通常通过Maven或Gradle等构建工具完成。 2. **读取Excel**:使用Apache POI等库读取Excel文件,获取其内容和样式信息。 3. **创建PDF文档**:初始化一个...
在这个场景中,我们将探讨如何利用iText在Android应用中生成PDF以及读取PDF的内容。 首先,我们需要在Android项目中引入iText库。由于Android Studio默认使用Gradle作为构建工具,我们可以在`build.gradle`文件的...
在IT行业中,PDF(Portable Document Format)是一种广泛用于文档共享的标准格式,因为它能保持文档的原始布局和格式不受...总之,iTextPDF库提供了强大的工具,使得在Java环境中生成高质量的PDF文档变得简单而高效。
在实际开发中,iTextPDF库易于集成,提供了丰富的示例和文档,使得开发者能够快速上手。同时,它的性能优化也做得相当出色,即使处理大型文档也能保持高效。 总结来说,iTextPDF是Java开发中不可或缺的PDF处理工具...
### iText中文开发手册知识点详解 #### 一、概述 《iText中文开发手册》...尽管在直接使用中文字符时遇到了显示问题,但不用担心,后续章节将详细讲解如何解决这一问题,以及如何更高效地使用iText进行PDF文档的开发。
在iText的简单应用部分,我们将学习如何创建一个基本的PDF文档。首先,我们需要创建一个Document实例,Document是iText库的核心类,用于表示一个文档。创建Document实例的步骤如下: 1. 创建一个Document实例:使用...
在IT行业中,生成PDF文档是常见的需求,尤其是在Java开发中。iText是一个强大的PDF库,它允许开发者在程序中创建、修改和操作PDF文档。然而,对于处理中文字符,iText需要额外的字体文件支持,因为默认的字体库不...
iTextPDF是一个强大的Java库,允许开发人员创建、修改和优化PDF文档。 首先,我们需要了解HTML和PDF之间的差异。HTML是一种标记语言,用于构建和设计网页,而PDF(Portable Document Format)是一种静态格式,旨在...
iText7是一款强大的PDF处理库,专为Java和.NET平台设计。这个库允许开发者创建、修改、合并以及拆分PDF文档,提供了丰富的功能来处理PDF...在实际开发中,注意遵循版权规定,因为iText库的某些功能可能受到许可限制。
在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows应用程序、Web应用以及游戏等领域。iText则是一个强大的PDF处理库,它允许开发者在多种编程语言中创建、修改和处理PDF文档。在这个主题中,“C#拆分PDF...
总的来说,iTextPDF 5.5.13是开发人员生成PDF文档的得力助手,无论是在桌面应用还是移动平台,都能提供强大而灵活的功能。通过熟练掌握它的API和用法,开发者可以轻松实现复杂的PDF文档生成需求。