1

我想使用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 页面中显示的格式相同)

4

0 回答 0