最小的" hello world" TCPDF的示例?
我在https://tcpdf.org/examples/看到了60多个例子,但没有一个与作曲家合作,而且它们都非常复杂。
我正在寻找简单的东西,所以我可以开始学习它。
答案 0 :(得分:16)
帖子的标题指定他们想要将TCPDF与Composer一起使用,我发现接受的答案不会使用Composer来执行此操作。
首先,在Composer中包含TCPDF。将以下代码添加到composer.json文件中:
"require": {
"tecnickcom/tcpdf": "^6.2.13"
}
如果目录中存在composer.lock文件,则从命令行运行:
composer install
否则,从命令行运行:
composer update
使用以下代码创建PHP文件:
<?php
// Load autoloader (using Composer)
require __DIR__ . '/vendor/autoload.php';
$pdf = new TCPDF(); // create TCPDF object with default constructor args
$pdf->AddPage(); // pretty self-explanatory
$pdf->Write(1, 'Hello world'); // 1 is line height
$pdf->Output('hello_world.pdf'); // send the file inline to the browser (default).
?>
从您的网络浏览器打开此页面,您应该看到一个示例PDF文档,上面写着Hello World。
答案 1 :(得分:1)
这将向您的浏览器输出“hello world”PDF。据我所知,无法获得更多基础。
include 'TCPDF-master/tcpdf.php';
$pdf = new TCPDF; // create TCPDF object with default constructor args
$pdf->AddPage(); // pretty self-explanatory
$pdf->Write(1, 'Hello world'); // 1 is line height
$pdf->Output('hello_world.pdf'); // send the file inline to the browser (default).