Embeds an ICC profile to a file.
Syntax
Visual Basic (Usage) | Copy Code |
---|
Dim instance As IccProfileExtended
Dim fileName As String
Dim pageNumber As Integer
instance.WriteToImage(fileName, 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.
Example
This example loads an ICC profile and embeds it in an image.
Visual Basic | Copy Code |
---|
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 |
C# | Copy Code |
---|
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";
} |
SilverlightCSharp | Copy Code |
---|
|
SilverlightVB | Copy Code |
---|
|
Remarks
Requirements
Target Platforms: Silverlight 3.0, Windows XP, Windows Server 2003 family, Windows Server 2008 family, Windows Vista, Windows 7, MAC OS/X (Intel Only)
See Also