Accusoft.ImagXpress13.Net
ImageX Class Members
Properties  Methods 

The following tables list the members exposed by ImageX.

Public Constructors
 NameDescription
Public ConstructorImageX ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAutoInvalidateGets and sets if the ImageXView object repaints whenever a change is made to the ImageX object.  
Public PropertyBitsPerPixelGets the number of bits per pixel.  
Public PropertyCalTagsGet and sets the String pair Modca/Cals Tags Cal Tags can only be obtainds from Modca/Cals images open by Load methods Presently, there is no way to edit Cal tags without loading and saving the image.  
Public PropertyColorSpaceGets the color space of the current image.  
Public PropertyCompressionGets the compression employed on the current image.  
Public PropertyFilenameGets the file name.  
Public PropertyFormatGets the file format of the current image.  
Public PropertyHeightGets the height value of the current image.  
Public PropertyHorizontalResolutionReturns the horizontal resolution of this ImageX image.  
Public PropertyImageXDataGets the ImageXData of the ImageX object.  
Public PropertyIptcDataSetGets or sets the iptc data set.  
Public PropertyJpegCommentCountAfter opening a JPEG file, this property gets the number of JPEG App markers comments discovered.  
Public PropertyLoadOptionsGets the additional load options from this ImageX object.  
Public PropertyModcaTagsGets and sets the ImageModcaCollection.  
Public PropertyPageGets and sets the page to be viewed or processed.  
Public PropertyPageCountGets the number of pages in the image beginning at 1.  
Public PropertyPaletteGets or sets the color palette used for this ImageX object.  
Public PropertyResolutionGets the resolution of the ImageX image.  
Public PropertyResolutionPrecisionGets or sets the level of precision of the HorizontalResolution, VerticalResolution and Resolution returned.  
Public PropertyResolutionUnitsSets and returns the graphics units in which resolution information is specified.  
Public PropertyTagsGets and sets the tag collection associated with this ImageX image.  
Public PropertyUndoEnabledGets and sets the ability to perform the Undo method.  
Public PropertyVerticalResolutionReturns the vertical resolution of the ImageX image.  
Public PropertyWidthGets the width value of the current image.  
Top
Public Methods
 NameDescription
Public MethodAddJpegCommentAdds a new comment from an opened JPEG file or a comment for a file to be saved as a JPEG file. The comment will be added when the current image is written out (saved) as a JPEG file.  
Public MethodCadFileCloseCloses the CAD file.  
Public Methodstatic (Shared in Visual Basic)CadFileOpenOverloaded. Opens the CAD file for repeated renderings of differently selected layers and layouts.  
Public MethodCadFileViewOverloaded. The CAD file view.  
Public MethodCancelCancels current loading, decompression, compression, or saving operations.  
Public Methodstatic (Shared in Visual Basic)CompactFileCompacts a multiple page file by removing unused pages.  
Public MethodCopyThis method copies the current ImageX object into a newly created ImageX object.  
Public MethodCopyToDesigned to make passing image data between different Accusoft components easier, this method makes a copy of this object's image data and gives the new image data to another object which can be defined in a different Accusoft assembly. When finished, both this object and the destination object will contain separate copies of the same image data.  
Public Methodstatic (Shared in Visual Basic)CreateColorPaletteOverloaded. Creates a System.Drawing.Imaging.ColorPalette object based on the number of bits per pixel.  
Public MethodCreateObjRefCreates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object. (Inherited from System.MarshalByRefObject)
Public MethodDeleteJpegCommentDeletes an existing JPEG comment string at the index specified.  
Public Methodstatic (Shared in Visual Basic)DeletePageDeletes a page from a multi-page document.  
Public Methodstatic (Shared in Visual Basic)DeletePagesDeletes one or more pages from a multi-page document.  
Public MethodDisposeReleases all resources used by this ImageX object.  
Public Methodstatic (Shared in Visual Basic)DisposeHbitmapDisposes an HBITMAP object.  
Public Methodstatic (Shared in Visual Basic)DisposeHdibDisposes an HDIB object.  
Public Methodstatic (Shared in Visual Basic)FromBitmapCreates an ImageX object from the given System.Drawing.Bitmap object.  
Public Methodstatic (Shared in Visual Basic)FromByteArrayOverloaded. Returns an ImageX object from the given ImagXpress instance and byte array.  
Public Methodstatic (Shared in Visual Basic)FromFileOverloaded. This method allows the loading of a specific file.  
Public Methodstatic (Shared in Visual Basic)FromHbitmapOverloaded. Creates an ImageX object from the given Hbitmap object.  
Public Methodstatic (Shared in Visual Basic)FromHdibOverloaded. Creates an ImageX object from the given hdib object.  
Public Methodstatic (Shared in Visual Basic)FromStreamOverloaded. Returns an ImageX object from the given ImagXpress instance and stream.  
Public MethodGetGraphicsGets a System.Drawing.Graphics object with the image selected into it for drawing on the image.  
Public MethodGetLifetimeServiceRetrieves the current lifetime service object that controls the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public MethodInitializeLifetimeServiceObtains a lifetime service object to control the lifetime policy for this instance. (Inherited from System.MarshalByRefObject)
Public Methodstatic (Shared in Visual Basic)InsertPageInserts a new page into a multi-page document.  
Public Methodstatic (Shared in Visual Basic)InsertPagesInserts one or more new pages into a multi-page document.  
Public Methodstatic (Shared in Visual Basic)NumPagesReturns the number of image pages from the given multiple page PDF, TIFF or DCX file.  
Public Methodstatic (Shared in Visual Basic)QueryBufferOverloaded. Query buffer for image information such as width, height, bitdepth and image data type.  
Public Methodstatic (Shared in Visual Basic)QueryFileOverloaded. Returns information about an image file without loading the image into ImagXpress.  
Public Methodstatic (Shared in Visual Basic)QueryFromStreamOverloaded. Query buffer stream for image information such as width, height, bitdepth and image data type.  
Public Methodstatic (Shared in Visual Basic)ReadAllMetaDataPerferred method for obtaining all Meta-data items. Simply fetch the tag collections with ImageX.IptcDataSet and ImageX.Tags; Later that object can be passed to the SaveAllMetaData to save all edits  
Public MethodReleaseGraphicsOverloaded. Releases the previously received System.Drawing.Graphics object.  
Public MethodReturnJpegCommentReturns a JPEG String from the loaded JPEG file if one exists.  
Public MethodSaveOverloaded. Save the image to a given filename.  
Public Methodstatic (Shared in Visual Basic)SaveAllMetaDataThe preferred method for saving Tiff, Exif, and Iptc meta-data.  
Public MethodSaveStreamOverloaded. Saves the current ImageX object to a stream object in the specified file format.  
Public MethodToBitmapGets a System.Drawing.Bitmap object from the ImageX object.  
Public MethodToHbitmapGets a handle to a bitmap.  
Public MethodToHdibGets a handle to an DIB (Device Independent Bitmap).  
Public MethodTransferToDesigned to make passing image data between different Accusoft components easier, this method transfers this object's image data to another object which can be defined in a different Accusoft assembly. When finished, this object will no longer contain image data; the image data will be owned by the destination object.  
Public MethodUndoUndoes the action of the previous image processing method if the UndoEnabled property was set true prior to performing this method.  
Top
See Also

Reference

ImageX Class
Accusoft.ImagXpressSdk Namespace

 

 


©2014. Accusoft Corporation. All Rights Reserved.

Send Feedback