Error processing SSI file
LEADTOOLS Color Conversion (Leadtools.ColorConversion assembly)

Show in webframe

WriteToImage(String,Int32) Method






Character string containing the name of the file that contains the embedded ICC profile.
1-based index of the page within the file that contains the ICC profile.
Embeds an ICC profile to a file.
Syntax
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
) 

Parameters

fileName
Character string containing the name of the file that contains the embedded ICC profile.
pageNumber
1-based index of the page within the file that contains the ICC profile.
Remarks
Example

This example loads an ICC profile and embeds it in an image.

Copy Code  
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";
}
Requirements

Target Platforms

See Also

Reference

IccProfileExtended Class
IccProfileExtended Members
Overload List
AddTag Method
GetTag Method
DeleteTag Method
GenerateIccFile Method
GetTagTypeSignature Method
GenerateProfileId Method
UpdateDataArray Method
ReadFromImage
ReadFromImage
WriteToImage

Error processing SSI file