FieldEquation array alignment issue in DOCX to PNG conversion

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)

  • : they and , as they start 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.

@chenweii

The left‑alignment of the array elements inside an EQ (FieldEquation) field is not rendered correctly when a DOCX document is converted to PNG with Aspose.Words 25.12.0. This behavior is not supported in the current rendering engine and is treated as a bug.

The issue has already been posted on the Aspose.Words forum (topic “FieldEquation array alignment issue in DOCX to PNG conversion”). We have logged this case for the engineering team to investigate and consider a fix in a future release.

@chenweii
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): WORDSNET-28939

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.