Це (в основному) CSS2.1 сумісний макет HTML і движок написаний на PHP.
Це стиль приводом візуалізації: вона буде завантажити і прочитати зовнішні таблиці стилів, теги рядний стиль і атрибути стилю окремих елементів HTML. Вона також підтримує більшість атрибутів уявлення HTML.
PDF рендеринга в даний час забезпечується або PDFLib або комплектного версії в R & OS CPDF класу письмового Уейн Манро. Для того, щоб використовувати PDFLib з DOMPDF, розширення PECL PDFlib потрібно.
Використання PDFlib підвищує продуктивність і знижує вимоги до пам'яті DOMPDF декілька, в той час як клас CPDF R & OS, хоч трохи повільніше, усуває будь-які залежності від зовнішніх бібліотек PDF.
DOMPDF був введений в Zend PHP 5 Конкурсу і поміщений 20-загальна і NBSP.
DOMPDF працює тільки з PHP 5. Там немає ніяких планів для порту PHP 4
Особливості :.
- Ручки найбільш CSS2. 1 властивості і селектори, у тому чіслеimport, media & Page правил
- Підтримка більшості презентаційну HTML атрибути 4.0
- Підтримка зовнішніх стилів, або на локальній машині або через HTTP / FTP (за допомогою FOPEN-обгортки)
- Підтримка складних таблиць, в тому числі ряду і стовпців прольотів, окремий і звалився прикордонні моделі,
- індивідуальний стиль комірки, мульти-сторінка (Не вкладені таблиці, але тим не менше)
- підтримка зображення (PNG, GIF і JPEG)
- Немає залежностей від зовнішніх бібліотек PDF, завдяки R & OS клас PDF
- Посилання та підтримка якір
- Підтримка Вбудований PHP. Дивіться розділ вбудованого PHP для деталей.
- Таблиці не може бути надійно вкладені (хоча деякі повідомили успіх)
- Впорядковані списки в даний час не підтримується.
- Абсолютна і відносна позиціонування і плаває не працювати, поки.
- Не дуже терпимі до погано сформований HTML або CSS введення (за допомогою Tidy перший може допомогти)
- Великі файли можуть зайняти деякий час, щоб зробити
- Великі таблиці вимагають великих обсягів пам'яті. Установка межі пам'яті в PHP, принаймні 32 Мб або вище рекомендується.
Столи
Вимоги
- PHP 5 або вище
Коментар не знайдено