Hi
Thanks for your inquiry. Currently, I cannot provide you any reliable estimate. Please expect a reply before the next hotfix (within 4-5 weeks).
For now, as a workaround, you can try removing SET fields from your document before converting it to PDF. For example, see the following code:
Document doc = new Document(@"Test001\TheOriginalWordFile.doc");
RemoveSetFields(doc);
doc.Save(@"Test001\out.pdf");
===================================================================
public void RemoveSetFields(Document doc)
{
//Get collection of FieldStart nodes
Node[] fieldStarts = doc.GetChildNodes(NodeType.FieldStart, true).ToArray();
//Loop through all FieldStart nodes
foreach (FieldStart start in fieldStarts)
{
// Skip further processing if start is not start of SET field.
if(start.FieldType != FieldType.FieldSet)
continue;
// Remove all nodes between field start and field end
Node curNode = start;
while (curNode != null && curNode.NodeType != NodeType.FieldEnd)
{
Node nextNode = curNode.NextPreOrder(doc);
curNode.Remove();
curNode = nextNode;
}
// Remove field end.
if (curNode != null)
curNode.Remove();
}
}
Hope this helps.
Best regards,
Andrey Noskov
Developer/Technical Support
Aspose Auckland Team