Products | Support | Email a link to this topic. | Send comments on this topic. | Back to Introduction - All Topics | Help Version 19.0.11.2
|
Leadtools.ColorConversion Namespace > IccProfileExtended Class > WriteToImage Method : WriteToImage(String,Int32) Method |
public void WriteToImage( string fileName, int pageNumber )
'Declaration Public Overloads Sub WriteToImage( _ ByVal fileName As String, _ ByVal pageNumber As Integer _ )
'Usage Dim instance As IccProfileExtended Dim fileName As String Dim pageNumber As Integer instance.WriteToImage(fileName, pageNumber)
public: void WriteToImage( String^ fileName, int pageNumber )
This example loads an ICC profile and embeds it in an image.
Imports Leadtools Imports Leadtools.ColorConversion <TestMethod()> _ Public Sub WriteToImageExample() ' load an Icc Profile Dim iccProfile As New IccProfileExtended(Path.Combine(LEAD_VARS.ImagesDir, "ICCv42.icc")) ' embedd the loaded ICC profile in the image, by specifying the image's name, and the page number in which to embed the ICC. ' if you want to embed the ICC into an image that is a stream, put the stream's name instead of the image's file name. iccProfile.WriteToImage(Path.Combine(LEAD_VARS.ImagesDir, "ImageWithoutIcc.tif"), 1) End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
using Leadtools; using Leadtools.ColorConversion; [TestMethod] public void WriteToImageExample() { // load an Icc Profile string IccfileName = Path.Combine(LEAD_VARS.ImagesDir, "ICCv42.icc"); IccProfileExtended iccProfile = new IccProfileExtended(IccfileName); // embedd the loaded ICC profile in the image, by specifying the image's name, and the page number in which to embed the ICC. // if you want to embed the ICC into an image that is a stream, put the stream's name instead of the image's file name. string fileName = Path.Combine(LEAD_VARS.ImagesDir, "ImageWithoutIcc.tif"); iccProfile.WriteToImage(fileName, 1); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }