为有中文需求的客户提供多渠道中文技术支持.

Mon Mar 28, 2022 11:02 am

ppt中的艺术字文本被识别为SlidePicture。无法被读取和修改

DemosHume
 
Posts: 46
Joined: Mon Jan 17, 2022 10:22 am

Tue Mar 29, 2022 10:06 am

您好,

感谢您的询问。
通过我们的调查发现.ppt是97-2003版本的powerpoint文档,我直接使用微软Office2003打开你的文档,发现艺术字被识别为一张图片,并且我也尝试了使用微软Office2016添加艺术字并保存到97-2003版本(.ppt),会出现下面截图中的提示。这表明这种艺术字保存到低版本是不被支持的,文本不可再编辑。因此请将你的文档保存到pptx高版本格式,之后使用我们的产品获取艺术字文本是不会有问题的。如果还有任何问题,请随时与我们联系。
图1.png


Sincerely,
Kylie
E-iceblue support team
User avatar

kylie.tian
 
Posts: 412
Joined: Mon Mar 07, 2022 2:30 am

Wed Mar 30, 2022 3:05 am

也就是说,这份ppt被保存为97-2003版本,虽然在Office中可以编辑,但是使用presentation并不能对文字进行编辑么。我尝试过将文件另存为pptx即可编辑。
那么是不是可以指定打开文件的类型来进行处理呢?我尝试在 loadFromFile时候采用 FileFormat.PPTX_2016 参数,也达不到期望的效果。
或者可以在不安装Office的情况下,将此文件另存为FileFormat.PPTX_2016么。

kylie.tian wrote:您好,

感谢您的询问。
通过我们的调查发现.ppt是97-2003版本的powerpoint文档,我直接使用微软Office2003打开你的文档,发现艺术字被识别为一张图片,并且我也尝试了使用微软Office2016添加艺术字并保存到97-2003版本(.ppt),会出现下面截图中的提示。这表明这种艺术字保存到低版本是不被支持的,文本不可再编辑。因此请将你的文档保存到pptx高版本格式,之后使用我们的产品获取艺术字文本是不会有问题的。如果还有任何问题,请随时与我们联系。
图1.png


Sincerely,
Kylie
E-iceblue support team

DemosHume
 
Posts: 46
Joined: Mon Jan 17, 2022 10:22 am

Wed Mar 30, 2022 10:09 am

您好,

感谢您的回复。
你的ppt文档本身是97-2003版本,之前提到过我用Office2003版本打开您的文档,艺术字是以图片显示的。即使你在加载的时候指定FileFormat.PPTX_2016高版本格式,我们也无法将一个图片转换到可编辑的文字。因为Office2016可以兼容低版本,当通过此方式打开文档并直接另存为高版本(.pptx)就能够很好显示为文本形式。建议您通过Office把文档保存至高版本格式,再通过我们的产品进行操作。如果还有其他问题,请随时联系。

Sincerely,
Kylie
E-iceblue support team
User avatar

kylie.tian
 
Posts: 412
Joined: Mon Mar 07, 2022 2:30 am

Return to 中文技术支持