Как изменить DPI-изображения по аналогии с C#

Необходимо при сохранении изображения изменить его DPI. В библиотеке FreeImage.dll есть для этих целей две функции. На https://sourceforge.net/p/freeimage/discussion/36110/thread/a11dc8b1/ приводится пример для C#:
Как этот код можно интерпретировать для FPC?
- Код: Выделить всё
[DllImport(dllName, EntryPoint="FreeImage_SetDotsPerMeterX")]
public static extern void SetDotsPerMeterX(FIBITMAP dib, uint res);
[DllImport(dllName, EntryPoint="FreeImage_SetDotsPerMeterY")]
public static extern void SetDotsPerMeterY(FIBITMAP dib, uint res);
.......................................................................
FreeImage.SetDotsPerMeterX(image,FreeImage.GetDotsPerMeterX(inputImage));
FreeImage.SetDotsPerMeterY(image,FreeImage.GetDotsPerMeterY(inputImage));
Как этот код можно интерпретировать для FPC?