当我应用PDFKIT包将HTML文件转换为PDF文件时,我目前面临一个非常奇怪的问题。问题是HTML包含一个表,表中有一个名为A1191112 1111 12311469 B的单元格,如下所示
但当我将其转换为pdf时,使用以下选项
options = {
'page-size': 'A1',
'margin-top': '0.05in',
'margin-right': '0.05in',
'margin-bottom': '0.05in',
'margin-left': '0.05in',
'encoding': "UTF-8",
'custom-header' : [
('Accept-Encoding', 'gzip')
],
'cookie': [
('cookie-name1', 'cookie-value1'),
('cookie-name2', 'cookie-value2'),
],
'no-outline': None
}
它将术语分成两行,见下文
我尝试过调整页面大小,但毫无帮助。 如果您有任何建议,我们将不胜感激。 多谢各位
像这样改变文本大小是什么意思
使用缩放选项:
或dpi选项:
尝试增加单元格宽度,以便下一行的B将返回。那可能有用
尝试在html文件中的表格后添加下面的CSS
如果这不起作用,您可以尝试减少
options
中的dpi
。使用以下代码(您可能需要进行实验才能获得完美的匹配):相关问题 更多 >
编程相关推荐