![]() |
Saves an editable multipage tiff image to a multipage tiff file.
public GdPictureStatus TiffSaveMultiPageToFile( int ImageID, String FilePath, TiffCompression Compression );
Public Function TiffSaveMultiPageToFile( ByVal ImageID As Integer, ByVal FilePath As String, ByVal Compression As TiffCompression ) As GdPictureStatus
|
Parameters |
Description |
|
ImageID |
GdPicture Image Identifier. The editable multipage tiff image to save as file. |
|
FilePath |
The path to save the image. |
|
Compression |
A member of the TiffCompression enumeration. |
A member of the GdPictureStatus enumeration.
This function can only be used with an editable multipage tiff image.
To check if an image is an editable multipage tiff image you can use the TiffIsEditableMultiPage() function.
Warning:
- If you are using CCITT3 or CCITT4 compression scheme, make sure to have only 1bpp page within your multipage tiff image (else LZW compression will be used).
Draw page number on each page of a multipage tiff image
Dim i As Integer Dim TiffImageID As Integer Dim PageCount As Integer Dim oGdPictureImaging As New GdPictureImaging oGdPictureImaging.SetLicenseNumber("XXX") 'Replace XXX by a valid demo or commercial license key oGdPictureImaging.TiffOpenMultiPageForWrite(True) TiffImageID = oGdPictureImaging.TiffCreateMultiPageFromFile("input.tif") PageCount = oGdPictureImaging.TiffGetPageCount(TiffImageID) For i = 1 To PageCount oGdPictureImaging.TiffSelectPage(TiffImageID, i) oGdPictureImaging.DrawText(TiffImageID, "Page " & CStr(i) & " / " & CStr(PageCount), 50, 50, 10, FontStyle.FontStyleRegular, Color.Black, "Arial", True) oGdPictureImaging.ConvertTo1Bpp(TiffImageID) 'Comment this line to keep true color image Next i oGdPictureImaging.TiffSaveMultiPageToFile(TiffImageID, "output.tif", TiffCompression.TiffCompressionAUTO) oGdPictureImaging.ReleaseGdPictureImage(TiffImageID)
|
What do you think about this topic? Send feedback!
|
|
Copyright (c) 2009-2011 www.gdpicture.com. All rights reserved.
|