Profile

Cover photo
122 followers|14,496 views
AboutPostsPhotosVideos

Stream

dompdf

Shared publicly  - 
 
The Dompdf team is happy to announce the availability of Dompdf 0.7.0.

Change highlights since 0.6.2

- Incorporate relevant security updates from the 0.6.2 code base
- Add namespace support
- Restructure code for the implementation of the PSR standard
- Remove non-library utility code (load_font.php, dompdf.php, the www content)
- Update DejaVu fonts to v2.34
- Optimize performance by removing pre-5.3 code
- Add initial support for SVG

Migration Notice

In the process of updating the code layout and structure we have dropped use of dompdf_config.inc.php. Unlike previous versions of Dompdf, you will not be able to update without making changes to your code. Please visit the release notes linked above for more information about migrating from earlier versions of Dompdf.

Please post any questions, comments, or suggestions to the support group (http://groups.google.com/group/dompdf). Issues can be posted to the issue tracker (https://github.com/dompdf/dompdf/issues).
-the Dompdf team

1
Add a comment...

dompdf

Shared publicly  - 
 
The Dompdf team is happy to announce the availability of Dompdf 0.6.2. This is a security-focused release that addresses a number of vulnerabilities that can expose your system to exploitation. In tandem with this release we have also posted a document to the wiki with advice for securing dompdf. Please read the new document and take appropriate measures to protect your systems.

We urge all users to upgrade to this release if you are using dompdf 0.6.1 or earlier.

Change Summary for 0.6.2

This update addresses the following announced vulnerabilities:

- Remote Code Execution
- Denial of Service Vector
- Information Disclosure
- Arbitrary file read in dompdf using PHP stream filters
- PHP remote file inclusion vulnerability in dompdf.php


Change Summary for 0.6.1

- Removed pre-processing of PHP code when DOMPDF_ENABLE_PHP is true (this does not affect embedded script).
- Prior to this release dompdf was vulnerable to an information disclosure vulnerability. Thanks to [Portcullis Computer Security Ltd.](http://www.portcullis-security.com) for reporting the issue. See the security advisory for additional details: [Arbitrary file read in dompdf](https://www.portcullis-security.com/security-research-and-downloads/security-advisories/cve-2014-2383/).


Change Summary for 0.6.0

- Fonts: Full Unicode support (with embedded fonts); DejaVu fonts pre-installed; php-font-lib now provides font handling and sub-setting
- CSS: float support, border radius, transparency, `@page`, `@font-face`, generated content, fixed-positioning, transformations
- HTML: HTML5 Parser cleans your HTML syntax
- Images: Expanded image handling (including alpha transparency); added support for Data-URI image sources
- Performance improvements
- The project is now hosted on GitHub (the Google Code project is being temporarily maintained).


You can find the full release notes and packaged download at https://github.com/dompdf/dompdf/releases/tag/v0.6.2

Please post any questions, comments, or suggestions to the support group (http://groups.google.com/group/dompdf). Issues can be posted to the issue tracker (https://github.com/dompdf/dompdf/issues).

-the dompdf team

1
Add a comment...

dompdf

Shared publicly  - 
 
The Dompdf team is happy to announce the availability of the Dompdf 0.7.0 beta.

Change highlights since 0.6.2
 - Added namespace support
 - Restructured code for the implementation of PSR-2 coding standard
 - Removed non-library code (load_font.php, dompdf.php, the www content)
 - Updated DejaVu fonts to v2.34
 - Optimized performance by removing pre-5.3 code

Migration Notice
In the process of updating the code layout and structure we have dropped use of dompdf_config.inc.php. Unlike previous versions of dompdf, you will not be able to update without making changes to your code. Please visit the release notes linked above for more information about migrating from earlier versions of dompdf.

Please post any questions, comments, or suggestions to the support group (http://groups.google.com/group/dompdf). Issues can be posted to the issue tracker (https://github.com/dompdf/dompdf/issues).

-the dompdf team

1
Add a comment...

dompdf

Shared publicly  - 
 
The DOMPDF team is happy to announce the availability of DOMPDF 0.6.0 beta 3. You can find the download of this pre-release on the code site at http://code.google.com/p/dompdf/downloads.

The list of changes in this release is pretty big. This release was focused on bug fixes, support of new CSS properties (such as float and @font-face), and improved font handling. Our focus moving forward to the final release of DOMPDF 0.6.0 will be addressing bugs in the current build.

Please note that since this is a beta release, we can't offer any assurances that it is stable enough for production environments. Though informal testing on our own systems shows the code to perform at least as well as DOMPDF 0.5.2, we highly recommend that you perform sufficient testing to ensure that the code meets your requirements if you decide to implement on a public site.

Thank you all for your support and patience as we move forward. Don’t forget to follow us on Twitter!
HTML to PDF converter (PHP5)
3
1
Hossein Zolfi's profile photoBernhard Breytenbach's profile photobarang sorn's profile photoDan Steeby's profile photo
4 comments
 
+barang sorn By default CSS Floats are disabled in DOMPDF.  To enable them, edit your dompdf_config.custom.inc.php file and uncomment the line that says 'define("DOMPDF_ENABLE_CSS_FLOAT", true);'.  This will enable CSS Floats.
Add a comment...
Have them in circles
122 people
Fabien Ménager's profile photo
No Pe's profile photo
Marco Piarulli's profile photo
Rafael Bernal's profile photo
Eduardo Villa's profile photo
Gabriel Ames-Bull's profile photo
李山根's profile photo
Richard Soares's profile photo
Edgar Do's profile photo

dompdf

Shared publicly  - 
 
The Dompdf team is happy to announce the availability of the Dompdf 0.7.0 beta 3.

Change highlights since 0.6.2
 - Added namespace support
 - Restructured code for the implementation of PSR-2 coding standard
 - Removed non-library code (load_font.php, dompdf.php, the www content)
 - Updated DejaVu fonts to v2.34
 - Optimized performance by removing pre-5.3 code

Migration Notice
In the process of updating the code layout and structure we have dropped use of dompdf_config.inc.php. Unlike previous versions of dompdf, you will not be able to update without making changes to your code. Please visit the release notes linked above for more information about migrating from earlier versions of dompdf.

Please post any questions, comments, or suggestions to the support group (http://groups.google.com/group/dompdf). Issues can be posted to the issue tracker (https://github.com/dompdf/dompdf/issues).

-the dompdf team
1
Kedar Nath Verma's profile photodompdf's profile photo
2 comments
dompdf
 
+Kedar Nath Verma presumably you've found a fix for your issue. But if not head over to the support forum to find help.
Add a comment...

dompdf

Shared publicly  - 
 
The Dompdf team is happy to announce the availability of Dompdf 0.6.1. 
You can find the download at https://github.com/dompdf/dompdf/releases/tag/v0.6.1

 # Change highlights since 0.5.2
 * Fonts: Full Unicode support (with embedded fonts); DejaVu fonts pre-installed; php-font-lib now provides font handling and sub-setting
 * CSS: float support, border radius, transparency,@page, @font-face, generated content, fixed-positioning, transformations
 * HTML: HTML5 Parser cleans your HTML syntax
 * Images: Expanded image handling (including alpha transparency); added support for Data-URI image sources
 * Performance improvements
 * The project is now hosted on GitHub (the Google Code project is being temporarily maintained).

# What's next ?
We are now focusing on following new PHP standards (PSR-0 to PSR-4, Composer integration, unit tests, etc.). To achieve this, we will be dropping support for PHP 5.2 and the library will be only compatible with PHP 5.3.3+ as of Dompdf 0.7.0. Some work on this was already started by Gabriel Bull, who joined the team recently.

We hope you'll enjoy this release.
The Dompdf team
4
1
Add a comment...

dompdf

Shared publicly  - 
 
Font subsetting is now on the list of the new features that will be in the next beta ;)
Enable it with DOMPDF_ENABLE_FONTSUBSETTING with the latest rev from the trunk.
1
Add a comment...

dompdf

Shared publicly  - 
 
The next beta is coming!
With cool features like @font-face, an HTML5 parser, nth-child selectors, improved PNG support, "rem" CSS unit, a ready-to use font installer, and CSS float!!
2
2
Thom Downing's profile photo
 
Thanks guys, not sure what I'd do without dompdf!
Add a comment...
People
Have them in circles
122 people
Fabien Ménager's profile photo
No Pe's profile photo
Marco Piarulli's profile photo
Rafael Bernal's profile photo
Eduardo Villa's profile photo
Gabriel Ames-Bull's profile photo
李山根's profile photo
Richard Soares's profile photo
Edgar Do's profile photo
Story
Tagline
HTML to PDF converter (PHP5)
Introduction
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.