Това е (предимно) CSS2.1 съвместим HTML оформление и ядро, написани на PHP.
Това е стил задвижване рендер: тя ще изтеглите и прочетете външни стилове, инлайн стил тагове и атрибути стила на отделни HTML елементи. Той също така поддържа повечето презентационни HTML атрибути.
PDF рендериране в момента се осигурява или от PDFLib или чрез включения в комплекта версия CPDF клас R & OS написана от Уейн Мънро. За да използвате PDFLib с dompdf, е необходимо удължаване на PDFLib PECL.
Използването PDFLib подобрява производителността и намалява изискванията памет на dompdf донякъде, а класът CPDF на R & OS, макар и малко по-бавен, премахва всякакви зависимости от външни PDF библиотеки.
dompdf е вписано в PHP 5 конкурс Zend и се поставя на 20-ти цялостното & Nbsp.;
dompdf работи само с PHP 5. Няма планове за PHP 4 порт
<силни> Характеристики силни>:.
- Дръжки най CSS2. 1 имота и селектори, включителноimport,media & @ Страницата правила
- Поддържа повечето презентационна HTML 4.0 атрибути
- Поддържа външни стилове, или на локалната машина или чрез HTTP / FTP (чрез fopen-обвивки)
- Поддържа сложни таблици, включително участъци ред и колона, отделно и се срина граничните модели,
- отделна клетка стайлинг, много страници (без вложените маси, все още обаче)
- подкрепа на снимката (PNG, GIF и JPEG)
- Не зависимости от външни PDF библиотеки, благодарение на PDF клас R & OS
- Link и подкрепа котва
- поддържа вътрешни PHP. Вижте раздела за инлайн PHP за подробности.
- Маси не може надеждно да бъде вложен (въпреки че някои са докладвали успех)
- Подредените списъци са в момента не се поддържат.
- Absolute & относително позициониране и плувки не работят, все още.
- Не особено толерантни към недобре оформени HTML или вход CSS (използвайки Tidy първата може да помогне)
- големи файлове може да отнеме известно време, за да направи
- големи таблици изискват голям обем памет. Установяване на лимит на паметта PHP за най-малко 32MB или повече се препоръчва.
Маси
<силни> Изисквания
- PHP 5 или по-висока
Коментари не е намерена