我正在尝试使用itext按照以下代码在表格单元格中添加一些带条形码的文本,但它不会显示在pdf文件中.我尝试添加块和段.任何有关这方面的帮助将不胜感激.

Barcode128 barcode = new Barcode128();

//barcode.setCodeType(Barcode.EAN8);

barcode.setCode(code);

PdfPCell cell = new PdfPCell(barcode.createImageWithBarcode(writer.getDirectContent(), BaseColor.BLACK, BaseColor.GRAY), true);

Paragraph paragraph = new Paragraph("Hello World");

cell.addElement(paragraph);

cell.setPadding(10);

解决方法:

您可能会对文本与复合模式感到困惑.

使用PdfPCell(Image)构造函数时,可以在文本模式下创建单元格.随后对addElement(Element)的任何调用都会将单元格切换为复合模式,删除先前在构造函数中输入的所有内容.

您必须以这种方式更改代码:

PdfPCell cell = new PdfPCell();

Barcode128 barcode = new Barcode128();

barcode.setCode(code);

Image barcodeImage = barcode.createImageWithBarcode(writer.getDirectContent(), BaseColor.BLACK, BaseColor.GRAY);

cell.addElement(barcodeImage);

Paragraph paragraph = new Paragraph("Hello World");

cell.addElement(paragraph);

标签:java,itext,barcode

来源: https://codeday.me/bug/20191002/1843970.html

java如何将表添加到文本区_java – 在itext中向表中的单元格添加更多文本相关推荐

  1. html中如何定义斜框,html表格单元格添加斜下框线的方法

    一.分隔单元格的方法 1.用"transform: rotate(-55deg);"把一条水平线旋转一定角度就成斜线了 2.利用以下命令调整分割线位置等. :after :befo ...

  2. easyexcel 无模板写入_给位,问个问题,用easyExcel无模板导出数据时,怎么在指定单元格添加计算公式呢?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 easyExcel没用过,spire.xls.jar可以给指定单元格添加各种公式 import com.spire.xls.*; public class ...

  3. 如何给excel的单元格添加斜线并在对角线

     问     如何给excel的单元格添加斜线并在对角线两边添加内容   答     选中要添加斜线表头的单元格点右键选择设置单元格格式点边框选项卡选择边框选项的最后一 个对角线即 ...

  4. VBA实现为Excel中自定义名称的单元格添加批注

    一.本地office中通过创建宏实现此需求 1.打开一个Excel文件,在需要插入批注的单元格右击-定义名称(myTable1).点击菜单栏-视图-宏-查看宏-输入宏名-创建宏 ​ 2.进入VBA编辑 ...

  5. Excel怎样操作给单元格添加下拉选项?分享经验!如何给Excel单元格加入下拉列表?

    Excel作为一款电子表格软件,现已成为我们大家记录数据.处理数据中使用最为频繁的软件,我们大家在整理数据中为了简便快捷的使用,会想要在单元格中添加一个下拉菜单,这样会让我们的使用更加方便,那么下面小 ...

  6. C# 给Excel单元格添加文本及图片批注

    C# 给Excel单元格添加文本及图片批注 批注分为两种,文本批注和图片批注,常被用在一些报表中来注释一些额外的信息,这样有助于阅读的人更好的理解数据.那么如何添加批注呢?MicrosoftExcel ...

  7. 《Excel 职场手册:260招菜鸟变达人》一第 13 招 利用数据验证给单元格添加注释,不用批注...

    本节书摘来异步社区<Excel 职场手册:260招菜鸟变达人>一书中的第1章,第13节,作者: 聂春霞 , 佛山小老鼠 责编: 王峰松,更多章节内容可以访问云栖社区"异步社区&q ...

  8. c++中整形输入逗号_Excel 2013中单元格添加下拉列表的方法

    使用Excel录入数据的时候我们通常使用下拉列表来限定输入的数据,这样录入数据就很少发生错误了.Excel 2013较以前的版本发生了很大的变化,那么在Excel 2013是如何添加下拉列表的呢? 下 ...

  9. Excel批注教学:一键给多个单元格添加相同批注

    今天小编要和大家分享的是如果给不同的多个单元格添加相同的批注内容,如下图的数据,想给这5所名校添加中国前10大名校的批注,如何操作呢 (方方格子插件) 1.先看动图演示 2.选中数据内容 3.选择di ...

最新文章

  1. 使用模式创建一个面向服务的组件中间件
  2. [再读书]私有构造函数
  3. 《Cracking the Coding Interview》——第16章:线程与锁——题目3
  4. 如何使用iOS AddressBook
  5. Springboot——HelloWorld
  6. C语言九十三之输入一个字符x,找到输入的那句话(字符串)里面一样字母的位置。
  7. python 爬取网页内容 snmp_python通过SNMP协议收集服务器监控信息
  8. java junit mock_使用Mockito进行Java的Mock测试
  9. 6. Browser 对象 - Screen 对象(2)
  10. 【MySQL学习笔记】MySQL库与表
  11. C++求sinx的n阶积分从0-PI/2
  12. 阿里AI天池大赛-贷款违约预测-基于CatBoost十折交叉验证
  13. elasticsearch minimum_should_match
  14. 每日一个Linux命令之man命令
  15. 创业公司项目管理流程这样做才有效
  16. 实时数据库数据采集接口API八爪鱼采集接口
  17. MySQL发号问题的分析和改进
  18. mysql引擎与优化
  19. 地表最强AI 辅助编程工具——GitHub Copilot安装教程
  20. 苹果市值蒸发超千亿美元;戴威称 ofo 不会倒闭;人人网被卖,多牛接盘 | 雷锋早报...

热门文章

  1. Android进程与内存及内存泄露
  2. dwr(Direct Web Remoting)的使用
  3. struts2(2012/2/25)
  4. ElasticSearch Client详解
  5. 【Javascript第二重境界】序
  6. django url 中的namespace详解
  7. vbs 中调用shell.application 简单函数
  8. 二、Python自动化运维入门(函数、模块)
  9. Quartz入门指南
  10. 2016年1月中国域名商解析量14强:排名变动大