C# VB Web システム開発の部屋

システム開発で役に立つコードを厳選したブログです。

【VB.NET】TIF形式の画像ファイルをPDF形式に変換する(Magick.NET)

 

VB.NET】TIF形式の画像ファイルをPDF形式に変換する(Magick.NET)

※Magick.NETを使用しています。

 

Magick.NET-x86.dllを参照先に追加

※ランタイムバージョン v2.0.50727

 

 

'TIFファイルをPDF化
 Dim img As New ImageMagick.MagickImageCollection(’変換元ファイルのフルパス’ & ”.tif”)
 img.Write('出力先のフルパス' & ".pdf")
img.Dispose()

 

 

'TIFファイルの向きを回転してPDF化
Dim tmpimg As ImageMagick.MagickImage 
Dim settings As New ImageMagick.MagickReadSettings() settings.Density = New ImageMagick.MagickGeometry(200, 200) Dim img As New ImageMagick.MagickImageCollection(’変換元ファイルのフルパス’, settings)
intPage = img.Count
For i As Integer = 0 To intPage - 1
settings.FrameIndex = i
settings.FrameCount = 1 tmpimg = New ImageMagick.MagickImage(’変換元ファイルのフルパス’, settings)
tmpimg .Rotate(270) ’90度、180度、270度 img.Add(tmpimg)
img.RemoveAt(0) Next Next

'PDF化 img.Write('出力先のフルパス' & ".pdf")
img.Dispose()
tmpimg .Dispose()

 

 VB.NET