Print PDF file fail using third party library

Add-in Express™ Support Service
That's what is more important than anything else

Print PDF file fail using third party library
Intercept PowerPoint print with adxRibbonCommand, then save file, and then convert to PDF file, print the PDF file at last. 
Garfield Huang




Posts: 8
Joined: 2019-06-03
Intercept PowerPoint print with adxRibbonCommand, then save file, and then convert to PDF file, print the PDF file at last.I get the error as below when printing the PDF file use third party library. However use third party library in other project without add-in express that work fine. How to fix this issue? thank you.


Output

'POWERPNT.EXE' (Win32): Loaded 'C:\Program Files (x86)\Common Files\microsoft shared\OFFICE14\EXP_PDF.DLL'. Cannot find or open the PDB file.
'POWERPNT.EXE' (Win32): Loaded 'C:\Windows\SysWOW64\t2embed.dll'. Cannot find or open the PDB file.
'POWERPNT.EXE' (Win32): Loaded 'C:\Windows\SysWOW64\mscms.dll'. Cannot find or open the PDB file.
'POWERPNT.EXE' (Win32): Loaded 'C:\Windows\SysWOW64\coloradapterclient.dll'. Cannot find or open the PDB file.
'POWERPNT.EXE' (Win32): Loaded 'C:\Windows\SysWOW64\fontsub.dll'. Cannot find or open the PDB file.
'POWERPNT.EXE' (Win32): Unloaded 'C:\Windows\SysWOW64\t2embed.dll'
'POWERPNT.EXE' (Win32): Unloaded 'C:\Windows\SysWOW64\coloradapterclient.dll'
'POWERPNT.EXE' (Win32): Unloaded 'C:\Windows\SysWOW64\mscms.dll'
The thread 0x3098 has exited with code 0 (0x0).
The thread 0x3d4 has exited with code 0 (0x0).
Exception thrown at 0x7510DB52 (KernelBase.dll) in POWERPNT.EXE: 0x02345678 (parameters: 0x80000001).
Exception thrown at 0x7510DB52 in POWERPNT.EXE: Microsoft C++ exception: EEFileLoadException at memory location 0x1D86CB7C.
Exception thrown at 0x7510DB52 in POWERPNT.EXE: Microsoft C++ exception: [rethrow] at memory location 0x00000000.
'POWERPNT.EXE' (CLR v4.0.30319: D:\Work\Source\PrintAdapter\PrintAdapter\bin\Debug\): Loaded 'Dots.Print.Tools'. Cannot find or open the PDB file.
Exception thrown at 0x74E84053 (kernel32.dll) in POWERPNT.EXE: 0xC0000005: Access violation reading location 0x2261B200.
Posted 19 Jun, 2019 02:42:49 Top
Andrei Smolin


Add-in Express team


Posts: 18828
Joined: 2006-05-11
Hello Garfield,

The information provided doesn't let me help you with this issue. I suggest however that you start investigating the issue with the EEFileLoadException exception. Also check to be sure that all the files required for your add-in and for that third-party library are available.


Andrei Smolin
Add-in Express Team Leader
Posted 19 Jun, 2019 06:33:10 Top