经常有客户反馈,在Windows系统中,使用Spire组件转换文档时,结果文档正常,但是在Linux系统中,结果文档会出现乱码、方框或程序抛出字体缺失异常如:Cannot found font[SansSerif] installed on the system。 这个问题是由于Linux服务器缺少字体所导致。Spire组件转换文档时需要从系统中寻找对应的字体绘制字形,如果系统中没有安装原文档中所使用的字体,会先从系统已安装的字体中匹配能支持这个字形的字体,如果无法匹配出相应的字体,结果文档就会出现乱码或方框,或者程序会抛出字体缺失异常。若您遇到了这类问题,请先确认原文档中使用了哪些字体,然后将这些字体或Windows中的所有字体安装到您的Linux系统后,问题会得到解决。 以下是如何查看和安装字体的详细指令。 1、开启…
本文将介绍如何使用Spire.PDF for Java来将SVG转换为PDF及添加SVG图片到PDF文档。首先请确保产品版本号为3.9.6及以上。 SVG转PDF import com.spire.pdf.FileFormat; import com.spire.pdf.PdfDocument; public class…
便携式文档格式 (.pdf) 文件是在各行业中广泛使用的电子文档,但该格式的内容不易编辑,特别是对于文档中存在的表格数据,如果需要分析或者编辑其中的表格数据,Excel 格式的表格是一种更优于 PDF 的选择。当表格数据以 PDF 格式存在时,我们可以通过格式转换的方式将其转换为 Excel 来实现数据分析、编辑、提取或保存等操作。本文,我们将使用…
PDF 文件格式可以让文档在不同设备之间的呈现保持一致。但是,如果需要将 PDF 文档放到网页上,最好将它们转换为 HTML 文件。通过这种方式,文档的所有内容都可以直接显示在浏览器中,无需下载文件。并且加载大型 PDF 文档需要很长时间,而 HTML 文件可以非常快速地在浏览器中呈现。另外,相较于…