填充底部在生成的文档中不起作用
Padding bottom is not working in generated document
我管理一所大学的期末成绩单,我想提供一共
客户端/香草 JS 解决方案,供教师生成最终的 viva 表。
TinyMCE 一切顺利,但在生成的 docx 文件的 HTML table 单元格之一中,我需要将其设置为底部对齐,但它总是有一些 space/margin/padding 我可以
手动删除但不在代码中。我试过 CSS 边距、填充、行高等,但都是徒劳的。仅由于此问题,我的进一步工作才停止。这里是JSFiddleLink,请查收
if(x===7) { c.style.verticalAlign="bottom"; c.style.fontSize="8pt";
c.style.paddingBottom="0";
c.style.margin="0 0 0 0";
}
这个东西在编辑器中看起来不错,但在下载的文件中却不行
(点击转换按钮下载文件)
问题出在生成的文档中的文本:"Teacher Two Name"。
因为它下面总是有一些填充或 space
代码里面,在第145行,求助
这是我得到的
这就是我需要的
我没有看到它下面有任何填充。检查你的屏幕分辨率。我使用的是 1920 x 1080
我在一位同事的帮助下解决了,诀窍是在我的 JS 数组中添加文本 "Teacher Two Name" 作为:"<p style='display:inline; margin:0px'>Teacher Two Name</p>"
现在它运行良好
它甚至解决了我之前妥协的另一个小问题,即
在我的 JS 代码中,我无法在生成的 docx 文件中为 table 的最后一行准确应用 12pt 字体大小(无论我输入的数字是 12.5 还是 13,但不完全是 12pt,所以我使用了相同的内联应用字体大小的解决方案,它也解决了这个问题:
<p style='font-size: 12pt;'>SomeStudentID (Some Info) 9:55 AM</p>
感谢所有宝贵的帮助
我管理一所大学的期末成绩单,我想提供一共 客户端/香草 JS 解决方案,供教师生成最终的 viva 表。
TinyMCE 一切顺利,但在生成的 docx 文件的 HTML table 单元格之一中,我需要将其设置为底部对齐,但它总是有一些 space/margin/padding 我可以 手动删除但不在代码中。我试过 CSS 边距、填充、行高等,但都是徒劳的。仅由于此问题,我的进一步工作才停止。这里是JSFiddleLink,请查收
if(x===7) { c.style.verticalAlign="bottom"; c.style.fontSize="8pt";
c.style.paddingBottom="0";
c.style.margin="0 0 0 0";
}
这个东西在编辑器中看起来不错,但在下载的文件中却不行 (点击转换按钮下载文件)
问题出在生成的文档中的文本:"Teacher Two Name"。 因为它下面总是有一些填充或 space
代码里面,在第145行,求助
这是我得到的
这就是我需要的
我没有看到它下面有任何填充。检查你的屏幕分辨率。我使用的是 1920 x 1080
我在一位同事的帮助下解决了,诀窍是在我的 JS 数组中添加文本 "Teacher Two Name" 作为:"<p style='display:inline; margin:0px'>Teacher Two Name</p>"
现在它运行良好
它甚至解决了我之前妥协的另一个小问题,即 在我的 JS 代码中,我无法在生成的 docx 文件中为 table 的最后一行准确应用 12pt 字体大小(无论我输入的数字是 12.5 还是 13,但不完全是 12pt,所以我使用了相同的内联应用字体大小的解决方案,它也解决了这个问题:
<p style='font-size: 12pt;'>SomeStudentID (Some Info) 9:55 AM</p>
感谢所有宝贵的帮助