使用aspose.slides时将ppt逐页转换为图像时产生乱码

font_folder = "/home/myuserpath/Fonts/"
fonts=slides.FontsLoader.get_font_folders()
print(fonts)

想通过这样的方式看导入了哪些字体,输出显示为

<aspose.slides._wrpgen._generic._ArrayWrapper_CBE911FC object at 0x733f4091b850>

这是什么意思,是否是我导入字体的过程有问题?

sudo mkfontscale
sudo mkfontdir
fc-cache -fv /home/myuserpath/Fonts/

字体文件夹必须要保存在usr/share/fonts文件夹中吗,保存在自己的个人账号路径可以吗,至少aspose.words是可以的

另外您无法复现我的问题是指您可以正确运行我提供的代码并正确转换ppt内容为图片且字体没有问题吗

@byp0322,

不,我无法正确地将演示文稿幻灯片转换为图像。

我们已在内部问题跟踪系统中创建了以下新工单,并将根据 Free Support Policies 中提到的条款对该案例进行调查。

Issue ID(s): SLIDESPYNET-281

如果您需要优先级支持,您可以获取 Paid Support Services,同时可直接联系我们的付费支持管理团队。

get_font_folders 方法返回加载字体的文件夹列表。请尝试使用以下代码示例。

font_folders = slides.FontsLoader.get_font_folders()
for folder in font_folders:
    print(folder)

是的,您可以使用自己的字体文件夹。请注意,不应对系统文件夹使用 load_external_fonts 方法。