I’ve evaluating the infixServer system in hopes of batch processing about 1,500 PDF documents initially and then running the process once a week to process any new or modified documents. We have an existing process to copy PDF documents from a Office 365 SharePoint Online document library to a local file system (T:).
In order for the links to work using the T:\ drive which is synced to branch offices all over the world I need to replace the hyperlinks to SharePoint with hyperlinks to the T:\ drive. So, I basically want to scan the PDF and change the hyperlinks referencing the SharePoint hostname and library with a Windows drive letter.
EXMAPLE:
From: https://mycompany.sharepoint.microsoftonline.com/DocLib/HRS/Procedures/Performance_Appraisal_Process.pdf
To: file://T:/HRS/Procedures/Performance_Appraisal_Process.pdf
“https://mycompany.sharepoint.microsoftonline.com/DocLib/” is replaced by “file://T:/” with the remainder of the hyperlink unchanged.
I’ve read the manual and created a “Replace Hyperlink” configuration file which runs without any errors but it doesn’t seem to be working. I can see that infixserver is rewriting the PDF but none of the links have been replaced.
My config file is as such:
false false false https://mycompany.sharepoint.microsoftonline.com/DocLib/ File:///T:/ 1 LastPage AllI am running infixserver.exe as such from the command prompt:
c:\infixserver\infixserver.exe -t “t:\link test.pdf” -o “t:\link test.pdf” -c default.cfg -d test.xml
The Output XML is:
<?xml version="1.0" encoding="UTF-8"?> OK OK OK Warning License key not supplied. Running in demo mode OK OK OK OKCan someone point me to what I’m doing wrong?