引擎更新:自带字体,旧版文件修好了,WordArt 能渲染了

五天的引擎工作在 9 月 8 日上线。这是完整清单,按你实际会注意到的东西分组。

自带字体

现在你可以在转换时上传字体。添加一个装着字体文件的 zip,或者一个打包的 InDesign 包,我们会从里面读取字体,并只用在这一次任务上。任务完成后,这些字体会随任务一起删除。

每次转换现在都会附带一份字体报告。报告列出你的文件要求了哪些字体家族,我们找到了哪些,以及对没找到的字体我们用了什么来代替。如果一个标题看起来和你预期的不一样,报告会告诉你原因。

识别能力这周又提升了,方式和我们几天前写过的一样。我们的转换器现在能认出更多真实 Publisher 文件要求的字体,当一个字体仍然无法确定时,它现在会转而使用开放授权的设计,这些设计带有相同的字宽和行高。换行位置保持不变,页面因此保住原来的样子。

旧版 Publisher 文件

如果你的文件是用 Publisher 97 或 Publisher 2000 做的,好几个存在已久的问题现在修好了。串联的文本框现在会把文字保留在正确的框里。表格单元格会按该有的方式分开,不再连成一片。行距跟着你实际设置的字号走,不再是默认值。页码字段和"接下页"提示现在会显示出来。母版页的文字对齐方式会从文件里读取;在这之前,不管文件里写的是什么,都会默认成左对齐。文字也不再在 Publisher 本身会保持全尺寸的地方缩小了。

WordArt

现在能渲染的 WordArt 形状更多了:上弧、下弧、波浪、层叠、膨胀、收缩,还有下弯曲线。组里弧形 WordArt 里的弯曲文字,弧度现在也对了,所以一个文字环绕的徽章或标志能保住正确的半径,而不是一个粗略的近似值。

成组的对象

组里的形状以前会丢掉一部分自己的样式。投影、发光和垂直文字对齐现在会保留在成组的形状上。这些信息我们本来就从你的文件里读出来了,只是没有用上。现在用上了。

剪贴画和图元文件

一批针对旧版剪贴画和内嵌图元文件的修复:水印图片会按 Publisher 洗淡它们的方式变淡,剪贴画里的白色底板会重新上色为你设置的填充颜色,米黄色背景不再被当成纸张裁掉,还有一种出现在部分旧版 Office 剪贴画里的淡紫色底板,现在能正确地被抠除。

文字排版

两端对齐的文字现在跟着 Publisher 自己的对齐设置走,而不是套用一个通用版本。当文本框没有自己的边距时,我们现在会回落到 Publisher 使用的同一套默认边距。一个宽度超过文本框的单词会在框边被截断,位置和 Publisher 截断的位置一样。一个落在右边距之外的制表符,现在会把下一个单词换到下一行,和 Publisher 的行为一致。

这些改动里有一项,框边截断,带来了一个副作用:在我们自己的测试中,它通过一个不相关的测量步骤,让少数几个文件的文字发生了偏移。我们找到了它,修好了那个测量步骤,并在同一次发布里一起上线了修复。我们还在复查结果,如果发现更多问题会再报告。

Word 文档

希伯来语和阿拉伯语的从右到左文字现在可以用了。在 Publisher 给一个词加连字符的地方,Word 文件会在同一个位置得到一个明确的软连字符。Word 的默认制表位现在和 Publisher 一致。箭头落在线条正确的一端,大小也正确。线条末端在 Publisher 使用圆角的地方也用圆角。"最少"行距现在会保留下来,不再被压平成一个精确值。WordArt 现在被承载起来,让 Word 真正应用它的变形效果,而不是显示扁平的文字。每张纸有多份的设计,比如标签或票据,现在能正确转换。文件里的字体名称是你原本的字体,不是我们的替代字体,所以在别处打开文件能看到实际用的是什么。

InDesign 和 Affinity 文件

行距现在和 InDesign 自己测量基线的方式一致。在我们 897 个文件的 InDesign 测试集上,页数不一致的情况从 545 降到了 36。放置的图片现在会声明自己的边界,让 InDesign 正确应用旋转和缩放,不再忽略它们。你的文件里存成矢量图形的剪贴画,现在会以矢量图形放置,而不是像以前那样变成一张扁平图片:无论放大到什么尺寸都保持清晰,里面的文字也仍然是文字。文件里做了镜像的图片,现在导出后也是镜像的,这是这个导出功能以前从未做到的。字体资源带有真正的 PostScript 名称。椭圆形、圆角和标注文本框保住了它们实际的形状,不再被压平成矩形。虚线和点线描边保住了它们的样式。线条会带上箭头。组里的线条仍然是线条,不会变成别的东西。

上周的修复仍然有效

上一篇文章里的小册子修复仍然有效:转成 Word 的小册子会把文字保留在正确的面上。如果你从 9 月 3 日起还没转换过小册子,你用的已经是修好的版本。

这就是这次发布。如果你之前有文件在这些方面出过错,请再转一次。预览免费,一次性支付 49 美元后转换次数不限。