TCPDF没有格式化

时间:2012-09-08 15:06:58

标签: php javascript jquery tcpdf

我正在使用ajax调用来打印pdf并通过电子邮件发送给用户,但问题是pdf中的数据没有格式化。

这是我的ajax电话

$(document).ready(function() {
$(function() {
    $(".submit").click(function() {
      $('.simpleCart_items').css({'position:':'relative'});
      $('.headerRow div').css({'display':'none'});
      $('.item-remove').css({'display':'none'});
       $('.itemRow').css({'position':'absolute'}, {'left':'0px'}, {'top':'50px'});
      $('.item-name').css({'position':'absolute'}, {'left':'50px'}, {'top':'0px'});
      $('item-price').css({'position':'absolute'}, {'left':'150px'}, {'top':'0px'});
      $('.item-total').css({'position':'absolute'}, {'left':'250px'}, {'top':'0px'});
      var data = $('#yhteystiedot').serializeArray();
      data.push( { name: 'cartContent', value: $('#emailedcart').html()});
      //alert (data);return false;
     $.ajax({
    type: "POST",
    data: data,
    url: "order/order.php",
    dataType: "html",
    error: function(){ alert("Jotakin meni pahasti pieleen! Yritä uudelleen?");
 },
    success: function() {
 alert("Onnistui");
        }


  });
  return false;

    });
  });        
});

它为正在推送到脚本的数据添加样式,但它看起来不应该。这是关于它的截图: pdf

1 个答案:

答案 0 :(得分:1)

对不起,这是更正后的答案。

仅使用 INLINE CSS 来处理TCPDF,如<; p>

<table style="width: 100px;" cellspacing="0" cellpadding="0">
  <tr>
    <td style="border: 1px solid #000000; height: 20px; text-align:center; font-weight: bold; font-size: x-large;" colspan=11>
        REPORT
    </td>
  </tr>

或者像<style>p{color:red;}</style>

一样包裹你的代码

TCPDF有类问题。使用AJAX发送此HTML数据。请尝试这样并在此处发表评论。