使用 Gembox Document 邮件合并图片大小

Mail merge picture size using Gembox Document

我正在使用 Gembox.Document 的邮件合并功能来生成报告。 我对图片的大小有疑问。

我在 table 单元格内创建了一个合并字段,我希望图片在不改变其纵横比的情况下占据单元格的最大尺寸。

现在是插入图片,但是比例全乱了

我在 help page 中读到我可以在我的合并字段中放置一个形状,但是在尝试了很多次之后,当我尝试在我的 word 模板中绘制形状时,我不知道该怎么做,它不会进入我的合并字段。

有人可以帮我吗?要么固定纵横比,要么怎么使用形状…

干杯

看看第二个Merge Pictures例子,它的输入“MergePicturesWithTemplates.docx”文件有MergeFields,里面有Shapes

要将 Shape 放置在 MergeField 内,绘制形状,将其设置为“与文本对齐”,然后将其拖动到字段内。

现在您有了一个形状作为图像的占位符,您可以向 MergeField 添加开关以保持合并图片的纵横比:

  • \x - 水平调整结果图片的大小,保持模板形状的高度。
  • \y - 垂直调整结果图片的大小,保持模板形状的宽度。
  • \x \y - 水平或垂直调整结果图片的大小。

要添加开关,在MS Word中按ALT + F9,将显示字段代码,然后在其中写入开关。