API referenceCore SDK

pdfGetLumasPDFVersion

Return the product version as a dotted string.

CategoryVersion

Purpose — Return the product version as a dotted string.

Description — Returns "major.minor.release.patch" built from the single internal version source and cached in a static buffer. Takes no instance.

Declarations

C
const char* __stdcall pdfGetLumasPDFVersion(void);
Delphi
function pdfGetLumasPDFVersion(): PAnsiChar; stdcall; external 'LumasPdf.dll';

Return value — Pointer to a static NUL-terminated ANSI string, e.g. "1.0.0.0". Never NULL.

Memory & buffers — Statically owned by the DLL; do not free. Valid for the lifetime of the process.

See alsopdfGetLumasPDFVersionInt, pdfGetDynaPDFVersion

C# (P/Invoke)

wrappers/dotnet/LumasPdf.cs
public static extern IntPtr pdfGetLumasPDFVersion();
Area
Core SDK
Category

Getters

Exported names

pdfGetLumasPDFVersion

String variants

The …A form takes UTF-8, …W takes UTF-16; a bare name aliases the ANSI form.

See working code

Worked examples — complete programs in ten languages.