图像高度以毫米为单位定义,根本不显示
我的任何浏览器上都没有显示图像。 我很确定“问题”是我已经定义了图像的高度(以毫米为单位)。 我也以毫米为单位定义了其他对象的尺寸,它们看起来工作得很好。 为什么 img 标签不同?
我定义了图像的高度(以毫米为单位),因为使用此库将 HTML 转换为 PDF: http://mpdf1.com/manual/
PDF 是 HTML 页面的转换: http://voorbeeld3.mediaconnexion.nl/generator/htmlrender/?id=2097 该图像不会显示在 HTML 页面上,但会显示在生成的 PDF 中: http://voorbeeld3.mediaconnexion.nl/generator/?download=2097 (此链接应该为您提供下载)
我想知道是否可以采取一些措施使图像显示在 HTML 中,而不会改变图像在 PDF 中的显示方式。
这是“主页”(荷兰语): http://voorbeeld3.mediaconnexion.nl/generator/?view=2097
An image is not showing up on any browser for me.
I'm pretty sure the 'problem' is I have defined the image's height in mm.
I've defined other object's sizes in mm as well, and they appear to be working just fine.
Why is it different for the img tag?
I defined the image's height in mm because the HTML gets converted to a PDF using this library:
http://mpdf1.com/manual/
The PDF is a conversion of a HTMLpage:
http://voorbeeld3.mediaconnexion.nl/generator/htmlrender/?id=2097
The image does not show on the HTMLpage, but it does in the resulting PDF:
http://voorbeeld3.mediaconnexion.nl/generator/?download=2097
(this link should give you a download)
I'd like to know if there's something I can do to make the image show up in the HTML that would not change the way the image is displayed in the PDF.
This is the 'mainpage' (it's in dutch):
http://voorbeeld3.mediaconnexion.nl/generator/?view=2097
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果使用 HTML 属性声明尺寸,则仅允许两种格式:不带单位的数字(表示像素)或带百分号的数字。仅当您使用 CSS 时才能指定
mm
单位(效果良好)。If you declare the dimensions using HTML attributes, only two formats are allowed: a number without units (means pixels) or number with the percent sign. The
mm
unit can only be specified if you use CSS (works well).尝试这个
代替:
try this
Intead of: