【发布时间】:2017-03-14 18:59:34
【问题描述】:
TCPDF 的最小“hello world”示例是什么?
我在https://tcpdf.org/examples/ 看到了 60 多个示例,但没有一个可以与 composer 一起使用,而且它们都非常复杂。
我正在寻找一些简单的东西,这样我就可以开始学习了。
【问题讨论】:
TCPDF 的最小“hello world”示例是什么?
我在https://tcpdf.org/examples/ 看到了 60 多个示例,但没有一个可以与 composer 一起使用,而且它们都非常复杂。
我正在寻找一些简单的东西,这样我就可以开始学习了。
【问题讨论】:
帖子的标题指定他们想将 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。
【讨论】:
composer update 或 composer update <package name> 。”