我正在执行与区域的邮件合并。为此,我正在使用以下回调:
void IFieldMergingCallback.FieldMerging(FieldMergingArgs e)
{
//html content of the comment
if (e.FieldName == "Content")
{
DocumentBuilder builder = new DocumentBuilder(e.Document);
builder.MoveToMergeField(e.DocumentFieldName);
builder.InsertHtml((string)e.FieldValue);
}
}
后者处理字段,假定为 html 内容。但是,如果内容超出页面长度,它不会在另一个页面上继续,只会被截断。我应该如何详细说明回调以避免这种情况(或者在执行邮件合并之前我必须对文档应用哪些设置)?这是否与我正在使用 Aspose.Words 试用版的事实有关?