我想使用xepOnline.jqPlugin.js插件生成 PDF文件。
我有一个图像(在“背景”上)和图像下的 HTML 文本。我能够生成 PDF 文件,但有两个不同的元素:图像和图像之后(而不是图像下方)是文本。
<!DOCTYPE html>
<html>
<head>
...
<script src="xepOnline.jqPlugin.js"></script>
</head>
<body>
<div id="page-show">
<div class="image">
<img src="img/Card.png" >
<h3>TEXT</h3>
</div>
<button id="PrintButton" onclick="return xepOnline.Formatter.Format('page-show',{render:'download'});"/>
</div>
</body>
</html>
相关元素的 CSS 如下:
#page-show{
/* The main container div */
width:355px;
margin:90px auto 0;
}
div.img {
height: 165px;
text-align: center;
}
div.img img {
display: inline;
}
.image {
position: relative;
width: 100%; /* for IE 6 */
text-align: center;
}
h3 {
position: absolute;
top: 164px;
width: 100%;
font-size: 16px;
}
是否可以生成带有文本的图像的 PDF 文件? (与 HTML 页面中显示的格式相同)