com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.
com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.
- 问题描述
- 问题原因
- 解决方案
问题描述
在使用iText 操作pdf时抛出异常,具体的异常日记如下所示
Exception in thread “main” com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.
at com.itextpdf.text.pdf.PdfContentByte.endText(PdfContentByte.java:1844)
问题原因
出现该问题的原因是,操作pdf文本的begin/end 不对称,检查代码发现,没有与canvas.endText()对称的canvas.beginText() 所以提示这个原因。
解决方案
在对pdf的文本操作前,加上begin方法
com.itextpdf.text.exceptions.IllegalPdfSyntaxException: Unbalanced begin/end text operators.相关推荐
- mysql中text格式化_mysql中char,varchar,text
1.char char最大长度是255字符,注意是字符数和字符集没关系. 1)可以有默认值, 2)尾部有空格会被截断 3)不管汉字.英文,还是其他编码,都可以存255字符 2.varchar 1)va ...
- 首页静态生成 错误:客户端发现响应内容类型为“text/html”,但应该是“text/xml”...
首页静态生成 错误:客户端发现响应内容类型为"text/html",但应该是"text/xml"解决方法: 最近在做首页静态生成,一直遇到这样的问题 客户端发 ...
- detecting text in natural image with connectionist text proposal network
场景文字检测-CTPN原理与实现 - 知乎对于复杂场景的文字识别,首先要定位文字的位置,即文字检测.这一直是一个研究热点. Detecting Text in Natural Image with C ...
- 【Sublime text 3】卸载重装Sublime text 3英文版
文章目录 问题描述 解决过程 问题描述 笔者之前所用Sublime text 3为中文版,发现不能安装插件的问题,现尝试卸载重装英文版. 解决过程 卸载关键: 在C盘搜索"sublime t ...
- BeautifulSoup中的.text 和get_text()的区别,.text与.string的区别
.text 和get_text()的区别 结论: 1.不带参数调用get_text() 与.text 是等效的,没有区别. 2.但是,get_text 还可以支持各种关键字参数来改变它的行为方式(se ...
- html中text函数,text函数 excel中如何使用text函数
如果我们需要将期数和日期进行合并的话,就需要用到这test函数.当然有许多人对着一个函数,肯定是第一次看到,自然也不知道这一个函数的具体使用方法.而今天我们要了解的内容就是这一个函数的具体使用方法. ...
- CTPN模型详解--Detecting Text in Natural Image with Connectionist Text Proposal Network
文章目录 Abstract 1 Introduction 1.1 Contributions 2 Related Work 3 Connectionist Text Proposal Network ...
- 在text html模版中写js,Rails3使用text/html内容类型而不是text/javascript呈现js.erb模板...
我正在使用3.0.0.beta3构建一个新的应用程序.我只是尝试将js.erb模板呈现给Ajax请求以执行以下操作(在publications_controller.rb中): def get_pub ...
- mysql text类型 使用方法_MySQL使用TEXT/BLOB类型的知识点详解
一.TEXT和BLOB的区别 TEXT和BLOB家族之间仅有的不同是BLOB类型存储的是二进制数据,没有排序规则或字符集,而TEXT类型有字符集或排序规则.说白了如果要储存中文则选择TEXT. 二.默 ...
- mysql的text与tinytext_MySQL中tinytext、text、mediumtext和longtext等各个类型详解
今天有个小伙伴在群里问text为什么长度是0,会不会影响存数据失败,这里就有各个类型的详细说明 TEXT.TINYTEXT.MEDIUMTEXT.LONGTEXT的区别: 储存不区分大小写的字符数据 ...
最新文章
- Eclipse打包工具 FatJAR
- Android Spinner值不显示,选择列表正常
- 【PAT】A1079 Total Sales of Supply Chain
- Oracle 创建,查询,删除 job
- 新建Acquisition contract出错的问题
- 微服务的时间和成本去哪儿了
- Nginx学习之十四-GDB调试Nginx初试
- 知名投资机构董事总经理在培训中晕倒后去世,这个培训究竟是什么?
- CentOS用户及用户组管理
- Quartz 在线Cron表达式
- 意大利奢侈品牌-Kiton 华丽进驻北京新光天地-时尚生活-泛高尔夫网
- 触动-20181130
- c语言编写while乘法表,用C语言的while循环,打印九九乘法表,
- 数据结构基础 之 递归算法实例讲解
- 九亿少女的梦(python信息处理)
- linux下删除oracle数据库实例
- GO语言基础进阶教程:sync包——互斥锁
- PPT下载 | 中国联通5G部署十大挑战及策略探讨
- ssm小型物流信息系统毕业设计源码071146
- 网络工程师--网络规划和设计案例分析(3)