Maison  >  Article  >  interface Web  >  Générer un exemple de code PDF en utilisant HTML

Générer un exemple de code PDF en utilisant HTML

零下一度
零下一度original
2017-04-27 15:42:382618parcourir

L'éditeur vous propose un article sur la génération élégante de PDF en HTML. L'attribut

Code clé

<script type="text/javascript" src="http://myxdoc.sohuapps.com/xdoc.js"></script>   
<script id="myxdoc" type="text/xdoc" _format="pdf" style="width:100%;height:100%;">   
script中的内容是xdoc,说明见:http://myxdoc.sohuapps.com/xml.html

_format spécifie le format de sortie, qui peut également être flash, docx, etc. Les attributs du script peuvent utiliser les paramètres disponibles dans xdoc, et l'attribut style définit le style d'affichage des résultats.
Cette méthode combine parfaitement les balises XDOC avec HTML, et la sortie de documents tels que PDF est exactement la même que la sortie HTML. Vous pouvez utiliser jsp, php, asp, freemarker, etc. pour générer dynamiquement des documents.

<html> 
  <head> 
    <meta charset="UTF-8">
    <script type="text/javascript" src="http://myxdoc.sohuapps.com/xdoc.js"></script> 
  </head>  
  <body style="height:100%; margin:0; overflow:hidden;"> 
    <script id="myxdoc" type="text/xdoc" _format="pdf" style="width:100%;height:100%;"> 
      <xdoc version="A.3.0"> 
        <paper margin="0" width="300" height="380"/>  
        <body padding="16" fillImg="#@f40">
          <para align="center">
            <img width="116" height="116" fillColor="" drawType="adjust" src="http://img.ddky.com/c/product/282740/800_mid/z_1.jpg"/>
          </para>
          <para align="center">
            <text fontName="标宋" fontSize="18">[汤臣倍健]维生素C咀嚼片</text>
          </para>
          <para align="center">
            <text fontColor="#ff0000" fontName="标宋" format="c" fontSize="18">88</text>
          </para>
          <para align="center">
            <barcode type="QRCode" width="148" height="148" margin="8" value="http://h.ddky.com/shangpinxiangqing.html?shopId=100012&amp;id=282740&amp;skuId=28274001"/>
          </para>
        </body>
      </xdoc>
    </script> 
  </body> 
</html>

2.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn