摘要:电子发票是电商时代的产物,PDF发票是最常见的电子发票之一。在这篇文章中,我将给大家分享一个免费的动态生成PDF电子发票的C#方案,并在文章末尾附上Java解决方案。 典型的发票包含客户和供应商的名称和地址、发票编号、购买物品的描述、付款金额等信息。为了动态地生成发票,我使用MS Word创建了一个 阅读全文
posted @ 2019-08-23 11:38 E-iceblue 阅读 (144) 评论 (2) 编辑
摘要:本文将介绍通过C# 复制Excel单元格格式的方法,包括复制单元格中的字体、字号、字体加粗、倾斜、单元格背景色、字体颜色、单元格数字格式、单元格文字方向、文字旋转、下划线、单元格对齐方式、单元格边框等。C# 复制Excel工作表可参考这篇文章。 使用工具:Free Spire.XLS for .NE 阅读全文
posted @ 2019-08-19 14:08 E-iceblue 阅读 (147) 评论 (0) 编辑
摘要:Word中,书签功能常用于查找、定位、标记特定字符或段落,对于篇幅较大的文档,此功能非常实用。下面,将介绍通过Java程序来添加及删除Word书签的方法。示例要点包括: 1. 添加书签 1.1 给指定段落添加书签 1.2 给指定字符串添加书签 2. 删除书签 2.1删除书签 2.2 删除书签文本 3 阅读全文
posted @ 2019-08-15 16:03 E-iceblue 阅读 (61) 评论 (0) 编辑
摘要:本文将介绍通过Java程序来复制PDF页面,包括: 跨文档复制,即从文档1复制到文档2 在同一文档内复制,即从页面A复制到页面B 使用工具:Free Spire.PDF for Java (免费版) Jar文件获取及导入方法: 方法1:可通过官网下载jar文件包。下载后,解压文件,并将lib文件夹下 阅读全文
posted @ 2019-08-13 11:28 E-iceblue 阅读 (64) 评论 (0) 编辑
摘要:在查看PDF文档时,可进行一些浏览偏好设置,例如是否全屏浏览、隐藏或显示菜单栏/工具栏、设置页面布局模式等,下面将通过Java编程的方式来演示如何设置。 使用工具: Free Spire.PDF for Java (免费版) IntelliJ IDEA Jar文件获取及导入: 方法1:官网下载Jar 阅读全文
posted @ 2019-08-06 14:30 E-iceblue 阅读 (47) 评论 (0) 编辑
摘要:在设置文档内容保护的方法中,除了对文档加密、添加水印外,应用数字签名也是一种有效防伪手段。数字签名的文件比较容易验证,并且具有较高的权威性和可信度。在PDF文档中,有可直接添加或验证数字签名的功能方法,下面的文章中,将通过Java程序来介绍添加数字签名到PDF文档,以及验证签名是否有效。 使用工具: 阅读全文
posted @ 2019-07-30 16:44 E-iceblue 阅读 (206) 评论 (0) 编辑
摘要:本文将介绍通过Java编程来实现PDF文档转换的方法。包括: 1. PDF转为Word 2. PDF转为图片 3. PDF转为Html 4. PDF转为SVG 4.1 将PDF每一页转为单个的SVG 4.2 将一个包含多页的PDF文档转为一个SVG 5. PDF转为XPS 6. PDF转为PDF/A 阅读全文
posted @ 2019-07-23 17:33 E-iceblue 阅读 (185) 评论 (2) 编辑
摘要:本文将介绍通过Java程序来读取PDF文档中的文本和图片的方法。分别调用方法extractText()和extractImages()来读取。 使用工具:Free Spire.PDF for Java(免费版) Jar文件获取导入: 方法1:通过官网下载jar文件包。下载后,解压文件,并将lib文件 阅读全文
posted @ 2019-07-18 11:49 E-iceblue 阅读 (222) 评论 (1) 编辑
摘要:同一文档在不同的编译或阅读环境中,需要使用特定的文档格式来打开,通常需要通过转换文档格式的方式来实现。下面将介绍在Java程序中如何来转换Word文档为其他几种常见文档格式,如PDF、图片png、svg、xps、rtf、txt、xml等。 使用工具:Free Spire.Doc for Java(免 阅读全文
posted @ 2019-07-16 16:28 E-iceblue 阅读 (234) 评论 (0) 编辑
摘要:文档属性是一些描述性的信息,它未包含在文件的实际内容中,但提供了有关文件的信息,可用来帮助查找和整理文件。以下示例中将介绍通过Java程序来添加PPT文档属性、读取、删除PPT文档中已有属性的方法。 使用工具:Free Spire.Presentation for Java(免费版) Jar文件获取 阅读全文
posted @ 2019-07-09 10:14 E-iceblue 阅读 (94) 评论 (0) 编辑
摘要:本文将介绍通过Java编程在PPT操作表格的方法。包括添加表格到PPT幻灯片,并设置表格样式、单元格对齐方式、单元格背景色、边框样式、字体、字号、合并单元格等;同时,通过加载已有表格的幻灯片也可以对表格实现添加、删除行或列、设置表格边框、行高/列宽等。 使用工具:Free Spire.Present 阅读全文
posted @ 2019-07-03 11:28 E-iceblue 阅读 (118) 评论 (0) 编辑
摘要:同一文档,在不同的文档查看器或者编译环境中,需要对该文档进行相应的格式转换。下面的内容中,将介绍通过Java编程来实现PPT文档格式转换的方法。 使用工具: Spire.Presentation for Java IntelliJ IDEA Jar文件获取及导入: 方法1:通过官网获取jar文件包。 阅读全文
posted @ 2019-06-26 14:19 E-iceblue 阅读 (322) 评论 (0) 编辑
摘要:Word中的脚注和尾注都是对文本的补充说明。脚注一般是附在书页最左下端的注文,用以解释、说明特定内容;而尾注则是位于文档末尾,用于列出引文的出处。脚注和尾注都可以是针对某些文字或者段落来添加。本文中,就将演示如何通过Java程序来添加脚注及尾注到Word文档。 注:添加脚注时,本文分给指定文本添加脚 阅读全文
posted @ 2019-06-19 15:29 E-iceblue 阅读 (90) 评论 (0) 编辑
摘要:目录是一种能够快速、有效地帮助读者了解文档或书籍主要内容的方式。在Word中,插入目录首先需要设置相应段落的大纲级别,根据大纲级别来生成目录表。本文中生成目录分2种情况来进行: 1.文档没有设置大纲级别,生成目录前需要手动设置 2.文档已设置大纲级别,通过域代码生成目录 使用工具: Free Spi 阅读全文
posted @ 2019-06-18 11:18 E-iceblue 阅读 (302) 评论 (0) 编辑
摘要:本篇文章将介绍通过java程序来添加Word页眉页脚的方法。鉴于在不同文档中,对页眉页脚的操作要求不同,文章将分别从以下几种情况来阐述: 1.添加页眉页脚 添加图片到页眉 添加文本到页眉 添加页码 2.设置奇偶页不同的页眉页脚 3.设置首页页眉页脚不同 4.不连续设置页码(即对不同章节的内容设置不同 阅读全文
posted @ 2019-06-12 17:06 E-iceblue 阅读 (526) 评论 (2) 编辑