Hi Tawani,
Thank you for contacting Syncfusion support.
We suspect the reported issue may occur due to the missing of OPENSSL assemblies on your end. The images are accessed from HTTPS URL, WebKit HTML converter requires OPENSSL assemblies to be installed in the machine for accessing the resources from HTTPS. So, please make sure the OPENSSL assemblies are available in the machine where the conversion takes place. If it is not available, OPENSSL assemblies can be placed in the Windows system folder of the machine, and try the conversion in your project and let us know the result.
Please refer to the below UG links for more information,
However, the below mentioned OPENSSL assemblies can be placed in the Windows system folder of the machine. (for 64-bit machine, it should be place in $SystemDrive\Windows\SysWOW64 and for 32-bit machine, it should be place in $SystemDrive\Windows\System32).
- libeay32.dll
- libssl32.dll
- ssleay32.dll
If still, you are facing the same issue, then kindly try the additional delay to the converter for loading the external resources (images, etc.,). Can you please try the conversion with additional delay and let us know the result. Please refer to the below code snippet to set the Additional Delay property to converter settings,
|
//Set additional delay; units in milliseconds
Settings.AdditionalDelay = 4000; |
Please refer to the below links for more information about Additional delay,
Please try the above suggestions and if still, the same issue occurs, kindly provide more details such as complete input HTML file (with all resources styles, images, scripts, etc.,), complete code snippet, output document, product version to check the issue in our end. So, that it will be helpful for us to analyze and assist you further on this.
Regards,
Gowthamraj K