diff --git a/docs/general/requirements.md b/docs/general/requirements.md index 506e7ece6728442ba2cd46d0a7d90a0649df5305..f9a56e99ca6500d573d2774cf086d0668c1a92a7 100644 --- a/docs/general/requirements.md +++ b/docs/general/requirements.md @@ -25,6 +25,12 @@ If your server meets all of the requirements described on this page, CiviCRM *sh In general, CiviCRM is a demanding web application which requires substantial server resources. It may not perform well on all hosting platforms. Learn more about [choosing your hosting platform](../planning/hosting.md). +### Optional Libraries + +Some people report better performance in some circumstances when rendering PDF files (e.g. reports or invoices). CiviCRM has a configuration option to use a system binary for WKHTMLtoPDF. [https://wkhtmltopdf.org/](https://wkhtmltopdf.org/) You can find this setting under "System Settings" > "Misc". + +Another reason to use it is that is solves [the issue](unicode_pdf.md) of how to handle unicode fonts needed for some languages. + ## CMS {:#cms} A CMS, or Content Management System, is a type of application which controls and manages the content of a website. CiviCRM must be installed within one of these compatible CMS platforms.