PDF Converter Installation and Administration Guide
6-5
Converting Microsoft Office Files to PDF
ʍ Due to implementation issues within Excel, and to a lesser extent the 
MSOfficeConverter.exe, there are some limitations on how Excel hyperlinks are 
processed. To understand these issues, some background information on how Excel 
workbooks are printed to PostScript is helpful. An Excel workbook cannot be printed 
to PostScript in one step (if that was done, page layout options would be ignored and 
the resulting PDF would not resemble the workbook). Instead, each worksheet is 
printed to PostScript individually. The worksheets are then combined to produce a 
single PDF file. PDF Converter copies (by the MSOfficeConverter) the multiple 
PostScript files into a single PostScript file, and the large PostScript file is converted 
to PDF.
ʍ Options for the conversion of Excel hyperlinks to PDF can be found on the Excel 
Options Page.
ʍ Only external hyperlinks are converted to PDF links. This is because, in the current 
implementation, it is impossible (or extremely difficult) to know which page of the 
generated PDF file will contain the target of an internal link (bookmark).
ʍ Only the following types of hyperlinks in Excel files can be converted to PDF:
• Absolute URL links (for example, http://www.company.com). You can also use 
links that specify targets on the page (for example 
http://idvm001/ibr/portal.htm#target). Note that in order to be processed as an 
absolute URL link, Excel must return the http:// prefix as a part of the link. All 
supported versions of Microsoft Excel automatically enforce this rule.
• Relative URL links (for example, ../../../../portal.htm). Note that these links do not 
contain any server name or protocol prefix. The Reader simply attempts to open 
the file referenced by the link relative to the file you are currently viewing. Office 
applications often mishandle the relative link address unless a hyperlink base is 
set (Excel tries to help by converting the address to an absolute path). To work 
around this, you can set the 
ExcelSetInfoAndReopen=true
variable in the refinery 
connection’s intradoc.cfg file 
(refinery_install_dir\connections\<connection_name>\intradoc.cfg).
• Mailto links (links to e-mail addresses; for example 
mailto:support@company.com). Note that in order to be processed as an e-mail 
link, Excel must return the mailto: prefix as a part of the link. All supported 
versions of Microsoft Excel automatically enforce this rule.
Note: The Excel Options panel does not have separate settings for URL links and mailto 
links. If the Process Excel URL Links option is selected, absolute URL links, relative URL 
links, and mailto links are all converted to PDF.
Convert pdf page to jpg - Convert PDF to JPEG images in C#.net, ASP.NET MVC, WinForms, WPF project
How to convert PDF to JPEG using C#.NET PDF to JPEG conversion / converter library control SDK
convert pdf document to jpg; convert pdf to jpg batch
Convert pdf page to jpg - VB.NET PDF Convert to Jpeg SDK: Convert PDF to JPEG images in vb.net, ASP.NET MVC, WinForms, WPF project
Online Tutorial for PDF to JPEG (JPG) Conversion in VB.NET Image Application
change pdf to jpg file; change pdf to jpg image
6-6
PDF Converter Installation and Administration Guide
Converting Microsoft Office Files to PDF
• UNC path links (for example, 
\\server1\c\TestDocs\MSOfficeXP\word\target.doc). This option is not currently 
available on the Excel Options panel. To enable this functionality, you must set 
the 
ProcessExcelUncLinks=true
variable in the refinery connection’s intradoc.cfg 
file (refinery_install_dir\connections\<connection_name>\intradoc.cfg). In 
general, UNC paths have no relevance in a web browser; a UNC path is not a 
URL. Therefore, the PDF must be opened outside of the web browser for UNC 
path links to be resolved correctly. If you are using UNC path links, you might 
want to configure the Reader on client computers to open PDF files outside the 
browser.
ʍ Hyperlinks are only converted if they are located in cells. Hyperlinks in text boxes, 
WordArt objects, and so forth are not converted. In the generated PDF file, the 
“hotspot” for the link is the cell that contains the link.
ʍ When using PDF Converter and converting links on multiple pages, links are placed 
correctly up until there is a page with no links. After that point the links get misplaced. 
For example, if a workbook prints to nine pages, as long as there is at least one link on 
every page, all links will be converted correctly. However, if there are no links on 
page six, links on page seven through nine will be off by one page.
ʍ The Scaling on the Page Setup for the worksheet must be set to Adjust to: ### % 
normal size (and not “Fit to Page”). Further, the closer to 100% the scale is set, the 
better your results will be.
C
ONVERTING
M
ICROSOFT
P
OWER
P
OINT
F
ILES
TO
PDF
Consider the following when running PDF Converter on Windows and using Microsoft 
PowerPoint to convert PowerPoint files to PDF:
ʍ Any information in a PowerPoint file that is outside of the document’s print area will 
not be converted to PDF.
ʍ Password-protected files will time out unless you enter a password before processing.
ʍ On PowerPoint 2003, make sure that you turn off Show content and links from 
Microsoft Online on the Tools—Options—General tab under the Online category, 
and opt out of the Customer Experience Improvement Program on the Tools—
Options—General tab under the Customer Feedback category. If you do not, these 
files might time out.
ʍ Options for the conversion of PowerPoint hyperlinks to PDF can be found on the 
PowerPoint Options Page.
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including Jpg, Png, Bmp, Gif, Tiff Any piece of area is able to be cropped and pasted to PDF page.
.pdf to jpg converter online; bulk pdf to jpg
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
This demo code just converts first page to jpeg image. String inputFilePath = @"C:\input.pdf"; String outputFilePath = @"C:\output.jpg"; // Convert PDF to jpg.
convert pdf to jpg 300 dpi; convert pdf photo to jpg
PDF Converter Installation and Administration Guide
6-7
Converting Microsoft Office Files to PDF
ʍ PowerPoint has two types of links: Hyperlinks, which behave the same in all Office 
applications, and Action Settings. The MSOfficeConverter.exe supports the following 
Action Settings: Hyperlink to: Next Slide, Previous Slide, and URL. All other links 
should be inserted as hyperlinks.
ʍ The following types of hyperlinks in PowerPoint files can be converted to PDF:
• Absolute URL links (for example, http://www.company.com). You can also use 
links that specify targets on the page (for example 
http://idvm001/ibr/portal.htm#target). Note that in order to be processed as an 
absolute URL link, PowerPoint must return the http:// prefix as a part of the link. 
All supported versions of Microsoft PowerPoint automatically enforce this rule.
• Relative URL links (for example, ../../../../portal.htm). Note that these links do not 
contain any server name or protocol prefix. The Reader simply attempts to open 
the file referenced by the link relative to the file you are currently viewing. Office 
applications often mishandle the relative link address unless a hyperlink base is 
set (PowerPoint tries to help by converting the address to an absolute path). To 
work around this, you can set the 
PowerPointSetInfoAndReopen=true
variable in the 
refinery connection’s intradoc.cfg file 
(refinery_install_dir\connections\<connection_name>\intradoc.cfg).
• Mailto links (links to e-mail addresses; for example 
mailto:support@company.com). Note that in order to be processed as an e-mail 
link, PowerPoint must return the mailto: prefix as a part of the link. All supported 
versions of Microsoft PowerPoint automatically enforce this rule.
• Bookmarks (internal links to auto-generated or author-generated bookmarks).
• UNC path links (for example, 
\\server1\c\TestDocs\MSOfficeXP\word\target.doc). This option is not currently 
available on the PowerPoint Options panel. To enable this functionality, you must 
set the 
ProcessPowerPointUncLinks=true
variable in the refinery connection’s 
intradoc.cfg file 
(refinery_install_dir\connections\<connection_name>\intradoc.cfg). In general, 
UNC paths have no relevance in a web browser; a UNC path is not a URL. 
Therefore, the PDF must be opened outside of the web browser for UNC path 
links to be resolved correctly. If you are using UNC path links, you might want to 
configure the Reader on client computers to open PDF files outside the browser.
Note: The PowerPoint Options panel does not have separate settings for URL links, mailto 
links, and bookmarks. If the Process PowerPoint Hyperlinks option is selected, absolute 
and relative URL links, mailto links, and bookmarks are all converted to PDF.
C# Image Convert: How to Convert Tiff Image to Jpeg, Png, Bmp, &
RasterEdge.XDoc.Office.Inner.Office03.dll. RasterEdge.XDoc.PDF.dll. RasterEdge.XDoc. PowerPoint.dll. This demo code will convert first page to jpeg image.
reader convert pdf to jpg; change from pdf to jpg on
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF to Jpg, Png, Bmp, Gif, Tiff and Bitmap in ASP.NET. Dim page As PDFPage = doc.GetPage(0) ' Convert the first PDF page to a PNG file.
batch convert pdf to jpg online; convert pdf to jpg for
6-8
PDF Converter Installation and Administration Guide
Converting Microsoft Office Files to PDF
ʍ PowerPoint hyperlinks can only be processed if PowerPoint presentations are 
converted in the Slides format.
ʍ It is technically possible to have a link on an object (for example, a text box) over a 
link on an individual line of text. Because of the way the PDF is assembled, only the 
link on the object will be active in the generated PDF file. Logically, any given spot in 
a PDF can only be assigned one action; so the “top” action is performed.
C
ONVERTING
M
ICROSOFT
V
ISIO
F
ILES
TO
PDF
Consider the following when running PDF Converter on Windows and using Microsoft 
Visio to convert Visio files to PDF:
ʍ Any information in a Visio file that is outside of the document’s print area will not be 
converted to PDF.
ʍ Visio files created using the Cross-Functional Flowchart template might cause a pop-
up dialog to appear when Visio attempts to open the file, and thus the refinery process 
will time out unless this dialog is cleared manually on the refinery computer. To 
prevent this from happening, do not base files on the Cross-Functional Flowchart 
template. You can use Outside In to convert Visio files based on the Cross-Functional 
Flowchart template. However, please note that Visio hyperlinks are not converted by 
Outside In.
ʍ Password-protected files will time out unless you enter a password before processing.
ʍ On Visio 2003, make sure that you turn off Show content and links from Microsoft 
Online on the Tools—Options—General tab under the Online category, and opt out 
of the Customer Experience Improvement Program on the Tools—Options—
General tab under the Customer Feedback category. If you do not, these files might 
time out.
ʍ Options for the conversion of Visio hyperlinks to PDF can be found on the Visio 
Options Page.
ʍ The following types of hyperlinks in Visio files can be converted to PDF:
• Absolute URL links (for example, http://www.company.com). You can also use 
links that specify targets on the page (for example 
http://idvm001/ibr/portal.htm#target). Visio does not enforce some of the 
hyperlink rules that are enforced by other Office applications. Therefore, the 
author of the Visio document must use the http:// prefix as a part of the link. If the 
prefix is not found, the link will be converted as a relative URL link; this will 
VB.NET PDF - Convert PDF with VB.NET WPF PDF Viewer
Image from PDF Page. Image: Copy, Paste, Cut Image in Page. with high quality, support converting PDF to PNG, JPG, BMP and GIF. Convert PDF to Word DOCX document.
batch pdf to jpg converter; convert pdf document to jpg
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic .NET image formats in VB.NET, including Jpg, Png, Bmp Crop and paste specified image area to PDF page.
batch pdf to jpg online; changing pdf to jpg
PDF Converter Installation and Administration Guide
6-9
Converting Microsoft Office Files to PDF
likely not produce the link in the PDF as desired. Without the author applying this 
prefix, there is no way for the conversion engine to distinguish the link from 
relative and mailto links.
• Relative URL links (for example, ../../../../portal.htm). Note that these links do not 
contain any server name or protocol prefix. The Reader simply attempts to open 
the file referenced by the link relative to the file you are currently viewing. Visio 
only provides limited support for relative URL links; this is because Visio itself 
does not store hyperlinks as well as other Office applications. Visio fails to return 
the correct address to the conversion engine; this is not a flaw in the conversion 
engine. For example, a relative hyperlink ../../../../portal.htm will convert 
successfully. However, a relative link to 
mytestPage.asp?param1=123?param2=abc will not be returned to the 
conversion engine correctly.
• Mailto links (links to e-mail addresses; for example 
mailto:support@company.com). Visio does not enforce some of the hyperlink 
rules that are enforced by other Office applications. Therefore, the author of the 
Visio document must use the mailto: prefix as a part of the link. If the prefix is not 
found, the link will be converted as a relative URL link; this will likely not 
produce the link in the PDF as desired. Without the author applying this prefix, 
there is no way for the conversion engine to distinguish the link from absolute and 
relative links.
• Bookmarks (internal links to auto-generated or author-generated bookmarks). 
When Process internal Visio links is selected on the Visio Options panel, all 
internal document links to other sheets are included in the generated PDF.
• UNC path links (for example, 
\\server1\c\TestDocs\MSOfficeXP\word\target.doc). This option is not currently 
available on the Visio Options panel. To enable this functionality, you must set 
the 
ProcessVisioUncLinks=true
variable in the refinery connection’s intradoc.cfg 
file (refinery_install_dir\connections\<connection_name>\intradoc.cfg). In 
general, UNC paths have no relevance in a web browser; a UNC path is not a 
URL. Therefore, the PDF must be opened outside of the web browser for UNC 
path links to be resolved correctly. If you are using UNC path links, you might 
Important: For proper conversion of internal hyperlinks in Visio 2003, you must clear the 
address field when creating the hyperlink. By default, the address field is populated with 
the file name of the file in which the link occurs. If this is not cleared, the link is converted 
as a link to the original file and prompts the user to download the original file when the 
link is clicked.
C# WPF PDF Viewer SDK to convert and export PDF document to other
from PDF Page. Image: Copy, Paste, Cut Image in Page. Link: Edit with high quality, support converting PDF to PNG, JPG, BMP and Convert PDF to Word DOCX document
change pdf to jpg format; batch convert pdf to jpg
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
and REImage object to single or multi-page Tiff image Use C# Code to Convert Jpeg to Tiff. string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3
convert multiple pdf to jpg; convert pdf to high quality jpg
6-10
PDF Converter Installation and Administration Guide
Converting Microsoft Office Files to PDF
want to configure the Reader on client computers to open PDF files outside the 
browser.
ʍ All Microsoft Visio files should be set up so that the printer paper size and orientation 
matches the drawing page size and orientation. Otherwise, links will not be converted 
correctly (they will be placed in the wrong location). For example, if the printer paper 
is set to Letter/Landscape, the drawing page should also be set to Letter/Landscape.
ʍ In the generated PDF file, the “hotspot” for a Visio hyperlink is a square that 
encompasses the shape; even if the shape itself is not a square.
U
SING
R
ELATIVE
VERSUS
A
BSOLUTE
L
INKS
IN
O
FFICE
D
OCUMENTS
Both relative and absolute hyperlinks can be converted to PDF in Word, Excel, 
PowerPoint, and Visio files.
Example absolute link:
http://machine/ucm/groups/public/documents/addacct/000123.pdf
Example relative link:
..\addacct\000123.pdf
When creating links, absolute and relative links each have advantages and disadvantages. 
Absolute links are easy to copy and paste, however, relative links can eliminate issues if 
the content server is migrated to a new machine or if the IP address and DNS names 
change; relative links will always be relative to the location of the web viewable file for 
the document you are checking in.
To use relative links in Word, Excel, PowerPoint, and Visio documents, complete the 
following steps:
1. Log into the refinery.
2. Select Conversion Settings—Third-Party Application Settings. The Third-Party 
Application Settings page is displayed.
Important: This procedure applies to PDF Converter with Microsoft Office installed, 
using the Convert to PDF using third-party applications option. This procedure does not 
apply to configurations using PDF Converter on UNIX or configurations using Inbound 
Refinery without PDF Converter.
PDF Converter Installation and Administration Guide
6-11
Converting Microsoft Office Files to PDF
3. Click the Options button for the third-party application. The corresponding options 
page is displayed.
4. Select the option to support relative URL links:
• Word Options PageSupport Relative URL Links check box
• Excel Options PageSupport Relative URL Links and Reselect Worksheet 
Cell check box
• PowerPoint Options PageSupport Relative URL Links check box
• Visio Options PageProcess Visio URL links check box
5. Click Update to save your changes.
6. Use relative links, instead of absolute links, when authoring documents. It is important 
to understand that these links will be relative to the location of the web viewable file 
for the document you are checking in:
Example 1: Relative linking with the same document type and security
Let's say you wanted to create a link to document 000123. If the document was 
checked into security group "public" and document type "adacct", this document has a 
web viewable URL of:
http://machine/ucm/groups/public/documents/adacct/000123.pdf
Now if you check document 000456 into the same security group and document type, 
its web viewable URL would be:
http://machine/ucm/groups/public/documents/adacct/000456.pdf
Since the URL path is identical to 000123, your relative URL link in the document for 
000456 would only need to be:
000123.pdf
Example 2: Relative linking to a different document type
Using the same document names, if you checked document 000456 into the same 
security group but a different document type, its web viewable URL would look like:
http://machine/ucm/groups/public/documents/adcorp/000456.pdf
This means that your relative URL link needs to go up one directory and then into 
"adacct" to find 000123.pdf. So the relative URL link would be:
..\adacct\000123.pdf
Example 3: Relative linking to a different document security
Now if you also change the security group of document 000456, its web viewable 
URL would look like:
http://machine/ucm/groups/secure/documents/adcorp/000456.pdf
6-12
PDF Converter Installation and Administration Guide
Converting Microsoft Office Files to PDF
This means that the relative URL link will need to go up three directories and then 
back down to 000123.pdf. So the relative URL link would be:
..\..\..\public\adacct\000123.pdf
7. Check the documents into the content server. When converting the documents to PDF, 
the refinery will create links relative to the location of the web viewable file for each 
document you are checking in.
U
PDATING
THE
MSO
FFICE
C
ONVERTER
.
EXE
The MSOfficeConverter.exe executable file is the element of PDF Converter that controls 
the conversion of Microsoft Office documents to PostScript files. This file is located in the 
<refinery_install_dir>\custom\PDFConverter\bin\win32\ directory. The 
MSOfficeConverter.exe file is sometimes updated to address conversion issues with 
Microsoft Office files. To update the MSOfficeConverter.exe to a newer version, complete 
the following steps:
1. To check the version of the MSOfficeConverter.exe you have installed, locate the file 
in Windows Explorer and choose Properties from the right-click pop-up menu. 
Version information is available on the version tab.
2. Obtain the current MSOfficeConverter.exe file from support.
3. Open the patch zip archive and locate the MSOfficeConverter.exe file.
4. Stop the refinery.
5. On the Refinery computer, navigate to the 
<refinery_install_dir>\custom\PDFConverter\bin\win32\ directory and rename the 
existing MSOfficeConverter.exe file to a different name to create a backup file (for 
example, MSOfficeConverterOLD.exe).
6. Place a copy of the new MSOfficeConverter.exe file into the 
<refinery_install_dir>\custom\PDFConverter\bin\win32\ directory.
7. Restart the refinery. You do not need to restart the content server for this change to 
take effect.
PDF Converter Installation and Administration Guide
7-1
Chapter
7.T
ROUBLESHOOTING
PDF
C
ONVERTER
P
ROBLEMS
O
VERVIEW
This section covers the following topics:
ʍ Troubleshooting Process for PDFConversion Issues (page7-2)
ʍ Common Conversion Issues (page7-3)
ʍ PDF Converter Installation Issues (page7-4)
ʍ PDF Converter Setup and Run Issues (page7-6)
ʍ PDF Display Issues (page7-13)
7-2
PDF Converter Installation and Administration Guide
Troubleshooting PDF Converter Problems
T
ROUBLESHOOTING
P
ROCESS
FOR
PDFC
ONVERSION
I
SSUES
The vast majority of PDF conversion issues fall into one of the following categories:
ʍ When a file is checked into the content server, a PDF is not generated.
ʍ A PDF is generated, but there are problems with the output.
When troubleshooting PDF conversion issues, you should first try to identify if the issue is 
related to just one specific file, all files of that type, or all files. For example, if you are 
having problems converting a Microsoft Excel document to PDF, try checking in other 
Microsoft Excel documents; preferably files that are smaller and less complex. If the 
problem is specific to a single file, the problem is most likely related to something within 
the file itself, such as file corruption, file setup and formatting, and so forth.
If a PDF is not generated when a file is checked into the content server, complete the 
following basic troubleshooting steps:
1. Look at the Inbound Refinery and agent logs and identify which step of the conversion 
process failed (printing to PostScript, PostScript to PDF conversion, etc.). For more 
information about viewing Inbound Refinery and agent logs and enabling verbose 
logging for agents, refer to the Inbound Refinery Administration Guide.
2. If the file is timing out during conversion, first try checking in another, smaller, 
lesscomplex file of the same type. If multiple files are timing out, adjust your 
timeoutvalues and re-submit the files for conversion. For more information about 
configuring timeout values, refer to the Inbound Refinery Administration Guide.
3. If the file is failing to print to PostScript, try printing the file to PostScript manually. 
Most failure to print to PostScript issues are related to the following possible causes:
• The IDC PDF Converter printer is not installed.
• The IDC PDF Converter printer is not named or set up properly.
For more information about installing and configuring the IDC PDF Converter printer, 
see Installing the IDC PDF Converter Printer (page4-10).
4. If the file is printing to PostScript successfully but failing to convert to PDF, again 
first try checking in another, smaller, less complex file of the same type. If the 
problem is not specific to a single file, or you cannot identify a problem within the 
files that is causing the conversion to fail, the problem is most likely related to the 
distiller engine that you are using. For more information about installing and 
configuring a distiller engine, see Installing a Distiller Engine (page4-7).
Documents you may be interested
Documents you may be interested