【aspose-cells-23.3】exl导出SVG时,是否可以干预文字的x、y轴的坐标

目前在不同字体下,同一个exl文件生成的svg会存Y轴的上下偏移
是否可以在exl转svg时,对Y轴的坐标做一些干预?

image.png (95.7 KB)
image.jpg (212.8 KB)

@568506343,
你愿意提供样例文件和可运行的Console工程吗?以便我们定位Y轴在不同字体下偏移的问题。

下面是工程的目录
image.jpg (186.0 KB)

如下是工程
ExcelTest1.7z (173.6 KB)

左侧和右侧的字体对应的y轴坐标是有差异的

image.png (250.7 KB)

下面是有问题的方正宋体
FZSSK.7z (4.3 MB)

至于正常的宋体,文件比较大,没办法上传(正常的windows系统里面应该都有的的)

@568506343,

感谢您提供示例文件和代码片段。

我使用模板 Excel 文件和示例代码重现了您提到的问题。 从 Excel 文件导出 SVG 时,我发现文本的 x 和 y 坐标存在问题。

我们已经在我们的内部问题跟踪系统中打开了以下新工单,并将根据免费支持政策中提到的条款提供他们的修复。

问题 ID:CELLSJAVA-45278
如果您需要优先支持以及直接联系我们的付费支持管理团队,您可以获得付费支持服务。

@568506343

跟您确认一下:

  1. 对于文件“test 宋体.xlsx” ,生成的svg是没有问题。
  2. 对于文件“test 方正宋体.xlsx”,生成的svg存在单元格里的文字向上偏移的问题?

是的。
您可以看一下 image.png 的附件,左侧是 方正宋体 的字体文件相关的SVG图片

@568506343
好的,一旦有更新,我们将即时通知你。

@568506343

我们修正了“test 方正宋体.xlsx”源文件的输出的svg(把单元格内的文字向下移了一点点):方正宋体_prefix.zip (69.7 KB)

由于字体“宋体”和“方正宋体”的不同, 我们很难进一步修复。
请确认输出的svg是否满足你的要求。

@568506343
我们期待您的反馈。

无法满足要求呢,实在抱歉

@568506343,

很抱歉,它不符合您的要求。 一旦我们有任何新信息,我们将进一步调查并更新您。