Gabriel Santiago Plaza e93fc5458e aqui va los pdfs y eso. editar gitignore pa coger esto | 2 년 전 | |
---|---|---|
.. | ||
include | 2 년 전 | |
lib | 2 년 전 | |
www | 2 년 전 | |
.gitattributes | 2 년 전 | |
.gitignore | 2 년 전 | |
.gitmodules | 2 년 전 | |
CONTRIBUTING.md | 2 년 전 | |
LICENSE.LGPL | 2 년 전 | |
README.md | 2 년 전 | |
composer.json | 2 년 전 | |
dompdf.php | 2 년 전 | |
dompdf_config.custom.inc.php | 2 년 전 | |
dompdf_config.inc.php | 2 년 전 | |
index.php | 2 년 전 | |
load_font.php | 2 년 전 |
dompdf is an HTML to PDF converter. At its heart, dompdf is (mostly) CSS 2.1 compliant HTML layout and rendering engine written in PHP. It is a style-driven renderer: it will download and read external stylesheets, inline style tags, and the style attributes of individual HTML elements. It also supports most presentational HTML attributes.
Check out the Demo and ask any question on StackOverflow or on the Google Groups
PDF documents internally support the following fonts: Helvetica, Times-Roman, Courier, Zapf-Dingbats, & Symbol. These fonts only support Windows ANSI encoding. In order for a PDF to display characters that are not available in Windows ANSI you must supply an external font. dompdf will embed any referenced font in the PDF so long as it has been pre-loaded or is accessible to dompdf and reference in CSS @font-face rules. See the font overview for more information on how to use fonts.
The DejaVu TrueType fonts have been pre-installed to
give dompdf decent Unicode character coverage by default. To use the DejaVu
fonts reference the font in your stylesheet, e.g. body { font-family: DejaVu
Sans; }
(for DejaVu Sans).
From the command line switch to the directory where dompdf will reside and run the following commands:
git clone https://github.com/dompdf/dompdf.git .
git submodule init
git submodule update
To install with Composer, simply add the requirement to your composer.json
file:
{
"require" : {
"dompdf/dompdf" : "0.6.*"
}
}
And run Composer to update your dependencies:
$ curl -sS http://getcomposer.org/installer | php
$ php composer.phar update
Before you can use the Composer installation of DOMPDF in your application you must disable dompdf’s default auto-loader, include the Composer autoloader, and load the dompdf configuration file:
// somewhere early in your project's loading, require the Composer autoloader
// see: http://getcomposer.org/doc/00-intro.md
require 'vendor/autoload.php';
// disable DOMPDF's internal autoloader if you are using Composer
define('DOMPDF_ENABLE_AUTOLOAD', false);
// include DOMPDF's default configuration
require_once '/path/to/vendor/dompdf/dompdf/dompdf_config.inc.php';
Download an archive of dompdf and extract it into the directory where dompdf will reside
DOMPDF_ENABLE_HTML5PARSER
configuration constant) or run
your HTML through a HTML validator/cleaner (such as Tidy).DOMPDF_ENABLE_CSS_FLOAT
configuration constant).If you find this project useful, please consider making a donation.
(Any funds donated will be used to help further development on this project.)