Aspose Linux下字体找不到报错

http://www.aspose.com/community/forums/thread/402193.aspx

http://www.aspose.com/community/forums/thread/362576/aspose-and-fonts-on-linux.cannot-find-font.aspx

Hi,

Thanks for your posting and using Aspose.Cells for Java.

Please try setting java.awt.headless=true before running your code and see if it gets crashed or not.

Please note the red line below.

Java

System.setProperty("java.awt.headless", "true");
CellsHelper.setFontDir(fontDir);  //这里应该是字体路径
Workbook book = new Workbook("2.xls");
Worksheet sheet = book.getWorksheets().get(0);
PageSetup pageSetup = sheet.getPageSetup();
pageSetup.setOrder(PrintOrderType.OVER_THEN_DOWN);
book.save("2.pdf");



Many Thanks and Kind Regards,

Shakeel Faiz
Support Developer
Aspose Support Team
Aspose - Your File Format APIs

Aspose Linux下字体找不到报错

时间: 2024-11-05 12:29:07

Aspose Linux下字体找不到报错的相关文章

Linux下安装Nrpe软件相关报错

Linux下面安装nrpe软件时,如果进行配置时(./configure)  报错: 并且执行make all命令进行编译时候也报错: 解决办法:    在报错的服务器上执行yum -y install openssl-devel   命令安装ssl的库 之后再次执行./configure命令进行配置,如果配置成功应该显示如下信息: 再次使用make all 命令就不会报错了.make all完毕显示如下信息: Linux下安装Nrpe软件相关报错,布布扣,bubuko.com

linux下编译安装php各种报错大集合

PHP开源脚本语言 PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言.Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域.PHP的文件后缀名为php. 本文为大家整理汇总了一些linux下编译安装php各种报错大集合 ,感兴趣的同学参考下. 报错1:make 后报错如下: Generating phar.php /home/oldboy/tools/php-5.3.27

linux下挂在ntfs挂载报错问题解决办法

linux下挂在NTFS格式设备会挂载不了,很大一部分原因是因为没有NTF驱动,现在说的就是没有驱动而挂载不了的解决办法,在linux下安装ntfs-3g驱动,就可以挂载了,先下载r安装包,今天直接说的是yum安装办法第一步:设置yum源 wget http://mirrors.aliyun.com/repo/epel-7.repo第二步:yum查看 yum list |grep ntfs*第三步:安装yum -y install ntfs-3g第四步:挂载mount /dev/sdx /mut

Linux下dz论坛搬家 mysql报错 (1036) Table ‘common_setting’ is read only

z论坛搬家,采用的方法:程序全部转移→数据库转移→在新主机建立mysql账号.密码,与原主机相同→这个时候,正常情况下就可以正常访问了. 事件经过:dz论坛原先在windows2003服务器,因不稳定,更换了阿里云主机,选用了centos6的系统,由于权限问题,导致下面的错误提示. 访问网站提示:(1036) Table ‘common_setting’ is read only 百度后,找出解决问题的办法,并成功解决. 此类问题,并非dz论坛有,网上搜出的页面是DEDE程序.应该是Linux系

linux 下 PHP Notice: session_start(): ps_files_cleanup_dir 报错 问题剖析

如果在ubuntu/Debian下, 采用apt安装的PHP, 那么在使用Session的时候, 就可能会有小概率遇到这个提示. 代码如下: PHP Notice: session_start(): ps_files_cleanup_dir: opendir(/var/lib/php5) failed: Permission denied (13) in /home/laruence/www/htdocs/index.php on line 22 这是因为, 在PHP中, 如果使用file_ha

linux下python,import cv2报错no module named cv2

配置情况:anaconda2,anaconda3都有装 打开python,看是哪个版本 如果是anaconda2:pip install opencv-python(试过pip install python-opencv不行) 如果是anaconda3:pip3 install opencv-python

解决Linux下ssh登录后出现 报错 Write failed: Broken pipe 的方法

解决也很简单,在执行 ssh 命令的时候,多加一个参数即可,如下: ssh -p 2200 -o ServerAliveInterval=60 [email protected] #服务器 8.8.8.8 的远程端口号为2200,增加标红的参数 原文地址:https://www.cnblogs.com/x00479/p/11327195.html

linux Ubuntu14.04 make编译文件报错:No rule to make target `/usr/lib/libpython2.7.so', needed by `python/_pywraps2.so'. Stop.

错误过程:当“make”编译文件时报错No rule to make target `/usr/lib/libpython2.7.so', needed by `python/_pywraps2.so'.  Stop. 解决过程: 1.首先输入命令以下代码获取其出错原因 make --debug 错误提示如下,很明显是项目工程找不到它,原因有两个,一是系统没有装libpython2.7.os:二是装了,路径错误,或者名字不对 File '/usr/lib/libpython2.7.so' doe

使用Linux调用资源库中的Job报错-ERROR: No repository provided, can't load job.

使用kettle调用资源库中的作业或者是转换,需要注意一下两个问题: 问题一:(-rep后不需要IP)标准shell代码如下 #!/bin/bash export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64/jre export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools