Cell width problem with DocumentBuilder.InsertHtml()

Here is my code:

        string html = "<table cellspacing='0' cellpadding='0' style='border-collapse:collapse;margin-left:0pt;width:503.75pt;'><tbody><tr style='height:60.25pt;'><td style='padding-left:5.03pt;padding-right:5.03pt;vertical-align:middle;border:0.75pt solid #000000;width:503.75pt;'>用户管理:一人一账号,维护用户基本信息;可建立用户树形层级架构;可对项目用户权限进行设置(读、写、管理),根据工艺所的情况,权限设置按岗位分,例如每个实验员在一个特定部门享有同样的权限</td></tr></tbody></table>";
        DocumentBuilder db = new DocumentBuilder();
        db.InsertHtml(html);
        db.Document.Save("c:\\temp\\output.pdf");

I would like DocumentBuilder uses the TD width style as the cell width.

@echemistry,

We tested the scenario and have managed to reproduce the same problem on our end. For the sake of correction, we have logged this problem in our issue tracking system. The ID of this issue is WORDSNET-16542. Our product team will further look into the details of this problem and we will keep you updated on the status of correction. We apologize for your inconvenience.

@echemistry,

In the meantime while you are waiting for a fix, please use the following analysis details as a workaround:

Unlike MS Word, Aspose.Words currently does not try to detect if the source document is an Asian document and does not set the CompatibilityOptions.UseFELayout to true. We should implement this detection as par WORDSNET-16542. As a workaround, please set the option manually:

string html = "<table>...</table>";
DocumentBuilder db = new DocumentBuilder();
db.InsertHtml(html);
db.Document.CompatibilityOptions.UseFELayout = true;
db.Document.Save("output.pdf");

Hope, this helps.