Summary
PDF Product Catalog for WooCommerce is a WordPress/WooCommerce plugin
that lets users of your WooCommerce store download its complete product catalog in PDF (or per
category) with
a single click. PDF catalogs are generated based on templates and can be customized extensively via the Admin panel
allowing you to change templates, colors, text and visibility of elements (e.g. Price, SKUs, Variations etc). It
comes with 5 PDF templates but you can create your own to suit your needs with simple HTML and CSS.
Features
- Widget for PDF Download Buttons
- User Roles restrictions
- (Optional) High Resolution images in PDF
- Shortcode to add PDF Download Buttons to any Post or Page
- WPML Support for Multilingual stores
- 5 PDF Catalog Templates included.
- Create your own PDF templates in HTML.
- New Create your own Header/Footer in HTML.
- Generate per Category PDF and/or Complete Store catalog.
- 4 pages of admin options to fine tune your catalog content and design.
- Tested with stores with more than 1000 products.
- Pure PHP Solution (no need to install any plugins / does not use external services).
- Hide / Show catalog elements (e.g. SKU, descriptions, prices).
- New Optionally render shortcodes in product descriptions.
- Upload your own logo.
- Support for UTF8 catalogs (non-latin characters in PDF)
- Customize catalog text.
- Include product images in catalog.
- Support for product variations.
- Customize colors from Admin Panel.
- Hyperlinks in PDF for each product
- Caching for increased performance (catalogs are only generated once)
- Automatic page numbering.
- Header / Footer on each page.
- Send PDF to browser or force download option.
- Customise which categories appear in catalogs.
- PDF Font Subsetting
- JPEG Quality Settings
- Full Documentation included.
- Tested with WordPress 3.8, 3.8, 3.9, 4.0 and WooCommerce 2.1.x & 2.2.x
Sample PDF Output
The following are a few sample PDFs created using this plugin.
Multiple Templates Out of the Box
Now with better quality
WooCommerce PDF Catalog2 - BETA
You can try it today - its included in the download from CodeCanyon.
We've been working for some time now on a new version of this plugin which uses an external PDF rendering engine.
The cause for most of the problems users have been facing with 1.1.4 and prior versions of PDFCatalog was the PHP-based rendering engine which works
unpredictably under different environments (especially with large stores). Therefore we decided to switch to an web-service based rendering engine that we run ourselves.
Starting with version 2.0 of the plugin, the new engine is used, and you will noticed a substantial increase in performance while your memory and CPU requirements will
drop by tenfold. Because the new plugin is not in its final form we continue to support and update the older versions. I would recommend you give the new version a go,
you'll love it.
What to expect:
- It works with huge catalogs while using very little memory.
- No more script time outs, catalogs generate in a few seconds.
- All unicode characters supported.
Changelog
Version 1.1.5 - 12th February 2015
- [pdfcatalog catid="current"]%name%[/pdfcatalog] - automatic current category PDF download buttons.
Version 1.1.4 - 4th February 2015
- Beta version of WooCommerce PDFCatalog 2 included in the package.
- Option to choose between Full and Short Product Description
- Customize Download Buttons CSS from the Admin Panel
- Some fixes with the templates (product count showing up when not needed)
Version 1.1.2 - 14th October 2014
- Generate multi-category PDF catalogs using shortcodes e.g.
[pdfcatalog catids="1,2,3"]Download My Catalog[/pdfcatalog]
- Generate hierarchical PDF catalogs from a single category e.g.
[pdfcatalog catid="1" children="true"]Download catalog of category + its children[/pdfcatalog]
- Custom Header/Footers as part of PDF templates.
- Option to render or strip shortcodes in product descriptions.
Version 1.1.0 - 13th September 2014
The latest release improves PDF creation performance, you will feel the difference immediately. Expect another update within the next few days with the additional features mentioned in the comments.
- Improved PDF Render performance by 25%
Version 1.0.9 - 30th July 2014
- Option to hide Out of Stock items
- Fixed Documentation mistakes
Version 1.0.8 - 21th July 2014
- High Resolution Images in PDF files (Optional)
- Can now choose which User Roles can view / download PDF Catalogs
- PDF Font Sub-setting for smaller PDF file output (Optional)
- Custom JPEG Quality
- Hide/Show "Visibility Hidden" products in PDF Catalog
- Updated documentation
- Updated core PDF libs
Version 1.0.5 - 26th June 2014
- WPML Support - PDF Catalogs for Multilingual stores
- PHP 5.2 issues fixed.
- Fixed possible conflict with WooCommerce PDF Invoice plugin.
Version 1.0.3 - 16th June 2014
- Short code support for PDF Buttons
- Updated documentation.
Version 1.0.2 - 6th June 2014
- Bug fix release
- Better PHP 5.3 compatibility.
Version 1.0.1 - 4th June 2014
- UTF8 catalog support (non-Latin text in catalog)
- Default PDF filenames are now based on category and site titles.
Note: Users running PHP-FPM might need to change timeout settings in order to render large PDF Catalogs