|
Foxit PDF SDK
|
Public Attributes | |
| base_font_size | |
| Base font size in points for body text. Default value: 10. More... | |
| custom_font_path | |
| Path to a TrueType font file for CJK or custom font support. More... | |
| is_embed_font | |
| Whether to embed font data in the output PDF. Default value: false. | |
| margin_bottom | |
| Bottom margin in points. Default value: 72. The value must be greater than or equal to 0. The sum of top and bottom margins must be less than page height. | |
| margin_left | |
| Left margin in points. Default value: 72. The value must be greater than or equal to 0. The sum of left and right margins must be less than page width. | |
| margin_right | |
| Right margin in points. Default value: 72. The value must be greater than or equal to 0. The sum of left and right margins must be less than page width. | |
| margin_top | |
| Top margin in points. The value must be greater than or equal to 0. The sum of top and bottom margins must be less than page height.\ Default value: 72. | |
| page_height | |
| Page height in points. The value must be greater than 0. Default value: 792. | |
| page_width | |
| Page width in points. The value must be greater than 0. Default value: 612. | |
| style_config_path | |
| Path to a JSON style configuration file. More... | |
This class represents setting data used for converting Markdown format files to PDF format files.
| FSDK.Md2PDFSettingData.base_font_size |
Base font size in points for body text. Default value: 10.
Heading sizes are calculated as multiples of this value.
| FSDK.Md2PDFSettingData.custom_font_path |
Path to a TrueType font file for CJK or custom font support.
When not empty, the specified font will be used for text rendering. Default value: empty string.
| FSDK.Md2PDFSettingData.style_config_path |
Path to a JSON style configuration file.
When not empty, per-element font/size/color/bold/italic/line_spacing settings are loaded from the specified JSON file. Default value: empty string (built-in defaults apply).