Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.3
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
10.6
Statistic
FMM
Blog
DynaPDF.Table.SetFont
Sets the font that is used to output text.
| Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
| DynaPDF | 3.5 | Yes | Yes | Yes | Yes | Yes |
Parameters
| Parameter | Description | Example |
|---|---|---|
| Table | The identifier for the table. | $Table |
| Row | The row number. Range from 0 to DynaPDF.Table.GetNumRows-1. Pass -1 for all rows. | 0 |
| Col | The column number. Range from 0 to DynaPDF.Table.GetNumCols-1. Pass -1 for all columns. | 0 |
| Name | The font name. | "Arial" |
| Style | The font style. | 0 |
| Embed | Whether to embed font. Can be 1 to embed or 0 to not embed font. | 1 |
| CodePage | The code page to use. | "Unicode" |
Result
Returns OK or error message.
Description
Sets the font that is used to output text.The font is inherited from the table, column, and row, in this order. The font will be loaded when the table is drawn. The default font size is 10 units. It can be changed with DynaPDF.Table.SetFontSize. The default font selection mode is FamilyName. It can be changed with DynaPDF.Table.SetFontSelMode.
See also DynaPDF.SetFont for more details.
Examples
Sets font for all cells to Helvetica:
MBS("DynaPDF.Table.SetFont"; $table; -1; -1; "Helvetica"; 0; 1; "unicode")
Sets row to bold:
Set Variable [$r; Value:MBS("DynaPDF.Table.SetFont"; $table; $row; -1; "Helvetica"; 2; 1; "unicode")]
See also
- DynaPDF.SetFont
- DynaPDF.Table.Create
- DynaPDF.Table.GetNumCols
- DynaPDF.Table.GetNumRows
- DynaPDF.Table.GetPDF
- DynaPDF.Table.Release
- DynaPDF.Table.SetCellText
- DynaPDF.Table.SetColWidth
- DynaPDF.Table.SetFontSelMode
- DynaPDF.Table.SetFontSize
Example Databases
Blog Entries
Created 18th August 2014, last changed 18th June 2016
DynaPDF.Table.SetFlags - DynaPDF.Table.SetFontSelMode
Feedback: Report problem or ask question.
Links
MBS Xojo Plugins