| Category | Font policy (non-functional) |
|---|
| Status | Non-functional — same dead-policy pattern as E04 |
Purpose — Nominally: read the 4-slot font-source search order (std14/system/embedded-fallback/alt-list, in whatever priority you set).
Description — Faithfully returns whatever was last stored via pdfSetFontSearchOrder/Ex. Confirmed by grep: FFontSearchOrder is never consulted by pdfSetFont's resolution chain, which always tries standard-14 → system TrueType → alt-font list → bundled fallback, in that fixed order, regardless of this setting.
Declarations
void __stdcall pdfGetFontSearchOrder(PPDF IPDF, PFontBaseType Order);
procedure pdfGetFontSearchOrder(const IPDF: PPDF; Order: PFontBaseType); stdcall; external 'LumasPdf.dll';
Parameters
| Parameter | Type | Description |
|---|---|---|
IPDF | PPDF | Instance handle. |
Order | PFontBaseType | Receives 4 slots; writes nothing if Order is NULL. |
Return value — None (procedure).
See also — pdfSetFontSearchOrder
C# (P/Invoke)
public static extern void pdfGetFontSearchOrder(IntPtr IPDF, IntPtr Order);
Getters
pdfGetFontSearchOrder
The …A form takes UTF-8, …W
takes UTF-16; a bare name aliases the ANSI form.
Worked examples — complete programs in ten languages.