ByteScout Watermarking SDK - VB.NET - Pixels resize - ByteScout

ByteScout Watermarking SDK – VB.NET – Pixels resize

  • Home
  • /
  • Articles
  • /
  • ByteScout Watermarking SDK – VB.NET – Pixels resize

ByteScout Watermarking SDK – VB.NET – Pixels resize

Module1.vb

[vb]
Imports System
Imports System.Diagnostics
Imports System.Drawing
Imports System.Collections.Generic
Imports Bytescout.Watermarking
Imports Bytescout.Watermarking.Presets

Module Module1

Sub Main()
‘ Create Watermarker instance
Dim waterMarker As New Watermarker()

‘ Initialize library
waterMarker.InitLibrary(“demo”, “demo”)

‘ Set input file name
Dim inputFilePath As String = “my_sample_image.jpg”
‘ Set output file title
Dim outputFilePath As String = “my_sample_output.jpg”

‘ Add image to apply watermarks to
waterMarker.AddInputFile(inputFilePath, outputFilePath)

‘ Allow resize
waterMarker.OutputOptions.Resize = True

‘ Set resize type to percentage
waterMarker.OutputOptions.ResizeType = ResizeType.Pixels

‘ Set image width
waterMarker.OutputOptions.ResizeWidthInPixels = 100

‘ Set image height
waterMarker.OutputOptions.ResizeHeightInPixels = 100

‘ Set output directory
waterMarker.OutputOptions.OutputDirectory = “.”

‘ Apply watermarks
waterMarker.Execute()

‘ open generated image file in default image viewer installed in Windows
Process.Start(outputFilePath)
End Sub

End Module

[/vb]


  Click here to get your Free Trial version of the SDK

Tutorials:

prev
next