|
|
The following C# .NET example converts a PDF document called test.pdf to a set of JPEG files and stores them in the C:\imagetest directory.using System;using System.Collections;using System.ComponentModel;using System.Data;using System.IO ;namespace ConvertPDFWSApp{class ConvertPDFtoImageTest{[STAThread]static void Main(string[] args){try{// Create a ConvertPdfServiceService objectConvertPdfServiceService svc = new ConvertPdfServiceService();// Provide authentication credentials to the servicesvc.Credentials = new System.Net.NetworkCredential("administrator","password");// Create a BLOB that represents the input PDF fileBLOB inDoc = new BLOB();// Get the input PDF documentstring inputFileName = "C:\\test.pdf";FileStream fs = new FileStream(inputFileName, FileMode.Open);// Get the length of the file stream and create a byte arrayint len = (int)fs.Length;byte[] byteArray = new byte[len];// Populate the byte array with the contents of the file streamfs.Read(byteArray, 0, len);// Populate the BLOB objectinDoc.binaryData = byteArray;// Set up the runtime options for the new JPEG files to be createdToImageOptionsSpec spec = new ToImageOptionsSpec();spec.imageConvertFormat = ImageConvertFormat.JPEG;spec.grayScaleCompression = "low";spec.colorCompression = "low";spec.format = "optimized";spec.rgbPolicy = "off";spec.cmykPolicy = "off";spec.colorSpace = "rgb";spec.resolution = "72";spec.monochrome = "none";spec.filter = "sub";spec.interlace = "adam7";spec.tileSize = 180;spec.grayScalePolicy = "off";// Send the conversion request to the ConvertPDF ServiceBLOB createdDocument = svc.toImage(inDoc, spec);// Unzip the newly created zip file to the target directory called \imagetestsvc.unzipArchive(createdDocument, "C:\\imagetest");Console.WriteLine("The PDF file was converted to a set of JPEG documents.");}catch (Exception ee){Console.WriteLine("An unexpected exception was encountered: " + ee.Message + "\n" + ee.StackTrace);}}}}
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/sdkHelp/quickStarts_ConvertPDF.6.5.html