display pdf from byte array c# : Rotate a pdf page software Library cloud windows .net wpf class cmdline_util3-part1495

PEERNET Document Conversion Service 3.0
Utilities Guide
31
/SIL - Smart Inspect Logging File
Use this argument to specify a custom path and optional file name for the SmartInspect logging file (*.sil) created by this
utility. These log files are a tracing of the entire conversion process and are not the same as the conversion results log files
created when a conversion fails. They can be viewed using the SmartInspect Redistributable Console included with
Document Conversion Service.
The default location for this file is the %TEMP% folder. Each logging file is assigned a unique date, time and thread prefix
followed by "_PNCombineFiles.sil", such as 2014_09_11_2_38_00_PM_4_PNCombineFiles.sil.
The /SIL switch can take a folder, or a path to a filename. If a path without a trailing backslash is provided, the last part of
the path is assumed to be a filename.
Note: The double ending backslash used when specifying a folder for the /SIL switch is required for the command line path
to be parsed correctly.
/SIL=
Is interpreted as...
"C:\Test\LogFile"
Create the SmartInspect log file as C:\Test\LogFile.sil.
"C:\Test\LogFile\\"
Create the SmartInspect log file as C:\Test\LogFile
\datetime_PNCombineFiles.sil
"C:\Test\LogFile\ConvertFileCustom.sil"
Create the SmartInspect log file as C:\Test\LogFile
\ConvertFileCustom.sil
The following settings can be used to control the creation and naming of the logging file. These settings are all passed
using the /D switch.
Custom Setting
Description
RemoveDateTimePrefixOnProcessingLoggingFiles
Pass True to disable the adding of the unique date, time and
thread prefix when a custom file name has not been specified
in the ConvertFileProcessLoggingPath parameter.
KeepFailedProcessingLoggingFiles
Pass as False to disable the automatic creation of
SmartInspect logging files when conversion fails. This setting
can be overridden by AlwaysKeepProcessingLoggingFiles.
AlwaysKeepProcessingLoggingFiles
When set to True, the SmartInspect logging files are always
created in the %TEMP% or other specified folder for both
successful and failed conversions. If set to False, no logging
files are created. This setting will override the 
KeepFailedProcessingLoggingFiles setting.
Examples:
Pass a custom folder and remove the prefix, each run will overwrite the log file C:\PEERNET\Logs\PNCombineFiles.sil.
/SIL="C:\PEERNET\Logs\\" /D="RemoveDateTimePrefixOnProcessingLoggingFiles:TRUE"
Pass a custom folder and log file name and remove the prefix. Each run will overwrite the logging file C:\PEERNET\Logs
\MyLogFile.sil.
/SIL="C:\PEERNET\Logs\MyLogFile" /D="RemoveDateTimePrefixOnProcessingLoggingFiles:TRUE"
Don't save any SmartInspect log files at all.
/D="AlwaysKeepProcessingLoggingFiles:FALSE"
/? - Display Help
When passed as the only argument this switch will display help for this command.
Rotate a pdf page - rotate PDF page permanently in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Empower Users to Change the Rotation Angle of PDF File Page Using C#
rotate pdf pages; how to reverse page order in pdf
Rotate a pdf page - VB.NET PDF Page Rotate Library: rotate PDF page permanently in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
PDF Document Page Rotation in Visual Basic .NET Class Application
rotate pages in pdf online; how to rotate a page in pdf and save it
32
PEERNET Document Conversion Service 3.0
Utilities Guide
File
The full path to the files to combine. You can list more than one on the command line.
The files are combined together in the order in which they listed on the command line. If any files were specified in an input
text file using the /I switch before these files, the files listed in the input text file are combined before adding the files from
the command line. If you specify the input text file after the files on the command line, the command line files are combined
first, then the files listed in the input text file.
· If the path to the file includes spaces it must be enclosed in quotes. 
· If the file doesn't exist, the conversion will fail.
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
XDoc.PDF ›› VB.NET PDF: Delete PDF Page. using RasterEdge.Imaging.Basic; using RasterEdge.XDoc.PDF; How to VB.NET: Delete a Single PDF Page from PDF File.
rotate one page in pdf reader; pdf reverse page order online
VB.NET PDF Page Insert Library: insert pages into PDF file in vb.
PDF Pages. |. Home ›› XDoc.PDF ›› VB.NET PDF: Insert PDF Page. Professional .NET PDF control for inserting PDF page in Visual Basic .NET class application.
pdf rotate single page and save; rotate pdf page
PEERNET Document Conversion Service 3.0
Utilities Guide
33
DCSExtractResults
A command line utility to extract information from the results log files. One of the switch arguments must always be specified. If
more than one switch is found, the first one is always used. The information extracted is sent to standard out. 
DCSExtractResults [/s] [/C] [/E] file
The results log files are created by the the following command line utilities:
DCSConvertFile
DCSConvertFileList
DCSConvertFolder
DCSCombineFiles
Sample Command Lines
Extract a list of all files created to standard out:
DCSExtractResults /C "Document.doc.succeeded.dcsresults"
Extract a list of all files created from the Document.doc.succeeded.dcsresults log file and sends the information to
the console through standard output.
Extract a list of all errors into a text file:
DCSExtractResults /E "C:\Test\Output\Document.doc.failed.dcsresults" > "C:\Test\Errors.txt"
Extract a list of any errors from the Document.doc.failed.dcsresults log file and saves them in the text file C:\Test
\Errors.txt.
Extract the source file name of a failed conversion result file:
DCSExtractResults /S "C:\Test\Output\Document.doc.failed.dcsresults" >> "C:\Test\Failed.txt"
Extracts the source file name from the Document.doc.failed.dcsresults file and appends it into the text file C:\Test
\CreatedFiles.txt.
C# PDF Page Insert Library: insert pages into PDF file in C#.net
page processing functions, such as how to merge PDF document files by C# code, how to rotate PDF document page, how to delete PDF page using C# .NET, how to
how to save a pdf after rotating pages; how to rotate a single page in a pdf document
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
Pages. |. Home ›› XDoc.PDF ›› C# PDF: Delete PDF Page. Demo Code: How to Delete a Single PDF Page from PDF File in C#.NET. How
pdf rotate single page reader; rotate pdf page few degrees
34
PEERNET Document Conversion Service 3.0
Utilities Guide
Command Line Arguments
Command line switches are not case-sensitive and can be entered in either upper or lower case. 
/S - Extract the source file names
Extracts the source file information from the conversion results log file. For DCSConvertFileList
and DCSCombineFiles
this
can be more than one file.
/C - Extract the created file names
Extracts the list of created files, if any, from the conversion results log file. 
/E - Extract the created file names
Extracts the list of errors, if any, from the conversion results log file. 
/? - Display Help
When passed as the only argument this switch will display help for this command.
file
The full path to the file to the conversion results log file
C# TIFF: How to Rotate TIFF Using C# Code in .NET Imaging
Convert Tiff to Jpeg Images. Convert Word, Excel, PowerPoint to Tiff. Convert PDF to Tiff. Move Tiff Page Position. Rotate a Tiff Page. Extract Tiff Pages.
save pdf rotated pages; pdf page order reverse
C# PDF File & Page Process Library SDK for C#.net, ASP.NET, MVC
and Paste PDF Pages. Page: Rotate a PDF Page. PDF Read. Text: Extract Text from PDF. Text: Search Text in PDF. Image: Extract Image from
pdf rotate pages and save; how to rotate one page in a pdf file
PEERNET Document Conversion Service 3.0
Utilities Guide
35
DCSCreateFileList
A command line utility to search a folder, and optionally any subfolders and return a list of files matching the search filter
specified. The information extracted is sent to standard out.
DCSCreateFileList [/R] [F=filter] searchfolder
This utility can be used to search folders for files to send to the command line utilities, or to find the the results log files created
by any of command line utilities. The folder search is optimized for speed and efficiency and will return all files that match the
filter provided.
Hidden and system files are ignored, and the search pattern filters files based on a regular expression match of the long name
of a file. This is different from the Microsoft .Net System.IO.Directory.GetFiles method which returns files based on a check
against file names with both the 8.3 file name format and the long file name format, which can cause unexpected file names to
be returned.
Sample Command Lines
Searching a folder based on a single file type:
DCSCreateFileList /F="*.tif" "C:\Test\Output"
DCSCreateFileList /R /F="*.tif" "C:\Test\Output"
Searches the folder C:\Test\Output for all files ending in the pattern .tif. Only files with the three letter extension .tif
will be returned.
The second example will recursively search the folder C:\Test\Output and all subfolders for all files ending on .tif.
Search a folder for more than one file type:
DCSCreateFileList /R /F="*.doc|*.pdf" "C:\Test\Input"
DCSCreateFileList /R /F="*.doc|*.pdf" "C:\Test\Input" > C:\Test\InputFileList.txt
To search for more than one file type, separate the filter patterns using the pipe (|) character. 
This example recursively searches the folder C:\Test\Input for all files ending in the .doc or .pdf extension. The
complete path to all files with only the three letter extension .doc and .pdf will be returned and sent to the console
through standard output.
The second command line shown uses the redirection operator > to redirect the console's standard output into a text
file located at C:\Test\InputFileList.txt.
Search the folder C:\Test\Output for all succeeded result log files:
DCSCreateFileList /F="*.succeeded.dcsresults" "C:\Test\Output"
DCSCreateFileList /R /F="*.succeeded.dcsresults" "C:\Test\Output" > "C:\Test\CompletedResults.txt"
Searches the folder C:\Test\Output for all results log files that represent completed conversions. The full path to
each matching file found is sent to the console through standard output. 
The second example does the same as the first except that it recursively searches the folder C:\Test\Output and any
subfolders for all results log files that represent completed conversions, not just the root folder. It also uses the
redirection operator > to redirect the output into a text file located at C:\Test\CompletedResults.txt.
C# PDF Page Extract Library: copy, paste, cut PDF pages in C#.net
If using x86, the platform target should be x86. C#.NET Sample Code: Clone a PDF Page Using C#.NET. Load the PDF file that provides the page object.
pdf rotate just one page; rotate pdf page permanently
VB.NET PDF Page Replace Library: replace PDF pages in C#.net, ASP.
Existing PDF Pages. Page: Replace PDF Pages. Page: Move Page Position. Page: Copy, Paste PDF Pages. Page: Rotate a PDF Page. PDF Read. Text
rotate pages in pdf permanently; reverse page order pdf online
36
PEERNET Document Conversion Service 3.0
Utilities Guide
Search the folder C:\Test\Output for all failed results log files:
DCSCreateFileList /F="*.failed.dcsresults" "C:\Test\Output"
DCSCreateFileList /R /F="*.failed.dcsresults" "C:\Test\Output" > "C:\Test\FailedResults.txt"
Searches the folder C:\Test\Output for all results log files that represent failed conversions. The full path to each
matching file found is sent to the console through standard output. 
The second example does the same as the first except that it recursively searches the folder C:\Test\Output and any
subfolders for all results log files that represent failed conversions, not just the root folder. It also uses the redirection
operator > to redirect the output into a text file located at C:\Test\FailedResults.txt.
PEERNET Document Conversion Service 3.0
Utilities Guide
37
Command Line Arguments
Command line switches are not case-sensitive and can be entered in either upper or lower case. 
/R - Include Subfolders (Recurse)
If this switch is used, the subfolders under the folder are included when searching for the list of files that match the filter
pattern. 
/F - Include Subfolders (Recurse)
Defines the filter that determines what files can be returned, such as using *.pdf to only process PDF files. When this switch
is not specified all files (*.*) in the folder are will be returned. Hidden and system files are ignored, and the search pattern
filters files based on a regular expression match of the long name of a file. 
Multiple filters are combined using the pipe (|) character, such as *.doc|*.pdf to process only Word and PDF files.
searchfolder
The full path to the folder in which to start searching.
/? - Display Help
When passed as the only argument this switch will display help for this command.
38
PEERNET Document Conversion Service 3.0
Utilities Guide
Conversion Settings
Conversion settings are used to describe the output created by Document Conversion Service and consist of a collection of
name-value pairs. These settings can also be used to control the behavior of the individual converters, such as configuring
Word to pass a password or telling Excel to ignore the print areas when printing worksheets.
Conversion Profiles
When using the command line utilities the settings are passed by supplying the name of a profile file, a structured XML file that
contains the list of settings. Below is a sample command line using a profile file named TIFF 300dpi Optimized Color.xml,
followed by a listing of the XML file itself. Note that the .xml extension is not needed when using the command line utilities.
Several sample profiles are included for your use, or to use as a base to customize
to your needs.
Passing setting using a profile
DCSConvertFile /P="TIFF 300dpi OptimizedColor" /NE "C:\Test\File.pdf"
Sample Profile
<?xml version="1.0" encoding="utf-8"?>
<Profile Type="0"
DisplayName="TIFF 300dpi OptimizedColor"
Description ="Creates a single TIFF image at 300dpi.">
<Settings>
<!-- Output file options -->
<add Name="Devmode settings;Resolution" Value="300"/>
<add Name="Save;Output File Format" Value="TIFF Multipaged"/>
<add Name="Save;Color reduction" Value="Optimal"/>
<add Name="Save;Dithering method" Value="Halftone"/>
<!-- TIFF Compression Options -->
<add Name="TIFF File Format;BW compression" Value="Group4"/>
<add Name="TIFF File Format;Color compression" Value="LZW RGB"/>
<add Name="TIFF File Format;Indexed compression" Value="LZW"/>
<add Name="TIFF File Format;Greyscale compression" Value="LZW"/>
<add Name="JPEG File Format;Color compression" Value="Medium Quality"/>
<add Name="JPEG File Format;Greyscale compression" Value="High Quality"/>
<add Name="Image Options;Fax" Value="0"/>
</Settings>
</Profile>
PEERNET Document Conversion Service 3.0
Utilities Guide
39
Name-Value Tables for Conversion Settings
The table below lists the different conversion settings separated out into categories with a description of the settings available in
each. Click the link for that category to view all available settings for that option.
Options
Description of Settings
General Converter Options
These are general options that can be applied to the conversion process itself or to all
converters.
Endorsement Options
Endorsements are header and footer information that can be stamped onto each page
of the output created by Document Conversion Service.
Word Converter Options
These options are specific to the behavior of the Word converter. 
Excel Converter Options
These options are specific to the behavior of the Excel converter. 
PowerPoint Converter Options
These options are specific to the behavior of the PowerPoint converter. 
Ghostscript Converter Options
These options are specific to the behavior of the Ghostscript converter. 
Image Converter Options
These options are specific to the behavior of the Image converter.
OutsideIn AX Options
These options are specific to the behavior of the OutsideIn converter. 
Advanced Features
Advanced settings such as custom paper size and text extraction.
Advanced File Naming
Settings to configure the file naming profiles (preset file naming schemes) for
multipaged, multipaged with JobID, serialized and serialized with JobID.
Devmode settings
Resolution (DPI), page size and color mode settings.
Image Options
Image output options such as creating fax mode images and page rotation settings.
JPEG File Format
Compression settings for color and greyscale JPEG images.
PDF File Format
PDF file format settings for compression, content encoding and PDF/A-1b compliant
PDF files.
PDF Security
PDF encryption and file permissions.
Processing
Settings to adjust the image during conversion such as trimming, cropping, copying to
a new page size, resampling and brightness adjustment.
Save
Settings for output file format, color reduction, dithering and file name prompting.
TIFF File Format
Compression settings for black and white, color, indexed and greyscale TIFF images.
40
PEERNET Document Conversion Service 3.0
Utilities Guide
Creating and Customizing Profiles
Document Conversion Service includes several sample profiles for common types of output files for your use. The default set of
profiles are installed into the following location:
Default profile location:
C:\ProgramData\PEERNET\Document Conversion Service\Profiles
Custom Profiles
You can use the sample profiles above as a base to edit and create your own custom profiles. Custom profiles can be stored
per user in the user's application data folder. Both the local and roaming data folders are searched when looking for user
profiles. If a profile is found in a user location, that profile will be used. If no matching profiles are found in the user profile
locations, the default profile location is searched.
User profile locations searched in this order:
C:\Users\<user>\AppData\Roaming\Document Conversion Service\Profiles
C:\Users\<user>\AppData\Local\Document Conversion Service\Profiles
When using the PEERNET.ConvertUtility.dll and the command line tools, the full path to a profile stored elsewhere on disk can
also be passed instead of the base name of the profile. 
See the section Conversion Settings
for information on the contents and structure of the profile files, and the Name-Value
Tables for Conversion Settings
for the conversion setting strings to use to get various output formats.
Included Sample Profiles
The profiles included with the Document Conversion Service install are listed below. See below for e-discovery specific profiles
.
Profile Name
Profile Description
Adobe PDF Multipage
Creates Adobe PDF files. The PDF files created using this profile are, where
possible, vector PDF files. Vector PDF files are also known as searchable PDF
files. The other PDF profiles provided create raster, or non-searchable PDF files.
What this profile cannot do is create a vector PDF from an existing raster PDF
(scanned PDF) or other image formats such as TIFF or JPEG.  A vector PDF is
only created if the source document contains text or vector graphics already. 
BMP 100dpi Color
Creates Windows Bitmap images (one image for each page) at 100dpi. Bitmap
images are always serialized.
JPEG 60dpi Color
JPEG 120dpi Color
JPEG 200dpi Color
JPEG 300dpi Color
JPEG 600dpi Color
Creates color JPEG images (one image for each page) at the dots per inch (dpi)
specified. JPEG files are always serialized.
PDF 200dpi OptimizedColor Serialized
PDF 300dpi OptimizedColor Serialized
Creates serialized (one file per page) PDF documents at the dots per inch (dpi)
specified. Color is optimized per page to reduce file size.
PDF 200dpi OptimizedColor
PDF 300dpi OptimizedColor
Creates a multipaged PDf document at the dots per inch (dpi) specified. Color is
optimized per page to reduce file size.
PDF A-1b 200dpi OptimizedColor
Serialized
PDF A-1b 300dpi OptimizedColor
Serialized
Creates serialized (one file per page) PDF/A-1b compliant PDF documents at the
dots per inch (dpi) specified. Color is optimized per page to reduce file size.
Documents you may be interested
Documents you may be interested