彩票走势图

GdPicture.NET使用教程:创建多页TIFF文件

原创|其它|编辑:郝浩|2012-12-24 15:51:04.000|阅读 331 次

概述:在使用GdPicture.NET的时候,用户可以选择一个treenode页面(表示多页TIFF文件其中的一页),并把保存的页面保存到一个新的多页TIFF文件中。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

在使用GdPicture.NET的时候,用户可以选择一个treenode页面(表示多页TIFF文件其中的一页),并把保存的页面保存到一个新的多页TIFF文件中。

》》》下载最新GdPicture.NET试用版

Dim ogdViewer As New GdPicture.GdViewer
        Dim oGdPictureImaging As New GdPicture.GdPictureImaging
        Dim intSourceDocID As Integer
        Dim intDestDocID As Integer
        Dim intPageCount As Integer = 0
        Dim nP As TreeNode

        'delete our temp file if we have one on disk
        If System.IO.File.Exists("c:\NodeTest.tif") Then
            System.IO.File.Delete("c:\NodeTest.tif")
        End If

        ogdViewer.SetLicenseNumber("XXXX")

        'get original file
        intSourceDocID = oGdPictureImaging.CreateGdPictureImageFromFile(strLastFileDownloadedToTempPath)

        'attach pages
        For Each nP In tvPages.Nodes
            'attach page
            intPageCount = intPageCount + 1
            'display page
            Call oGdPictureImaging.TiffSelectPage(intSourceDocID, GetPageNumberFromNode(nP.Text))
            'append pages
            If intPageCount = 1 Then
                 'first page
                intDestDocID = oGdPictureImaging.CreateClonedGdPictureImageI(intSourceDocID)
                oGdPictureImaging.TiffSaveAsMultiPageFile(intDestDocID, "c:\NodeTest.tif", GdPicture.TiffCompression.TiffCompressionCCITT4)
            Else
                'attach page
                oGdPictureImaging.TiffAddToMultiPageFile(intDestDocID, intSourceDocID)
            End If
        Next

        oGdPictureImaging.TiffCloseMultiPageFile(intDestDocID)
        oGdPictureImaging.ReleaseGdPictureImage(intSourceDocID)
        oGdPictureImaging.ReleaseGdPictureImage(intDestDocID)

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:慧都控件网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP