Exports the specified page to an Image object.
Syntax
Parameters
- pageIndex
- Index of the page to be updated. This is a zero-based index.
Return Value
If successful, returns the exported page as an
RasterImage object.
Example
Visual Basic | Copy Code |
---|
Public Sub ExportPageExample()
RasterCodecs.Startup()
Dim codecs As RasterCodecs = New RasterCodecs()
codecs.ThrowExceptionsOnInvalidImages = True
Dim image As RasterImage = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "ocr1.tif")
RasterSupport.Unlock(Leadtools.RasterSupportType.Ocr, "TestKey")
Dim rasterDocument As RasterDocumentEngine
rasterDocument = RasterDocumentEngine.Instance
rasterDocument.Startup()
Try
image = rasterDocument.ExportPage(0)
MessageBox.Show("The engine exported the specified page")
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
rasterDocument.Shutdown()
RasterCodecs.Shutdown()
End Sub |
C# | Copy Code |
---|
public void ExportPageExample() { // Load an image RasterCodecs.Startup(); RasterCodecs codecs = new RasterCodecs(); codecs.ThrowExceptionsOnInvalidImages = true; RasterImage image = codecs.Load(LeadtoolsExamples.Common.ImagesPath.Path + "ocr1.tif"); // Note that this is a sample key, which will not work in your toolkit RasterSupport.Unlock(Leadtools.RasterSupportType.Ocr, "TestKey"); RasterDocumentEngine rasterDocument; rasterDocument = RasterDocumentEngine.Instance; rasterDocument.Startup(); // assume page is added, refer to AddPage example for more information try { // export page... image = rasterDocument.ExportPage(0); MessageBox.Show("The engine exported the specified page"); } catch (Exception ex) { MessageBox.Show(ex.Message); } rasterDocument.Shutdown(); RasterCodecs.Shutdown(); } |
Remarks
Requirements
Target Platforms: Microsoft .NET Framework 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family
See Also