首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术博客

    iText 制作PDF

    前言 由于在MVC项目中需要使用PDF,所以自己抽空也来看看itext,以便于丰富自己的知识吧。在此也简单的记录一下,说不定以后可能还用的到。 打开document前要做的事: 你只能在Open方法调用之前添加摘要,这是iText开发工具提供的一个选择。

    3.1K20发布于 2018-09-11
  • 来自专栏故久

    Itext根据模板生成pdf

    public class PdfUtils { // 利用模板生成pdf public static void pdfout(Map<String,Object> o,String newPDFPath){ // 模板路径 String templatePath = "C:/Users/pc/Desktop/990696 list -1.pdf"; // 生成的新文件路径 PdfReader reader; F

    3.6K50发布于 2019-09-29
  • 来自专栏LeoXu的博客

    iText的使用

    ); float[] columnWidths = {177,176,176};//采用点数制单位 table.setTotalWidth(columnWidths); 还有各种样式的调整方法,可参考iText 四、如何添加图片 iText的jar包里面有一个Image类。 classpath就能轻松解决,但是我发现对于初学者这样做并不轻松,倒不如找一个字符定义全的字体文件(ttf格式的)引入来得保险,不过这样做的话,通常会要在代码中加载一个几M到几十M不等的ttf文件,不知道iText

    2.7K10发布于 2018-08-15
  • 来自专栏全栈程序员必看

    为何选择iText?java PDF开源库选择与iText发展历史

    转眼间,我写iText7系列已经有一年多了,还记得最开始的时候是因为兴趣才翻译iText,不过随着慢慢翻译文章才发现iText的强大之处,最近也是调研了整个java PDF开源库的生态圈 再看一下和PDFBox在Github上两者的人气: iText: PDFBox: 这还不包括iText的其他项目,光一个项目iText就占上风了。 iText库的.NET版本,并且与iText版本号同步,iText 5.0.0和iTextSharp5.0.0同时发布 Java方面,使用Java 5/JDK 1.5 iText开始逐渐专业化,iText ,可以访问官网 3.3 iText7及各个插件版本 iText7有很多插件,能帮助我们完成各种功能,具体的版本号如下: 图4. iText7及各个插件版本 4. [8] iText-wiki [9] iText History-iText官网 [10] iTextSharp vs iText-StackOverflow 版权声明:本文内容由互联网用户自发贡献

    9.3K30编辑于 2022-11-16
  • 来自专栏故久

    itext将html转pdf

    pom文件 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity5</artifactI

    8.6K30发布于 2019-10-16
  • 来自专栏冷冷

    利用iText 组件导出PDF

    -- PDF输出中文的扩展包 -->       <dependency>    <groupId>com.itextpdf</groupId>    <artifactId>itext-asian com.itextpdf.text.Paragraph; import com.itextpdf.text.pdf.BaseFont; import com.itextpdf.text.pdf.PdfWriter; /**  * 利用Itext doc = null; try { doc = new Document(); PdfWriter.getInstance(doc, new FileOutputStream("C:\\itext.pdf doc.addTitle("测试标题"); doc.addAuthor("gie"); doc.addCreationDate(); doc.addSubject("测试主题"); // itext pragraph); } catch (Exception e) { e.printStackTrace(); } finally { doc.close(); } } } 关键点:  iText

    1.8K50发布于 2018-02-08
  • 来自专栏故久

    itext根据模板生成pdf(支持分页)

    // 利用模板生成pdf public static void pdfout(Map<String,Object> o,String newPDFPath){ // 模板路径 File file = new File(""); String filePath = null; try { filePath = file.getCanonicalPath(); } catch (IOException e) { e.printStackTrace(); } System.out.println(filePath); String templatePath = "C:/Users/pc/Desktop/990696 list -1.pdf"; String templatePaths = "C:/Users/pc/Desktop/990696 list -2.pdf"; // 生成的新文件路径 PdfReader reader; PdfReader readers; FileOutputStream out;

    4.3K20发布于 2019-09-29
  • 来自专栏Java工程师成长之路

    itext7史上最全实战总结

    1. itext7史上最全实战总结 1.1. 版本POM itext7相关pom <properties> <itext.version>7.1.11</itext.version> </properties> <dependencies> 干货 itext7语义本身和前端css很像,所以有点前端基础还是比较容易掌握的 1.4.1. 如下是我的处理例子供参考,我把输入html内容样式进行了一定修改后转成itext7组件,这里特别提心,html转过来的itext7组件可能会不支持部分样式的修改,所以需要在html中进行css样式的添加 项目Github: https://github.com/tzxylao/onegeno-itext-pdf itext7官网:https://itextpdf.com/

    8.1K32发布于 2020-06-02
  • 来自专栏王念博客

    java(iText)工具包生成PDF

    PDF操作类库 iText iText是一个非常著名的能够快速产生PDF文件的Java类库。 支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合 iText的更新变化很大,早期版本在PDF样式上可能会有瑕疵,所有我使用的最新的5.5.6包 1.添加Maven依赖 itext 其实iText仅在调用释放模板方法后才将PdfTemplate写入到OutputStream中,否则对象将一直保存在内存中,直到关闭文档。 // 2. html中指定的字体必须是英文名称,如宋体:font-family:SimSun; // 3. html中不能指定自定义字体,必须指定itext支持的字体,还好itext 官方的,目前和iText版本一起更新,可以讲XHTML转换成pdf,支持大部分样式和标签,是大部分哦,不是全部。

    11.3K23发布于 2019-07-25
  • 来自专栏蜉蝣禅修之道

    Java 使用iText读取PDF文档目录列表(zz)

    iText是一个十分强大的用java操作pdf的类库,可以读取和写入pdf,以下是使用iText读取pdf目录结构的方法。

    2.6K20编辑于 2022-04-02
  • 来自专栏Danny的专栏

    html页面导出为pdf(jsPDF、iText、wkhtmltopdf)

    表格 链接 中文 特殊字符、样式 导出样例 备注 jsPDF 1、整个过程在客户端执行(不需要服务器参与),调用简单 1、生成的pdf为图片形式,且内容失真 支持 支持 支持 不支持 支持 支持 iText github上有一篇文章说明比较详细,还有具体的demo:https://github.com/linwalker/render-html-to-pdf 二、iText ---- iText是一个第三方报表 org.xml.sax.SAXParseException;lineNumber: 24; columnNumber: 6;元素类型 "span" 必须由匹配的结束标记 " 终止"之类的错误,所以如果要用iText 【 转载请注明出处——胡玉洋《html页面导出为pdf(jsPDF、iText、wkhtmltopdf)》】

    7.9K10发布于 2018-09-13
  • 来自专栏Java工程师成长之路

    itext实现pdf自动定位合同签订

    用户不会手动去定位日期的位置,最多会调整下签名的位置才合理 然后我研究了下itext的api,并讨论决定尾部签名部分我们自己做。 通过api研究,可以通过itext的监听器遍历文本拿到尾行文字等信息 x周位置根据页面宽度调整 文字大小和字体类型问题。 直接把几个类代码复制过去,把字体路径换成自己的,文件路径改下就可以在main方法运行测试了 上代码 PdfParser类,主要实现类,包含了main方法 package com.zhiyis.framework.util.itext rectangles.clear(); } } } MyRectangle 用来存文档尾部数据的实体类 package com.zhiyis.framework.util.itext setTop(float top) { this.top = top; } } SignPosition 签章位置类 package com.zhiyis.framework.util.itext

    3.2K20发布于 2019-09-10
  • 来自专栏前端数据可视化

    Fabric.js IText 手动设置斜体 🎋

    本文主要讲解在 Fabric.js 中使用 IText 创建的文本进行斜体设置。 = new fabric.IText('hello world') // 创建文本 canvas.add(iText) // 将文本添加进画布中 </script> 复制代码 初始化的代码非常简单 // 省略部分代码 const iText = new fabric.IText('hello world', { fontStyle: 'italic' }) 复制代码 要在初始化时设置斜体,只需将 上面的代码是全文进行斜体设置的,如果你只是想设置某个字符,可以使用下面的方法 // 省略部分代码 const iText = new fabric.IText('hello world', { styles 代码仓库 ⭐Fabric.js IText 手动设置斜体

    4K20编辑于 2022-09-09
  • 来自专栏Mac软件

    OCR截图文字识别iText for mac

    iText for mac是一款OCR截图文字识别工具,通过截图、拖拽图片,即可以从扫描版的PDF等任意图片中识字,并且可以很好的解决摘抄和批注需求,帮助用户识别图片中文字,节约时间,提高效率。 id=MjU2NjEmXyYyNy4xODcuMjI2LjE1MQ%3D%3D功能特色1.轻松选择图像iText支持多种方式选择图像,操作非常方便。2.捕获屏幕iText内置屏幕捕获工具。 3.将图像拖动到菜单栏图标例如,当您在Twitter中看到图像并想要提取内部的文本或数字时,只需将图像拖动到iText的菜单栏图标,您就可以得到您想要的内容。 因此,iText包含自己的算法来优化结果,例如,自动识别段落。删除英文单词和标点符号之间的额外空格。将英文的第一个字母大写。 在iText中,您可以:拖动图像附近的结果窗口。在结果窗口的左侧显示图像。9.自动翻译识别图像中的文本后,iText可以自动将它们翻译成100多种语言,由Google提供支持。

    10.5K20编辑于 2022-08-23
  • 来自专栏明明如月的技术专栏

    使用 itext html转成pdf的正确姿势

    itext html2pdf 网上一些资料不全面,网上很多例子不太靠谱,有很多坑,这里给出工具和常见的坑,可以少走很多弯路。 支持html前端分页符和避免分页的属性。

    3.4K20编辑于 2022-12-02
  • 来自专栏大嘴说编程

    使用iText5来处理PDF

    之后尝试iText,发现要比aspose.pdf好用的多,下面就说下用法。 需要通过nuget安装iTextSharp,选第一个,版本号是5.5.12,也就是iText5版本,该版本是AGPL许可。

    3K10发布于 2019-03-21
  • 来自专栏技术赋能学术

    C# iText 7 切分PDF,处理PDF页面大小

    一、itext 我要使用itext做一个pdf的页面大小一致性处理,然后再根据数据切分出需要的pdf. iText的官网有关于它的介绍,https://itextpdf.com/ 然后在官网可以查找api 其中我要使用的是itext7+,主要在iText.Kernel.Pdf 命名空间下。 对于这个pdf我进行处理,首先是在nuget 里面搜索 itext 进行安装,使用itext7。

    1.8K40编辑于 2022-04-28
  • 来自专栏Java工程师成长之路

    itext7知识点研究(PDF编辑)

    false); //收尾步骤,关闭画布和pdf,否则pdf打开错误 canvas.release(); pdfDocument.close(); } 覆盖原来的文字 由于itext

    3K20发布于 2019-09-10
  • 来自专栏全栈程序员必看

    mac OCR截图文字识别工具—iText for mac

    iText for mac中文版是Mac os系统上一款从图片中识别文字的OCR(光学字符识别)工具。通过截图、拖拽图片,即可以从扫描版的PDF等任意图片中识字,并且可以很好的解决摘抄和批注需求。 iText for mac下载安装教程 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/138715.html原文链接:https://javaforall.cn

    4.5K30编辑于 2022-09-02
  • 来自专栏LeoXu的博客

    借助 iText 用代码在 PDF 中创建空白签名域

    首选,要获取 PdfStamper 对象: PdfStamper ps = new PdfStamper(reader, bos); 然后,要获取到需要创建签名域的矩形区域: // 创建数组签名域 int x = 300, y = 400, width = 200, height = 200; // 坐标系远点位于页面左下角,左下角到右下角为 x 轴,左下角到左上角为 y 轴 Rectangle areaSignatureRect = new Recta

    3K30发布于 2018-08-15
领券