Leadtools.Services.DataContracts Namespace : FileBinaryData Class |
[DataContractAttribute(Namespace="http://Leadtools.Services.DataContracts/2009/01", Name="FileBinaryData")] public class FileBinaryData : BinaryData
'Declaration <DataContractAttribute(Namespace="http://Leadtools.Services.DataContracts/2009/01", Name="FileBinaryData")> Public Class FileBinaryData Inherits BinaryData
'Usage Dim instance As FileBinaryData
public sealed class FileBinaryData : BinaryData
function Leadtools.Services.DataContracts.FileBinaryData()
[DataContractAttribute(Namespace="http://Leadtools.Services.DataContracts/2009/01", Name="FileBinaryData")] public ref class FileBinaryData : public BinaryData
Public Sub FileBinaryDataExample() Dim client As RasterServiceClient = New RasterServiceClient() Dim sourceBinaryData As FileBinaryData = New FileBinaryData() sourceBinaryData.FileName = Path.Combine(LEAD_VARS.ImagesDir, "clean.tif") Dim destinationBinaryData As FileBinaryData = New FileBinaryData() destinationBinaryData.FileName = Path.Combine(LEAD_VARS.ImagesDir, "clean.cmp") Dim convertOptions As RasterConvertOptions = New RasterConvertOptions() convertOptions.Source = sourceBinaryData convertOptions.Destination = destinationBinaryData convertOptions.Format = RasterImageFormat.Cmp convertOptions.FirstPage = 1 convertOptions.LastPage = 1 convertOptions.BitsPerPixel = 24 convertOptions.QualityFactor = 2 Dim request As ConvertRequest = New ConvertRequest() request.ConvertOptions = convertOptions client.Convert(request) client.Close() End Sub Public NotInheritable Class LEAD_VARS Public Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images" End Class
public void FileBinaryDataExample() { RasterServiceClient client = new RasterServiceClient(); FileBinaryData sourceBinaryData = new FileBinaryData(); sourceBinaryData.FileName = Path.Combine(LEAD_VARS.ImagesDir, "clean.tif"); FileBinaryData destinationBinaryData = new FileBinaryData(); destinationBinaryData.FileName = Path.Combine(LEAD_VARS.ImagesDir,"clean.cmp"); RasterConvertOptions convertOptions = new RasterConvertOptions(); convertOptions.Source = sourceBinaryData; convertOptions.Destination = destinationBinaryData; convertOptions.Format = RasterImageFormat.Cmp; convertOptions.FirstPage = 1; convertOptions.LastPage = 1; convertOptions.BitsPerPixel = 24; convertOptions.QualityFactor = 2; ConvertRequest request = new ConvertRequest(); request.ConvertOptions = convertOptions; client.Convert(request); client.Close(); } static class LEAD_VARS { public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images"; }
Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2