html2pdf mit composer hinzugefügt
This commit is contained in:
49
vendor/spipu/html2pdf/doc/install.md
vendored
Normal file
49
vendor/spipu/html2pdf/doc/install.md
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
# How to Install Html2Pdf
|
||||
|
||||
[back](./README.md)
|
||||
|
||||
## Composer and Packagist
|
||||
|
||||
You have to use Composer to install Html2Pdf.
|
||||
|
||||
If you do not know what is Composer:
|
||||
|
||||
* You can find the documentation on https://getcomposer.org/doc/
|
||||
* You can find all the available packages on https://packagist.org/
|
||||
* For example, you can find Html2Pdf: https://packagist.org/packages/spipu/html2pdf
|
||||
|
||||
## Install
|
||||
|
||||
You just have to launch the following command on the root folder of your project:
|
||||
|
||||
```bash
|
||||
composer require spipu/html2pdf
|
||||
```
|
||||
|
||||
If you do not want to use composer, you will need to:
|
||||
|
||||
* manually clone the html2pdf repository
|
||||
* manually clone all the repositories of the used dependencies
|
||||
* manage manually the PS4 autoload
|
||||
|
||||
But it is not the recommaned way to instal Html2Pdf. No help will be provided in this case.
|
||||
|
||||
### First Test
|
||||
|
||||
Here is a HelloWorld example, that you can put on the root folder of your project.
|
||||
|
||||
```php
|
||||
require __DIR__.'/vendor/autoload.php';
|
||||
|
||||
use Spipu\Html2Pdf\Html2Pdf;
|
||||
|
||||
$html2pdf = new Html2Pdf();
|
||||
$html2pdf->writeHTML('<h1>HelloWorld</h1>This is my first test');
|
||||
$html2pdf->output();
|
||||
```
|
||||
|
||||
Html2Pdf use the PSR-4 autoloader of Composer. You have just to require it. Never require manually the classes, it will not work at all. You must use the Composer functionnalities.
|
||||
|
||||
Then, you have just to use the main class `Spipu\Html2Pdf\Html2Pdf`, with the 2 main methods `writeHTML` and `output`.
|
||||
|
||||
[back](./README.md)
|
||||
Reference in New Issue
Block a user