how to upload only pdf file in asp.net c# : Search pdf for text software SDK dll winforms .net azure web forms PDF-Converter-Services---Administration-Guide-(1)2-part508

PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 21 of 60 
2.6.2  Authentication (from SharePoint) 
If you intend to use the Document Conversion Service from a SharePoint 
environment, then it is recommended to configure security as per the table in 
section 2.6.1. 
This will restrict use to members of the standard SharePoint wss_wpg and 
wss_admin_wpg groups. These groups, however, are local to the SharePoint 
machine, which may cause problems if the Document Conversion Service is 
installed on a separate system that does not have these local groups. 
The solution is to either manually create these groups on the server hosting 
the Document Converter, and populate them with the same users as on the 
SharePoint servers, or to change the name of the groups in the config file. 
The group names are defined in the following 2 configurations keys: 
ConversionClientsGroup: For SharePoint set this to wss_ wpg 
ConversionAdministratorsGroup: For SharePoint set this to 
wss_admin_wpg 
If  there  is  no need  to restrict  access  to the back  end  of the Document 
Converter Service then you may want to consider changing the group names 
to ‘
NT AUTHORITY\authenticated users
’.
The authenticated users group allows any user with a valid login account to 
connect. Note that this is not the same as anonymous access. 
Keep in mind that SharePoint connects to the Document Conversion service 
using the Web Application’s 
application pool 
account, not the user’s account.
2.6.3  Concurrency 
The  Document  Converter  allows  multiple  operations  to  be  processed 
simultaneously. The default settings are sufficient for most situations, but if 
you are running the service on a standalone server or  if you expect the 
majority of your conversions to be for a single specific format then you may 
want to tune the concurrency settings. 
The following settings can be changed in the config file. 
serviceThrottling maxConcurrentCalls:  This  setting  represents  the 
maximum number of concurrent requests that can be executed across all 
operations before new requests are queued. Be careful when lowering the 
default  value when  using the  product  to  convert InfoPath forms  with 
attachments or MSG files as this may result in a deadlock situation. 
Please  note  that  this  number  includes  any  requests  for  applying 
watermarks or Security on documents that are already in PDF format and 
don’t require conversion.
Concurrency.MaximumInstances.WinWord: The maximum number of 
concurrent  MS-Word  conversion  requests  before  new  requests  are 
queued. This value defaults to 2. 
Concurrency.MaximumInstances.Excel:  The  maximum  number  of 
concurrent Excel conversion requests before new requests are queued. 
This value defaults to 2. 
Search pdf for text - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
convert a scanned pdf to searchable text; cannot select text in pdf
Search pdf for text - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select text on pdf; how to search text in pdf document
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 22 of 60 
Concurrency.MaximumInstances.Visio:  The  maximum  number  of 
concurrent Visio / Vector conversion requests before new requests are 
queued. This value defaults to 2. 
Concurrency.MaximumInstances.CAD:  The  maximum  number  of 
concurrent  AutoCAD  conversion  requests  before  new  requests  are 
queued. This value defaults to 2. 
Concurrency.MaximumInstances.TIFF:  The  maximum  number  of 
concurrent TIFF conversion requests before new requests are queued. 
This value defaults to 2. 
Concurrency.MaximumInstances.MSG:  The  maximum  number  of 
concurrent MSG & EML (email) conversion requests before new requests 
are queued. This value defaults to 6. 
Concurrency.MaximumInstances.PowerPNT: Do not
change this value 
as PowerPoint does not allow concurrent requests. 
Concurrency.MaximumInstances.MSPub:  The  maximum  number  of 
concurrent Microsoft Publisher conversion requests before new requests 
are queued. This value defaults to 2. 
Concurrency.MaximumInstances.InfoPath: Do not
change this value 
as InfoPath does not allow concurrent requests. 
Concurrency.MaximumInstances.HTML:  The  maximum  number  of 
concurrent HTML and Image conversion requests before new requests 
are queued. This value defaults to 2. 
Concurrency.MaximumInstances.CommandLineConverter:  Maximum 
number of concurrent requests (of all combined command line converters, 
if any) before new requests are queued. This value defaults to 2. 
Concurrency.MaximumInstances.OCR:  The  maximum  number  of 
concurrent OCR operations before new requests are queued. 
2.6.4  Timeouts and File Size limitations 
To prevent users from sending overly complex documents to the conversion 
service and blocking access for other users for a long amount of time, it is 
possible to restrict the maximum time a conversion process is allowed to run. 
The following settings can be changed to deal with long running conversions: 
Maximum run duration: By default individual conversion requests are 
not allowed to run for more than 10 minutes. This should be sufficient for 
even the most complex documents. However, this value can be changed 
as follows: 
o
Change the value of ProcessMonitor.MAX_RUN_DURATION
o
Change the value of receiveTimeout to the same amount. 
Maximum file size: By default the maximum size of a source file is 50MB. 
This value can be changed using the following settings: 
o
maxBufferSize: Specify the new maximum file size in bytes. 
o
maxReceivedMessageSize: Enter the same value here. 
C# Word - Search and Find Text in Word
C# Word - Search and Find Text in Word. Learn How to Search Text in PDF Document and Obtain Text Content and Location Information. Overview.
search text in multiple pdf; text select tool pdf
C# PowerPoint - Search and Find Text in PowerPoint
C# PowerPoint - Search and Find Text in PowerPoint. Learn How to Search Text in PDF Document and Obtain Text Content and Location Information. Overview.
select text in pdf reader; cannot select text in pdf file
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 23 of 60 
o
maxArrayLength: Enter the same value here. 
o
maxStringContentLength: Enter the same value here. 
2.6.5  Logging 
The  Document  Conversion  Service  uses  the  industry  standard log4net 
framework  to  write  logging  and  trace  data  to  a  log  file.  Out-of-the-box 
information is logged to the DocumentConverter.log file stored in the directory 
the Document Conversion service has been installed in. A new file is created 
for each 
day and the default logging level is set to ‘
INFO
’.
Warnings and Errors are also written to the Windows Event Log. 
You may want to consider changing the following settings: 
Log file location: change the path of the log file name in the appender 
element to a location of your preference. 
Log Level: 
By default only ‘INFO’ and critical 
events are logged. To get a 
better view of what the service is doing, e.g. during a troubleshooting 
session, you may  want  to  consider  switching the <root> log level  to 
DEBUG mode.  
More information can be found at http://logging.apache.org/log4net/index.html
2.6.6  Adding custom converters / changing file extensions 
The Conversion Service makes it possible to add new converters as well as 
change the file extensions managed by each converter. This makes it possible 
to add new converters that are not shipped with the product as well as control 
which file types each converter deals with. 
This information is stored in the MuhimbiDocumentConverters element in the 
service’s config file, for example:
<add key="WordProcessing"  
description="Word Processing (e.g. MS-Word, RTF, TXT)" 
fidelity="Full" 
supportedExtensions="doc,docx,docm,rtf,txt,wps,xml,eml,odt" 
supportedOutputFormats="xps,pdf,doc,docx,rtf,txt,html,mht,xml,odt" 
type="Muhimbi.DocumentConverter.WebService.WordProcessorConverterFull 
Fidelity,  Muhimbi.DocumentConverter.WebService,  Version=1.0.1.1, 
Culture=neutral, PublicKeyToken=c9db4759c9eaad12" /> 
Each converter has the following attributes: 
key:  The  name  of  the  converter.  Do  not  change  this  for  existing 
converters unless absolutely needed as client side applications may store 
information against this key. 
description: An optional, human readable, description of the converter. 
This value may be used by client side application to display details about 
the converter. 
C# PDF delete text Library: delete, remove text from PDF file in
option). Description: Delete specified string text that match the search option from PDF file. Parameters: Name, Description, Valid Value.
pdf search and replace text; pdf find text
C# PDF replace text Library: replace text in PDF content in C#.net
Description: Delete specified string text that match the search option from specified PDF page. Parameters: Name, Description, Valid Value.
how to select all text in pdf; select text pdf file
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 24 of 60 
fidelity: The system has the  notion  of Full Fidelity and High  Fidelity 
converters. When programming against the Web Services interface it is 
possible to select which fidelity to use. 
This makes it possible to have 2 different converters that deal with the 
same file type. For example MS-Word can be used to convert complex 
documents (Full Fidelity) whereas a streamlined - high performance - third 
party component can be used to convert simple files at very high speed 
(High Fidelity). 
supportedExtensions: A comma separated list of file extensions that are 
recognised by the converter. 
supportedOutputFormats: A comma separated list of file types that the 
converter can generate. 
type: The full .NET type of the converter. 
For details about how to create custom converters see Appendix - Creating 
Custom Converters. 
2.6.7  Exception handling 
By default exceptions that occur in the Conversion Service are passed to the 
calling client application including a full stack trace. If this is not desired then 
set the includeStackTraceInFaultReason  key in the config file to false.  
As a result Exceptions will still be thrown, but the full stack trace will not be 
included. 
2.6.8  Regional settings 
Some  converters  display  language  specific  information  in  the  generated 
documents, e.g. the FromTo and Subject labels in an email. By default the 
Converter will detect the display language of the account the Conversion 
Service is running under, providing translations are available for that language. 
This display language can be overridden in the config file by setting the value 
of the ConversionLocalization value to the relevant 
language code, e.g. ‘
de
’ 
for German. 
Language Resource files must be found in the 'Resources' sub folder of the 
installation directory, otherwise this setting will have no effect. This setting 
does not affect date or number formats. At the time of writing this setting only 
affects the conversion of MSG and EML files. 
VB.NET PDF replace text library: replace text in PDF content in vb
The following coding example illustrates how to perform PDF text replacing function in your VB.NET project, according to search option.
how to make a pdf file text searchable; search text in pdf image
VB.NET PDF- View PDF Online with VB.NET HTML5 PDF Viewer
PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Image: Extract Image from PDF. Easy to search PDF text in whole PDF document.
convert pdf to searchable text online; search a pdf file for text
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 25 of 60 
2.6.9  InfoPath specific switches 
To  keep  InfoPath  installation  relatively  straight  forward,  the  Document 
Conversion Server makes certain modifications to the files before conversion 
takes place. In some cases this is not desirable, for example if data from an 
external data source is used for display purposes, or if certain embedded code 
must run before conversion. 
If additional control over the InfoPath conversion is required then consider 
modifying the following settings. 
Should InfoPath forms marked as requiring Full Trust be processed based 
on the parameters below (e.g. StripDotNETCode) or not ? Generally leave 
the default value of 'true' unless your XSN file is digitally signed 
<add key="InfoPathConverterFullFidelity.ProcessFullTrustForms" value="true"/>
Remove all .net code from the form before conversion. Defaults to True
<add key="InfoPathConverterFullFidelity.StripDotNETCode" value="true"/> 
Remove all external data connections before conversion. Defaults to True. 
<add key="InfoPathConverterFullFidelity.StripDataObjects" value="true"/> 
Process any rulesets that may be present. Defaults to True
<add key="InfoPathConverterFullFidelity.ProcessRuleSets" value="true"/> 
Some forms with complex rules such as get-SharePointServerRootUrl() 
require the trust level to be restricted.  When this value is set to true 
StripDotNETCode and StripDataObjects *MUST* be set to 'true' as well. 
<add key="InfoPathConverterFullFidelity.RestrictTrustLevel" value="false"/> 
Note that modifying these options makes InfoPath configuration more complex. 
Do not change these settings unless you have a good reason to do so. For 
details see Appendix - Using InfoPath with External Data Sources. 
Although we are happy to assist, we cannot guarantee that the PDF 
Converter  will  operate correctly when the before  mentioned settings 
have been modified. Having said that, many of our customers use the 
PDF Converter without any problems using custom settings. 
By default attachments found in InfoPath views are converted to PDF and 
merged into a single PDF file. This behaviour can be disabled using the 
following configuration key. 
<add key="InfoPathConverterFullFidelity.ConvertAttachments" value="true"/> 
In order to convert InfoPath forms to PDF the converter retrieves the XSN file 
associated with the InfoPath XML file. By default it uses the Muhimbi Service’s 
credentials when downloading this XSN file, but in some environments this 
may not be desirable. For those situations it is possible to override the 
credentials using the following configuration keys: 
<add key="InfoPathConverterFullFidelity.XSNUserName" value=""/> 
<add key="InfoPathConverterFullFidelity.XSNPassword" value=""/> 
<add key="InfoPathConverterFullFidelity.XSNDomain" value=""/> 
C# HTML5 PDF Viewer SDK to view PDF document online in C#.NET
Page: Rotate a PDF Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Easy to search PDF text in whole PDF document.
can't select text in pdf file; search pdf files for text programmatically
C# PDF Text Highlight Library: add, delete, update PDF text
Description: Highlight specified string text that match the search option from PDF file. Parameters: Name, Description, Valid Value.
select text in pdf reader; make pdf text searchable
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 26 of 60 
For details about the InfoPathConverterFullFidelity.AutoTrustForms setting 
see Appendix - Using InfoPath with External Data Sources 
InfoPath internally caches files for each request. Over time this may use up a 
lot of space 
on the server’s hard disk. By default this cache is cleared by the 
PDF Converter once an hour, but this duration can be changed using the 
InfoPathConverterFullFidelity.XSNCacheClearInterval setting. 
When Internet  Explorer  10  was  released,  InfoPath’s  inter
nal  PDF  Export 
capabilities were damaged (e.g. check boxes are no longer displayed correctly 
when ticked). To mitigate this problem the PDF Converter provides 2 options: 
1.  Switch to the High Quality InfoPath Converter, a completely re-
architected InfoPath converter introduced in version 8.0 of the Muhimbi 
PDF Converter. The PDF Converter’s installer provides an option to 
enable this converter, but it can also be enabled manually by setting the 
following configuration setting to true
<add key="InfoPathConverterFullFidelity.UseNativePrintEngine" value="true"/> 
This converter requires Ghostscript to be installed, see 2.2.3. For more 
information see Appendix 
Switching between InfoPath Converters
2.  If switching to the High Quality InfoPath Converter is not an option then 
either roll back to Internet Explorer 9 (on the server running the 
Conversion Service) or set the value of InfoPathConverterFullFidelity. 
RenderingMode 
in the PDF Converter’s configuration file to ‘Bitmap’. 
Although Bitmap based output looks better, the content of these PDFs 
cannot be indexed or searched. 
Providing  the  High  Quality  InfoPath  Converter  is  enabled,  the  following 
configuration settings can be changed as well: 
InfoPathConverterFullFidelity.DefaultPaperSize: The output paper size 
to use for those InfoPath views where the printer / paper size is not 
specified. This does not change the paper size for views where the printer 
/ paper size IS specified.  
Leave this value empty to take the value from the default printer or specify 
named format
such as 'A4' or 'Letter'. Please note that this value is case 
sensitive. 
InfoPathConverterFullFidelity.ForcePaperSize:  Force  the  paper  size 
regardless of the printer / paper size being present or not in the definition 
of the InfoPath view. 
InfoPathConverterFullFidelity.DefaultPageOrientation:  The  Page 
orientation for InfoPath views that don't explicitly specify a printer / paper 
size. Either 'Portrait' or 'Landscape'. Leave empty to let InfoPath decide. 
InfoPathConverterFullFidelity.ForcePageOrientation: Force the page 
orientation regardless of the printer / paper size being present or not in the 
definition of the InfoPath view. 
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 27 of 60 
2.6.10  HTML specific switches 
Due to the way certain websites (e.g. SharePoint) behave when JavaScript is 
disabled, a global override flag has been added to the config file to force 
JavaScript to be enabled when carrying out HTML based conversions. 
This override can be disabled using the following configuration key. 
<add key="HTMLConverterFullFidelity.ForceJavaScript" value="False"/> 
When disabled, the value in the ConversionSettings.MacroSecurityOption web 
service property is used to control if JavaScript should be enabled or not. 
It is also possible to adjust the default Paper SizePage OrientationMargins, 
Credentials and Scale Mode for the HTML Converter. For full details see the 
HTMLConverterFullFidelity k
eys in the service’s config file.
The HTML to PDF Conversion process is triggered as soon as the HTML 
page finishes the loading process. However, an increased number of modern 
HTML pages are asynchronous in nature and carry out additional tasks after 
the page finishes loading. To wait for these asynchronous processes to finish 
executing, before starting the PDF Conversion, you may want to set the value 
of the ConversionDelay config value. 
When experiencing problems converting SharePoint 2010 pages then make 
sure HTMLConverterFullFidelity.ClearBrowserCache is set to True
All these settings can be overridden on a request-by-request basis using the 
ConverterSpecificSettings property on the web services interface. 
2.6.11  Word processing (MS-Word) specific switches 
The following settings are specific to the Word processing based converter 
and can be specified either globally for all requests using the service’s config 
file or on a request-by-request basis using the ConverterSpecificSettings 
property on the web services interface. 
RevisionsAndCommentsDisplayMode:  Specify  the  default  value  for 
how to view the proposed changes to the document. 
o
FinalShowingMarkup:  Convert  the  document  with  all  proposed 
changes highlighted. 
o
Final: Convert the document with all proposed changes included. 
o
OriginalShowingMarkup:  Convert  the  original  document  with  all 
proposed changes highlighted. 
o
Original: Convert the document before any changes were made. 
<add key="WordProcessorConverterFullFidelity.RevisionsAndComments 
DisplayMode" value="Final"/> 
RevisionsAndCommentsMarkupMode:  Specify  the  default  value  for 
how to visualise revisions to the document. You can show revisions as 
balloons in the margins of the document or show them directly within the 
document itself. 
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 28 of 60 
o
InLine: Show all revisions Inline 
o
Balloon: Show all revisions in balloons 
o
Mixed: Show only comments and formatting in balloons 
<add key="WordProcessorConverterFullFidelity.RevisionsAndComments 
MarkupMode" value="InLine"/> 
ProcessDocumentTemplate: Specify if the MS-Word template will need 
to be stripped out for DOCX files.  Leave the default setting (true) unless 
formatting problems occur. 
ProcessDOCFiles: Pre-convert DOC files to DOCX to allow processing 
using  the  above  mentioned ProcessDocumentTemplate  setting.  Only 
enable  this  option  when  experiencing  problems  with  Document 
Information Panels. Note that there may be some side effects so talk to 
support@muhimbi.com before changing this setting. 
2.6.12  Spreadsheets (Excel) specific switches 
The following settings are specific to the Spreadsheet converter and can be 
specified either globally for all requests using the service’s config file or on a 
request-by-request basis using the ConverterSpecificSettings property on the 
web services interface. 
FitToPagesWide: The default value for the number  of pages tall the 
worksheet will be scaled to when it is converted. 
FitToPagesTall: The default value for the number of pages wide the 
worksheet will be scaled to when it is converted. 
2.6.13  Presentations (PowerPoint) specific switches 
The following settings are specific to the Presentations based converter and 
can be specified either globally for all requests using the service’s config file or 
on a request-by-request basis using the ConverterSpecificSettings property on 
the web services interface. 
PrintOutputType:  Specify  the  default  value  for  the  part  of  the 
presentation to print. Supported values are: Slides, NotesPages, Outline, 
OneSlideHandouts, 
TwoSlideHandouts, 
ThreeSlideHandouts,  
FourSlideHandouts, SixSlideHandouts, NineSlideHandouts
<add key="PresentationConverterFullFidelity.PrintOutputType" value="Slides"/> 
FrameSlides: Specify the default value for the border around the slide. 
Accepts True or False
<add key="PresentationConverterFullFidelity.FrameSlides" value="True"/> 
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 29 of 60 
2.6.14  AutoCAD specific switches 
The AutoCAD converter is highly configurable and allows the following 
settings to be specified either globally for all requests using the service’s 
config file or on a request-by-request basis using the ConverterSpecific 
Settings property on the web services interface 
For full details search the service’s config file for all keys starting with 
CadConverterFullFidelity
PaperSize: Specify the paper size of the generated PDF file, either using 
standardised paper size names such as A4 or Letter, or using custom 
dimensions in inches or millimetres. 
PageMargin: Determine the margin around the page, either as a single 
uniform value or using a different value for Left, Top, Right and Bottom . 
PaperOrientation: 
Automatically detect the drawing’s orientation or force 
it to Portrait or Landscape
BackgroundColor: Some AutoCAD drawings have been created using a 
non-white background colour, in which case you may want to force the 
background colour in the PDF file using this setting. 
ForeGroundColor: The PDF Converter supports a number of automatic 
re-
colouring options to make sure that foreground colours don’t conflict 
with background colours or to convert all colours to grey scale. For details 
see the in-
line documentation in the service’s config file.
Content: By default all valid layouts found in a DXF or DWG file are 
converted to PDF. However, you may want to override this setting and 
only convert specific layouts. This can be particularly useful when 
converting 3D AutoCAD files. 
EmptyLayoutDetectionMode: Specifies  how  the  conversion  handles 
empty or nearly empty layouts.  
LayoutSortOrder: Specify the sort order for layout names.  
2.6.15  MSG & EML (email) specific switches 
The email converter allows the following settings to be specified either globally 
for all requests, using the service’s config file, or on a 
request-by-request 
basis using the ConverterSpecificSettings property on the web services 
interface. 
For full details search the service’s config file
for all keys starting with 
MSGConverterFullFidelity
PaperSize: Specify the paper size of the generated PDF file, either using 
standardised paper size names such as A4 or Letter, or using custom 
dimensions in inches or millimetres. 
ConvertAttachments: This config value determines if email attachments 
will be converted (and merged to the main email), or not. 
PDF Converter Services - Installation & Administration Guide
PDF Converter Services - Installation & Administration Guide - Version 8.0 - 03/12/15 
© Copyright 2015, Muhimbi Ltd 
Page 30 of 60 
DisplayAttachmentSummary: Specify whether the attachment filenames 
are displayed in the email header. This setting works independently to 
ConvertAttachments
HTMLScaleMode: Define how images inside HTML based emails are 
scaled. Unless you have a real good reason to change this value, leave it 
on the default FitWidthScaleImagesOnly setting. 
PlainTextBodyLineBreaks: Determine how return characters (new lines) 
in plain text MSG bodies are handled. By default, Outlook removes certain 
return characters in plain text emails and the PDF Converter emulates this 
behaviour. Accepted values are: 
o
RetainAll - All carriage returns in the plain text message are retained. 
Lines may wrap before 80 characters in length. 
o
RemoveExtra - Lines that appear to be wrapped due to their length 
have  the  return  characters  removed.  Similar  to  Outlook’s 
implementation.  
o
Legacy  -  A  legacy  implementation  of RemoveExtra  used  prior  to 
version 7.1 of the PDF Converter 
BestBodyMode: Determines which email body content (Text / HTML / 
RTF / RTFHTML) to extract when processing MSG files. Accepted values 
are: 
o
Strict - Implementation of the MS-OXBBODY Best Body algorithm. 
When RTF content is in sync with the native email content (HTML / 
Text) the RTF content takes precedence. 
o
Default - The default implementation uses the first content found in 
order of HTML, RTFHTML, RTFTEXT, RTFTEXT and lastly Text. 
NOTE: Always used when converting EML emails. 
EmailAddressDisplayMode: Determines how email addresses (except 
the From address or Calendar Organizer) are displayed. Where multiple 
types  of  email  addresses  are  found  (SMTP,  Exchange),  the  SMTP 
address is favoured. Accepted values are: 
o
Name - Display the email name only, omitting any address details. If 
the name is not found the email address is displayed. 
o
NameAndAddress - Display both the name and email address. 
o
Address - Display the email address only, omitting any name details. If 
the email address is not found, the name is displayed. 
o
NameAndSMTPAddress - Display the email recipient name as well as 
their email address, but only if an SMTP address is found. 
FromEmailAddressDisplayMode: As per EmailAddressDisplayMode
except only applicable to the From addresses and Calendar Organizer. 
BreakOnUnsupportedAttachment: When an unsupported attachment is 
found, the conversion is halted and an error message is returned. 
BreakOnUnsupportedEmbeddedObject: When an unsupported 
embedded object is found, e.g. an embedded OLE object where no file 
type identification is provided, the conversion is halted and an error 
message is returned. 
Documents you may be interested
Documents you may be interested