download pdf file in mvc : Convert pdf into jpg Library application component asp.net html azure mvc e128866-part419

General Functions
Export Functions 5-3
here. When this parameter is NULL, the developer must handle the EX_
CALLBACK_ID_CREATENEWFILE callback or EXOpenExport returns an error.
dwFlags: Must be set by developer to 0.
dwReserved: Reserved. Must be set by developer to 0.
pCallbackFunc: Pointer to a function of the type EXCALLBACKPROC. This 
function is used to give the developer control of certain aspects of the export 
process as they occur. For more details, see the definition for EXCALLBACKPROC 
in Section5.1.2, "EXCALLBACKPROC." This parameter may be set to NULL if the 
developer does not wish to handle callbacks.
dwCallbackData: This parameter is passed transparently to the function specified 
by pCallbackFunc. The developer may use this value for any purpose, including 
passing context information into the callback function.
phExport: Pointer to a handle that receives a value uniquely identifying the 
document to the product routines. If the function fails, this value is set to 
VTHDOC_INVALID. phExport is not a file handle.
Return Values
SCCERR_OK: If the open was successful. Otherwise, one of the other SCCERR_ 
values in sccerr.h is returned.
5.1.2 EXCALLBACKPROC
Type definition for the developer’s callback function.
Prototype
DAERR (DA_ENTRYMODPTR EXCALLBACKPROC)(
VTHEXPORT
hExport,
VTSYSPARAM
dwCallbackData,
VTDWORD
dwCommandOrInfoId,
VTLPVOID
pCommandOrInfoData);
Parameters
hExport: Export handle for the document. Must be a handle returned by the 
EXOpenExport function.
dwCallbackData: This value is passed to EXOpenExport in the dwCallbackData 
parameter.
dwCommandOrInfoId: Indicates the type of callback. For information about 
supported callbacks, see Chapter7, "Callbacks."
pCommandOrInfoData: Data associated with dwCommandOrInfoId.  For 
information about supported callbacks, see Chapter7, "Callbacks."
Return Values
SCCERR_OK: Command was handled by the callback function.
SCCERR_BADPARAM: One of the function parameters was invalid.
SCCERR_NOTHANDLED: Callback function did not handle the command. This 
return value must be the default for all values of dwCommandOrInfoId the 
developer does not handle.
Convert pdf into 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
change file from pdf to jpg on; best pdf to jpg converter
Convert pdf into 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
batch pdf to jpg converter online; change format from pdf to jpg
General Functions
5-4 Oracle Outside In PDF Export Developer's Guide
5.1.3 EXCloseExport
This function is called to terminate the export process for a file.
Prototype
SCCERR EXCloseExport(
VTHEXPORT
hExport);
Parameters
hExport: Export handle for the document. Must be a handle returned by the 
EXOpenExport function.
Return Values
SCCERR_OK: Returned if the close was successful. Otherwise, one of the other 
SCCERR_ values in sccerr.h is returned.
5.1.4 EXRunExport
This function is called to run the export process.
Prototype
SCCERR EXRunExport(
VTHEXPORT
hExport);
Parameters
hExport: Export handle for the document. Must be a handle returned by the 
EXOpenExport function.
Return Values
SCCERR_OK: Returned if the export was successful. Otherwise, one of the other 
SCCERR_ values in sccerr.h is returned.
5.1.5 EXExportStatus
This function is used to determine if there were conversion problems during an export. 
It returns a structure that describes areas of a conversion that may not have high 
fidelity with the original document.
Prototype
SCCERR EXExportStatus(VTHEXPORT hExport, VTDWORD dwStatusType, VTLPVOID pStatus)
Parameters
hExport: Export handle for the document.
dwStatusType: Specifies which status information should be filled in pStatus.
EXSTATUS_SUBDOC – fills in the EXSUBDOCSTATUS structure (only 
implemented in Search Export and XML Export)
EXSTATUS_INFORMATION - fills in the EXSTATUSINFORMATION 
structure.
pStatus: Either a pointer to a EXSUBDOCSTATUS or EXSTATUSINFORMATION 
data structure depending on the value of dwStatusType.
Online Convert Jpeg to PDF file. Best free online export Jpg image
So, feel free to convert them too with our tool. Easy converting! If you want to turn PDF file into image file format in C# application, then RasterEdge
change pdf file to jpg; convert pdf to jpeg
C# Create PDF from images Library to convert Jpeg, png images to
Batch convert PDF documents from multiple image formats, including for exporting high quality PDF from images for combining multiple image formats into one or
best way to convert pdf to jpg; best pdf to jpg converter online
Annotation Functions
Export Functions 5-5
Return Values
SCCERR_OK: Returned if there were no problems. Otherwise, one of the other 
SCCERR_ values in sccerr.h is returned.
EXSUBDOCSTATUS Structure
The EXSUBDOCSTATUS structure is defined as follows:
typedef struct EXSUBDOCSTATUStag
{
VTDWORD dwSize;      /* size of this structure */
VTDWORD dwSucceeded; /* number of sub documents that were converted */
VTDWORD dwFailed;    /* number of sub documents that were not converted */
} EXSUBDOCSTATUS;
EXSTATUSINFORMATION Structure
The EXSTATUSINFORMATION structure is defined as follows:
typedef struct EXSTATUSINFORMATIONtag
{
VTDWORD dwVersion;              /* version of this structure, currently 
EXSTATUSVERSION1      */
VTBOOL bMissingMap;             /* a PDF text run was missing the toUnicode table 
*/
VTBOOL bVerticalText;           /* a vertical text run was present */
VTBOOL bTextEffects;            /* unsupported text effects applied (i.e.Word 
Art)*/
VTBOOL bUnsupportedCompression; /* a graphic had an unsupported compression */
VTBOOL bUnsupportedColorSpace;  /* a graphic had an unsupported color space */
VTBOOL bForms;                  /* a sub documents had forms */
VTBOOL bRightToLeftTables;      /* a table had right to left columns */
VTBOOL bEquations;              /* a file had equations*/
VTBOOL bAliasedFont;            /* A font was missing, but a font alias was used 
*/
VTBOOL bMissingFont;            /* The desired font wasn’t present on the system 
*/
VTBOOL bSubDocFailed;           /* a sub document was not converted */
} EXSTATUSINFORMATION;
#define EXSTATUSVERSION1      0X0001
5.2 Annotation Functions
Annotations are a way to highlight, insert, or delete text in product output, without 
modifying the original document. Examples of ways annotations can be used by 
developers include:
highlighting search hits
inserting notes to comment on text in the original document
deleting sensitive information not intended for viewing
Note: When processing the main document, Search Export, HTML 
Export, and XML Export never use fonts, so bAliasedFont and 
bMissingFont will never report TRUE; however, when doing graphics 
conversions XML Export and HTML Export  may use fonts, so 
bAliasedFont and bMissingFont may report TRUE.
C# Image Convert: How to Convert Adobe PDF to Jpeg, Png, Bmp, &
Adobe PDF document can be easily loaded into your C#.NET String inputFilePath = @"C:\input.pdf"; String outputFilePath = @"C:\output.jpg"; // Convert PDF to jpg
convert pdf photo to jpg; convert pdf image to jpg online
VB.NET PDF Convert to Images SDK: Convert PDF to png, gif images
Convert PDF documents to multiple image formats, including Jpg, Png, Bmp, Gif, Tiff, Bitmap, .NET Graphics, and REImage. Turn multipage PDF file into image
convert pdf document to jpg; convert pdf to jpg
Annotation Functions
5-6 Oracle Outside In PDF Export Developer's Guide
Other Oracle Outside In products are required to ascertain the proper character 
positions where the developer wishes to make annotations. Currently, only Content 
Access and the SearchML output format (available in Search Export) can be used to get 
these positions. Although the Content Access module is included with the product, 
license to use the Content Access API is not automatically granted with the purchase 
of the Export software.
A separate license for Content Access or Search Export is required to enable use of any 
of the annotation features that are supported by PDF Export. Contact your sales 
representative for more information.
The following notes should be considered when using annotations:
Processing annotations slows down the conversion process to some extent.
While other products in the Oracle Outside In family support annotations, not all 
products support all types of annotations. 
The ACC acronym (Actual Character Count) is used in the following function 
descriptions. ACCs represent the location of text in the source document data 
stream. They represent a marker just before the location of text, and this marker is 
zero-based. 
startACC parameters should be set to an ACC value that represents the position 
just prior to the first character and endACC parameters should be set to an ACC 
value that represents the position just past the last character in the range. For this 
reason, users should make sure endACC values are 1 greater than the ACC of the 
last character in the desired range of annotation.
Calling EXCloseExport causes all annotations set so far to be cleared.
This section includes the following functions:
Section5.2.1, "EXHiliteText"
Section5.2.2, "EXInsertText"
Section5.2.3, "EXHideText"
5.2.1 EXHiliteText
This function allows the developer to change foreground and background colors of a 
range of characters from the input document.
The colors set by this option can be overridden by the equivalent settings in the 
ExInsertText function.
Prototype
DAERR EXHiliteText(
VTHEXPORT
hExport,
PEXANNOHILITETEXT
pHiliteText);
Parameters
hExport: Export handle for the document. Must be the handle returned by the 
EXOpenExport() function.
pHiliteText: Pointer to a structure containing the information on what to highlight 
and how to highlight it.
Structure
A C data structure defined in sccex.h as follows:
C# TIFF: C#.NET Code to Convert JPEG Images to TIFF
for .NET, which can be stably integrated into C#.NET Use C# Code to Convert Jpeg to Tiff. string[] imagePaths = { @"C:\demo1.jpg", @"C:\demo2.jpg", @"C:\demo3
batch pdf to jpg; convert pdf picture to jpg
C# PDF Convert to Tiff SDK: Convert PDF to tiff images in C#.net
with specified zoom value and save it into stream The magnification of the original PDF page size Description: Convert to DOCX/TIFF with specified resolution and
convert pdf file to jpg; convert pdf file to jpg on
Annotation Functions
Export Functions 5-7
typedef struct EXANNOHILITETEXTtag
{
VTDWORD
dwSize;
VTDWORD
dwStartACC;
VTDWORD
dwEndACC;
/* Last char to highlight +1 */
VTDWORD
dwOptions;
SCCVWCOLORREF
sForeground;
SCCVWCOLORREF
sBackground;
VTWORD
wCharAttr;
VTWORD
wCharAttrMask;
} EXANNOHILITETEXT;
dwSize: Must be set by the developer to sizeof(EXANNOHILITETEXT).
dwStartACC: The ACC of the first character to be highlighted.
dwEndACC: ACC of the last character to be highlighted +1. Ranges for 
annotations have their end point set one past the ACC of the last character in the 
range. For example, to highlight a single character at ACC position 5,  
dwStartACC would be set to 5, and dwEndACC would be set to 5+1=6.
dwOptions: Flags that provide highlight options. The default is all flags set to off. 
The valid flags are:
SCCVW_USEFOREGROUND: Indicates that sForeground defines the 
foreground text color to apply to highlights.
SCCVW_USEBACKGROUND: Indicates that sBackground defines the 
background text color to apply to highlights.
SCCVW_USECHARATTR: Indicates that wCharAttr defines the character 
attributes to apply to highlights.
sForeground: Defines the foreground text color to be used if the SCCVW_
USEFOREGROUND flag is set in dwOptions.  Set this value with the 
SCCANNORGB(red, green, blue) macro. The red, green and blue values are 
percentages of the color from 0-255 (with 255 being 100%). There is no default 
value for this parameter -- if it is set, the color must be specified.
sBackground: Defines the background text color to be used if the SCCVW_
USEBACKGROUND flag is set in dwOptions.  Set this value with the 
SCCANNORGB(red, green, blue) macro. The red, green and blue values are 
percentages of the color from 0-255 (with 255 being 100%). There is no default 
value for this parameter. If it is set, the color must be specified.
wCharAttr: Defines the character attributes to use if SCCVW_USECHARATTR 
is set in dwOptions. Only bits with the corresponding bits set in 
wCharAttrMask are affected. To turn off all character attributes, set this to 
SCCVW_CHARATTR_NORMAL (the default) and set wCharAttrMask to -1. 
Otherwise, set this to any of the following character attributes OR-ed together:
*
SCCVW_CHARATTR_UNDERLINE
*
SCCVW_CHARATTR_ITALIC
*
SCCVW_CHARATTR_BOLD
*
SCCVW_CHARATTR_STRIKEOUT
*
SCCVW_CHARATTR_SMALLCAPS: Not supported in PDF Export.
*
SCCVW_CHARATTR_OUTLINE: Not currently supported.
*
SCCVW_CHARATTR_SHADOW: Not currently supported.
VB.NET Create PDF from images Library to convert Jpeg, png images
Components to batch convert PDF documents in Visual Basic control for exporting high quality PDF from images. Turn multiple image formats into one or multiple
convert pdf file into jpg format; convert pdf to gif or jpg
C# PDF insert image Library: insert images into PDF in C#.net, ASP
Support various image formats, like Jpeg or Jpg, Png, Gif, Bmp, Tiff and other Import graphic picture, digital photo, signature and logo into PDF document.
convert pdf file into jpg; change from pdf to jpg on
Annotation Functions
5-8 Oracle Outside In PDF Export Developer's Guide
*
SCCVW_CHARATTR_CAPS: Not currently supported.
*
SCCVW_CHARATTR_SUBSCRIPT
*
SCCVW_CHARATTR_SUPERSCRIPT
*
SCCVW_CHARATTR_DUNDERLINE
*
SCCVW_CHARATTR_WORDUNDERLINE
*
SCCVW_CHARATTR_DOTUNDERLINE: Currently supported as single 
underline.
wCharAttrMask: Defines which character attributes to change based on the 
settings of the bits in wCharAttr. Uses the same bit flags defined above for 
wCharAttr. Only attributes whose flag is set in this mask are modified to match 
the state specified by wCharAttr. This mask provides a way to distinguish 
between bits being set in wCharAttr because the developer wants to force a 
change to the character attributes and bits in wCharAttr that the developer would 
rather set to "inherit from the source document." The following are real-world 
examples of these interactions (all examples assume that SCCVW_
USECHARATTR is set in dwOptions):
Example 1: wCharAttr is set to SCCVW_CHARATTR_BOLD and 
wCharAttrMask is set to SCCVW_CHARATTR_BOLD. This results in bold 
being forced on in the annotation.
Example 2: wCharAttr is set to SCCVW_CHARATTR_BOLD and 
wCharAttrMask is set to 0. This results in bold being left the way it was in the 
source document in the annotation.
Example 3: wCharAttr is set to 0 and wCharAttrMask is set to SCCVW_
CHARATTR_BOLD. This results in bold being forced off in the annotation.
The default value for this is 0, meaning that all the flags in wCharAttr are 
ignored.
Return Values
DAERR_OK: Returned if the annotation was successfully added. Otherwise, one 
of the other DAERR_ values in sccda.h or one of the SCCERR_ values in sccerr.h is 
returned.
5.2.2 EXInsertText
This function inserts a text string at a specified point in the document. The developer 
may also change character attributes or foreground or background colors. These 
settings override any provided by ExHiliteText.
Prototype
DAERR EXInsertText(
VTHEXPORT
hExport,
PEXANNOINSERTTEXT
pInsertText);
Parameters
hExport: Export handle for the document. Must be the handle returned by the 
EXOpenExport() function.
pInsertText: Pointer to a structure containing the information on the text to insert.
Annotation Functions
Export Functions 5-9
Structure
A C data structure defined in sccex.h as follows:
typedef struct EXANNOINSERTTEXTtag
{
VTDWORD
dwSize;
VTDWORD
dwTextACC;
VTLPWORD
pText;
VTDWORD
dwOptions;
SCCVWCOLORREF
sForeground;
SCCVWCOLORREF
sBackground;
VTWORD
wCharAttr;
VTWORD
wCharAttrMask;
} EXANNOINSERTTEXT;
dwSize: Must be set by the OEM to sizeof(EXANNOINSERTTEXT).
dwTextACC: Place to insert the string pointed to by pText. The string is inserted 
before the character normally at this ACC position. By default, the inserted string 
inherits the text attributes of the character at this position in the input document.
pText: The text to be inserted. Specified as a Unicode string.
dwOptions: This parameter sets flags that provide highlight options. The default is 
all flags off. The flags are:
SCCVW_USEFOREGROUND: Indicates that sForeground defines the 
foreground text color to apply to highlights.
SCCVW_USEBACKGROUND: Indicates that sBackground defines the 
background text color to apply to highlights.
SCCVW_USECHARATTR: Indicates that wCharAttr defines the character 
attributes to apply to highlights.
sForeground: Defines the foreground text color to be used if the SCCVW_
USEFOREGROUND flag is set in dwOptions.  Set this value with the 
SCCANNORGB(red, green, blue) macro. The red, green and blue values are 
percentages of the color from 0-255 (with 255 being 100%). There is no default 
value for this parameter -- if it is set, the color must be specified.
sBackground: Defines the background text color to be used if the SCCVW_
USEBACKGROUND flag is set in dwOptions.  Set this value with the 
SCCANNORGB(red, green, blue) macro. The red, green and blue values are 
percentages of the color from 0-255 (with 255 being 100%). There is no default 
value for this paramete. If it is set, the color must be specified.
wCharAttr: Defines the character attributes to use if SCCVW_USECHARATTR is 
set in dwOptions. Only bits with the corresponding bits set in wCharAttrMask are 
affected. To turn off all character attributes, set this to SCCVW_CHARATTR_
NORMAL (the default) and set wCharAttrMask to -1. Otherwise, set this to any of 
the following character attributes OR-ed together:
SCCVW_CHARATTR_UNDERLINE
SCCVW_CHARATTR_ITALIC
SCCVW_CHARATTR_BOLD
SCCVW_CHARATTR_STRIKEOUT
SCCVW_CHARATTR_SMALLCAPS: Not currently supported in PDF Export.
SCCVW_CHARATTR_OUTLINE: Not currently supported.
Annotation Functions
5-10 Oracle Outside In PDF Export Developer's Guide
SCCVW_CHARATTR_SHADOW: Not currently supported.
SCCVW_CHARATTR_CAPS: Not currently supported.
SCCVW_CHARATTR_SUBSCRIPT: SCCVW_CHARATTR_SUPERSCRIPT
SCCVW_CHARATTR_DUNDERLINE: Currently supported as single 
underline.
SCCVW_CHARATTR_WORDUNDERLINE: SCCVW_CHARATTR_
DOTUNDERLINE
wCharAttrMask: Defines which character attributes to change based on the 
settings of the bits in wCharAttr. Uses the same bit flags defined above for 
wCharAttr. Only attributes whose flag is set in this mask are modified to match 
the state specified by wCharAttr. This mask provides a way to distinguish 
between bits being set in wCharAttr because the developer wants to force a 
change to the character attributes, and bits in wCharAttr that the developer would 
rather set to "inherit from the source document." The following are real-world 
examples of these interactions (all examples assume that SCCVW_
USECHARATTR is set in dwOptions):
Example 1: wCharAttr is set to SCCVW_CHARATTR_BOLD and 
wCharAttrMask is set to SCCVW_CHARATTR_BOLD. This results in bold 
being forced on in the annotation.
Example 2: wCharAttr is set to SCCVW_CHARATTR_BOLD and 
wCharAttrMask is set to 0. This results in bold being left the way it was in the 
source document in the annotation.
Example 3: wCharAttr is set to 0 and wCharAttrMask is set to SCCVW_
CHARATTR_BOLD. This results in bold being forced off in the annotation.
The default value for this is 0, meaning that all the flags in wCharAttr are ignored.
Return Values
DAERR_OK: The annotation was successfully added. Otherwise, one of the other 
DAERR_ values in sccda.h or one of the SCCERR_ values in sccerr.h is returned.
5.2.3 EXHideText
This function removes the selected range of characters in the input document from the 
output.
The hidden text does not appear in any form in the final converted document. 
Prototype
SCCERR EXHideText(
VTHEXPORT
hExport,
PEXANNOHIDETEXT
pHideText)
Parameters
hExportL Export handle for the document. Must be the handle returned by the 
EXOpenExport() function.
pHideText: Pointer to an EXANNOHIDETEXT structure containing the 
information on the section of text to hide.
Annotation Functions
Export Functions 5-11
5.2.3.1 EXANNOHIDETEXT Structure
A C data structure defined in sccex.h as follows:
typedef struct EXANNOHIDETEXTtag
{
VTDWORD
dwSize;
VTDWORD
dwStartACC;
VTDWORD
dwEndACC;
/* Last char to hide +1 */
VTLPCHAR
pBookmark;
/* HTML Export Only */
} EXANNOHIDETEXT;
dwSize: Must be set by the OEM to sizeof(EXANNOHIDETEXT).
dwStartACC: Position of the first character to be hidden.
dwEndACC: Position of the last character to be hidden, plus one.
Return Values
SCCERR_OK: Returned if the annotation was successfully added. Otherwise, one 
of the other SCCERR_* values in sccerr.h is returned.
Annotation Functions
5-12 Oracle Outside In PDF Export Developer's Guide
Documents you may be interested
Documents you may be interested