C#
VB
C++
Loads and saves files to and from Files, as well as HTTP, HTTPS and FTP servers.
[DataContractAttribute(Namespace="http://Leadtools.Services.DataContracts/2009/01", Name="UrlBinaryData")]public class UrlBinaryData : BinaryData
<DataContractAttribute(Namespace="http://Leadtools.Services.DataContracts/2009/01", Name="UrlBinaryData")>Public Class UrlBinaryDataInherits Leadtools.Services.Datacontracts.BinaryData
[DataContractAttribute(Namespace="http://Leadtools.Services.DataContracts/2009/01", Name="UrlBinaryData")]public ref class UrlBinaryData : public Leadtools.Services.Datacontracts.BinaryData
Calls the LoadData and SaveData methods internally to load and save data to and from a URL specified by Url.
This example will convert a TIF file in a source folder to a CMP file and upload it to SharePoint.
using Leadtools.Services;using Leadtools.Services.Raster.ServiceContracts;using Leadtools.Services.Raster.ServiceImplementations;public void UrlBinaryDataExample(){RasterServiceClient client = new RasterServiceClient();FileBinaryData sourceBinaryData = new FileBinaryData();sourceBinaryData.FileName = Path.Combine(LEAD_VARS.ImagesDir, "clean.tif");UrlBinaryData destinationBinaryData = new UrlBinaryData();destinationBinaryData.Url = "http://machine/Ocr/Shared%20Documents/Test.cmp";destinationBinaryData.Domain = "domain";destinationBinaryData.UserName = "username";destinationBinaryData.Password = "password";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";}
Imports Leadtools.ServicesImports Leadtools.Services.Raster.ServiceContractsImports Leadtools.Services.Raster.ServiceImplementationsPublic Sub UrlBinaryDataExample()Dim client As RasterServiceClient = New RasterServiceClient()Dim sourceBinaryData As FileBinaryData = New FileBinaryData()sourceBinaryData.FileName = Path.Combine(LEAD_VARS.ImagesDir, "clean.tif")Dim destinationBinaryData As UrlBinaryData = New UrlBinaryData()destinationBinaryData.Url = "http://machine/Ocr/Shared%20Documents/Test.cmp"destinationBinaryData.Domain = "domain"destinationBinaryData.UserName = "username"destinationBinaryData.Password = "password"Dim convertOptions As RasterConvertOptions = New RasterConvertOptions()convertOptions.Source = sourceBinaryDataconvertOptions.Destination = destinationBinaryDataconvertOptions.Format = RasterImageFormat.CmpconvertOptions.FirstPage = 1convertOptions.LastPage = 1convertOptions.BitsPerPixel = 24convertOptions.QualityFactor = 2Dim request As ConvertRequest = New ConvertRequest()request.ConvertOptions = convertOptionsclient.Convert(request)client.Close()End SubPublic NotInheritable Class LEAD_VARSPublic Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"End Class
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
