2

我是 JavaScript 的初学者,我知道有很多方法可以即时创建 PDF 文件。我发现的一个例子是 jsPDF (hspdf.com)

然而,据我所知,jsPDF 不支持从右到左的语言(例如阿拉伯语或希伯来语)。yuu 是否知道通过 RTL 支持即时创建 PDF 文件的任何方法?

感谢您的帮助 !

4

1 回答 1

1

我有另一个选择,那就是TCPDF

TCPDF 是使用 PHP 而不是 JavaScript 的 PDF 创建器。但是您可以使用 AJAX 链接 PHP 和 JavaScript。一个简单的方法是使用jQuery AJAX。您可以使用 JavaScript 通过 AJAX 将数据传递给 PHP 以处理数据以创建 PDF。TCPDF 与 HTML 和 CSS 完全兼容。您可以使用 HTML 设计布局。对于要从​​右到左打印的文本,只需使用 CSS 属性即可;

.element_class{
  direction:rtl;
}

以下是 TCPDF 的一些示例。

于 2013-01-27T10:20:23.190 回答