Code: Select all
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim GdViewer1 As New GdPicture.GdViewer
Dim oGdPictureImaging As New GdPicture.GdPictureImaging
Dim ImageID As Integer
Dim TiffImageID As Integer
oGdPictureImaging.SetLicenseNumber("XXX")
GdViewer1.DisplayFromFile("")
If GdViewer1.GetDocumentType = DocumentType.DocumentTypePDF Then
For I As Integer = 1 To GdViewer1.PageCount
ImageID = GdViewer1.PdfRenderPageToGdPictureImage(200, I)
oGdPictureImaging.ConvertTo1Bpp(ImageID)
If I = 1 Then
TiffImageID = ImageID
oGdPictureImaging.TiffSaveAsMultiPageFile(TiffImageID, "c:\output.tif", TiffCompression.TiffCompressionCCITT4)
Else
oGdPictureImaging.TiffAddToMultiPageFile(TiffImageID, ImageID)
oGdPictureImaging.ReleaseGdPictureImage(ImageID)
End If
Next I
oGdPictureImaging.TiffCloseMultiPageFile(TiffImageID)
End If
GdViewer1.CloseDocument()
End Sub