Description
The document contains an EQ (FieldEquation) structure that uses an array with left alignment.
Example EQ fields
{ EQ \b\bc\{(\a\al\co1(\l(: they), \l(, as they))) }
{ EQ \b\bc\{(\a\al\co1(\l(for), \l(to))) }
In Microsoft Word, the text inside the EQ array is rendered correctly and left-aligned within the brace.
When converting the DOCX to PNG using Aspose.Words, the alignment is incorrect.
Sample Docx
sample.docx (14.0 KB)
Expected Result (Microsoft Word 2010)
: theyand, as theystart at the same horizontal position.
Actual Result (Aspose Output)
- EQ field is rendered, but text inside the array is not left-aligned.
Code Sample
using Aspose.Words;
new License().SetLicense("licensePath");
var doc = new Document("inputDocxPath");
doc.Save("outputPngPath");
Environment
- .NET Framework 4.8
- Aspose.Words 25.12.0
Question
Is this a known limitation or issue in Aspose.Words regarding EQ (FieldEquation) array alignment (\a \al \co1) when converting DOCX to PNG?
If this behavior is not yet fully supported, I would appreciate it if it could be considered for improvement in a future release.
