Celotno paleto možnosti pretvorbe in možnosti urejanja slik reaConverterja zdaj lahko vključite v svojo lastno programsko rešitev po meri, z uporabo najnovejše izdaje knjižnice dinamičnih povezav (DLL). Ta je v glavnem namenjena razvijalcem in strokovnim uporabnikom in je zasnovana za platformo Windows.
Funkcija DLL deluje podobno kot Vmesnik ukazne vrstice, vendar DLL deluje samo prek notranjih klicev programa. ReaConverter DLL je na voljo samo s Pro izdajo.
Datoteko reaconverterX.dll lahko najdete v mapi programa reaConverter Pro, ki se lahko uporablja v vseh razvojnih okoljih, ki podpirajo ActiveX.
DLL ima samo eno funkcijo, ki jo kliče cons.rcp.exe
Morate določiti 3 lastnosti niza:
reaConverter vrne vrednosti kode:
0 - Ni napak
1 - Konfiguracijske datoteke (cfg) ni mogoče najti
2 - Akcijske datoteke (act) ni mogoče najti
3 - Ni dovolj parametrov
4 - Ustreza sporočilu o napaki: cons_rcp.exe Notranja napaka (1)
5 - Ustreza sporočilu o napaki: cons_rcp.exe Notranja napaka (2)
6 - Ustreza sporočilu o napaki: cons_rcp.exe Notranja napaka (3)
7 - Tukaj ni datotek za pretvorbo ali ni bil najden seznam detotek (lst)
8 - Označuje, da niso bile pretvorjene vse datoteke
reaConverter.Convert MyConverter = new reaConverter.Convert(); MyConverter.Log = "C:\\path_to_log_file.txt"; MyConverter.Params = "-s \"C:\Path_to\input_file.jpg\" -o \"C:\Path_to\output_file.png\""; MyConverter.Path = "C:\\Program Files (x86)\\reaConverter 7 Pro"; MyConverter.Start(); int Result = MyConverter.Result;
uses Vcl.OleAuto; var MyConverter : OleVariant; result : Integer; begin MyConverter := CreateOleObject('reaConverter.Convert'); MyConverter.path := 'C:\Program Files (x86)\reaConverter 7 Pro'; MyConverter.log := 'E:\path_to_log_file.txt'; MyConverter.params := '-s "C:\Path_to\input_file.jpg" -o "C:\Path_to\output_file.png"'; MyConverter.Start; Result:=MyConverter.Result; end;
Dim MyConverter As reaConverter.Convert MyConverter = New reaConverter.Convert MyConverter.Path = "C:\Program Files (x86)\reaConverter 7 Pro" MyConverter.Log = "C:\path_to_log_file.txt" MyConverter.Params = "-s ""C:\Path_to\input_file.jpg"" -o ""C:\Path_to\output_file.png""" MyConverter.Start() Dim result As Integer Result = MyConverter.Result