gfpdf_font_location
Jump To Section
Description
By default custom fonts are stored in the fonts
folder inside the PDF working directory. This filter allows you to change that location.
Unlike the PDF working directory, the fonts
folder does not need to be in a public directory.
Note: your web server needs write access to the folder you move this directory to.
Parameters
$path | string : The path to the custom fonts folder.
$working_folder | string
: The working directory folder name. By default this is PDF_EXTENDED_TEMPLATES
.
$upload_path | string : The path to your uploads directory (where the PDF working directory is stored by default).
Usage
The following snippet shows you how you can move the PDF fonts directory to a private folder that's not accessible through a browser:
Once you've verified the filter works correctly you should manually remove the old directory.
Source Code
This filter is located in the Model_Install::setup_template_location()
method of /src/model/Model_Install.php
.