`
文章列表
RTF文档即富文本格式(Rich Text Format)的文档。我们在处理文件时,遇到需要对文档格式进行转换时,可以将RTF转为其他格式,如转为DOCX/DOC、PDF或者HTML,以满足程序设计需要。网上有开发者提供了可实现RTF转为HTML格式的方法, ...
本次内容介绍在C#程序中给PPT幻灯片添加Latex数学公式,添加公式前,首先需要在幻灯片中插入一个Shape形状,在形状的段落中通过方法 Paragraphs.AddParagraphFromLatexMathCode( string latexMathCode)写入公式,最后保存。 【dll引用】 本次使用PPT库 Spire.Presentation for .NET Version 6.9.2,在VS程序中添加引用Spire.Presentation.dll。2种引用方法:   方法1.下载包到本地,解压,将Bin文件夹下的dll引用至VS 在解决方案资源管理器中,鼠标右键 ...
一、问题描述 在Windows系统中,使用Spire组件转换文档时,结果文档正常,但是在Linux系统中,结果文档会出现乱码、方框或程序抛出字体缺失异常,如:Cannot found font[SansSerif] installed on the system。   二、问题分析 这个问题是 ...
本文通过Java代码示例展示如何在PPT幻灯片中插入ZIP压缩文件。此方法是通过将ZIP压缩文件作为OLE对象插入到PPT。下面是具体实现方法和步骤,供参考。 环境配置 IntelliJ IDEA2018 Windows10 JDK1.8.0 PPT jar包:Free Spire.Presentation for Java 3.9.0 测试文档:Power Point 2013 (.pptx) import com.spire.presentation.*; import com.spire.presentation.drawing.IImageData; imp ...
本文内容分享通过C# 程序代码给Word文档添加印章的方法。这里印章为.png格式的图片,添加印章即通过添加图片的方式来实现。 程序运行环境 Visual Studio2017 .net framework4.8 Word 类库:Free Spire.Doc for .NET 方法/步骤 1. 在VS程序中通过Nuget下载安装Free Spire.Doc; 2.程序代码   C# using Spire.Doc; using Spire.Doc.Documents; using Spire.Doc.Fields; using System.Drawing; ...
1. 概述 PDF文件包可方便在仅打开一个窗口的情况下阅读多个文档,通过将多个PDF文档或其他非PDF文档封装在一起,打开文件包后可以随意切换查看文件包中的文档,在需要编辑更改的情况,也可以打开文本包中的文档进行编辑。下面,通过Java程序来演示如何来创建PDF文件包。这里分以下两种情况来添加,方法类似。 (1)创建文件包,添加文件夹(父/子文件夹),并添加文档到文件包 (2)创建文件包,添加多个文档到文件包   2. 本次运行环境 代码编译环境:IntelliJ IDEA JDK版本:1.8.0 PDF jar包工具:Free Spire.PDF for Java( ...
本文通过Java程序代码来展示如何来加载、操作及保存WPS格式的文字文档。 一、基本步骤:加载时,通过流加载WPS文字文档,完成相关文字操作后,再将结果文档保存到流,将流写入WPS文档,关闭流。 二、程序环境 这里使用的是Word类库工具 Free Spire.Doc for Java,可通过在pom.xml中配置Maven仓库路径并指定spire.doc.free的依赖,具体配置内容如下: <repositories> <repository> <id>com.e-iceblue</id> ...
  在创建表格时,如果表格内容出现跨页显示的时候,默认情况下该表格的表头不会在下一页显示,在阅读体验上不是很好。下面分享一个方法如何在表格跨页是显示表格的表头内容,这里只需要简单使用方法setRepeatHeader(true)即可。具体参考如下方法步骤。   1.导入Jar包   这里导入的是Free Spire.PDF for Java的jar包,下载后,解压文件,在Java程序中将解压路径下lib文件中的spire.pdf.jar导入Java程序。   2.Java代码 import com.spire.pdf.*; import com.spire.pdf.graph ...
【前言】 在PPT幻灯片中,可通过添加形状的方式,来实现类似水印的效果,可添加单一文本水印效果,即在幻灯片中心位置水印以单个文本字样显示,但通过一定方法也可以添加多行(平铺)文本水印效果,即在幻灯片中以一定方式平铺排列多个文本水印效果到页面上。本文以Java程序代码为例介绍具体实现方法,代码供参考。   【程序环境】 本次程序编译环境为IntelliJ IDEA,JDK版本1.8.0,并引入free spire.presentation.jar3.9.0版本文件。   全部编译代码如下: Java代码  import com.spire.presentation. ...
在PPT中没有直接添加水印的功能,要实现水印效果,可以通过以下思路来实现水印效果:添加形状,在形状中添加文本,设置形状置于底层(防止文本遮盖幻灯片内容),下面通过Java程序代码示例来介绍如何实现。 程序环境:编译环境为IDEA; 引入free spire.presentation.jar,jdk版本1.8.0 详细代码   import com.spire.presentation.*; import com.spire.presentation.drawing.FillFormatType; import java.awt.*; import java.awt.geom. ...
本文通过Java代码示例介绍如何来高亮和替换PPT幻灯片中的指定文本内容。 程序环境:编译环境为IntelliJ IDEA,引入Spire.Presentation.jar 3.9.0,JDK版本为1.8.0; 示例1:高亮PPT中的指定文本 import com.spire.presentation.*; import java.awt.*; public class FindAndHighlightText { public static void main(String[]args) throws Exception{ //加载PowerPoi ...
超链接即内容链接,通过给特定对象设置超链接,可实现与特定网页、文件、邮件、网络等的链接,点击链接载体可打开链接目标,在文档处理中是一种比较常用的功能。本文将介绍通过Java程序来操作Excel中的超链接,包括添加超链接、编辑超链接、读取超链接以及删除超链接。 程序环境:导入Spire.Xls.jar 免费版本:3.9.1;JDK1.8.0 具体代码参考以下示例: 1. 添加超链接 给Excel文档添加超链接的方法,这里支持添加多种不同类型的链接,如URL网页链接、Workbook工作簿链接、File文档链接、Unc网络路径链接等。 import com.spire.xls.*; ...
Word中设置水印效果时,不论是文本水印或者是图片水印都只能添加单个文字或者图片到Word页面,效果比较单一,本文通过Java代码示例介绍如何在页面中添加多行水印效果,即水印效果以多行文字排列或者以多个图片平铺到页面。 思路及方法:获取Word页眉,添加形状(在形状中添加文字)或者图片到页眉段落,并复制形状或图片。 程序环境:使用spire.doc.jar,版本:免费版3.9.0   Java代码: 1. 添加多行文字水印效果 import com.spire.doc.*; import com.spire.doc.documents.Paragraph; impor ...
给Word文档设置背景时,通常只能针对整篇文档设置统一的背景,如果需要对某些页面单独设置背景,则需要通过另外的方式来实现。本文通过C# 程序代码演示如何来实现。并附VB.NET代码作参考。 思路:通过在页眉中添加形状或者图片,并将形状或图片平铺(即设置形状或图片大小为页面大小)到整个页面。添加背景时,通过添加形状并设置形状颜色来设置成纯色背景效果;通过添加图片来实现图片背景效果。 本次程序运行环境中包括:引入Spire.Doc.dll;.Net Framework 4.5.1 设置不同背景时,分以下2种情况: 1. 只需设置首页背景和其他页面不同 1.1 设置纯色背景     ...
  在PPT幻灯片页面上,元素多以形状(shape)的概念和单位存在,包括常见的如文本框、表格、图片、图表、图形、艺术字、公式等等。我们可以绘制形状、组合形状、编辑形状,也可复制形状、删除形状,本文主要将对此作相关介绍,通过Java后端代码展示具体如何来实现,以上所列举的元素都以shape作为对象来获取。 程序环境中导入了spire.Presentaton.jar,通过其提供的接口、方法等操作。     代码操作如下 1. 复制形状 import com.spire.presentation.*; public class CopyShape1 { public ...
Global site tag (gtag.js) - Google Analytics