How to C#: Converter
Use Convert SDK for C#
Tiff to PDF
Tiff to PDF
  |  
Home ›› XDoc.Converter ›› C# Converter: Tiff to PDF

C# PDF Convert: How to Convert Tiff Image to PDF File


Easy to Render and Convert Tiff Image File to Adobe PDF File by Using C# Sample Code Provided






Except for PDF conversion from MS Office Excel, Word, and PPT, our .NET document converter SDK is also capable of transforming and converting Tiff image file to PDF file in C# prgoramming. Your Tiff image can be with single page or multi-pages. And it's customizable to convert a specific Tiff page or the whole file to PDF document.




Convert Tiff to PDF Using C# Class Code



This part provides you with a simple C# sample code for Tiff to PDF file conversion.


Add necessary references to your C# project:


  RasterEdge.Imaging.Basic.dll


  RasterEdge.Imaging.Basic.Codec.dll


  RasterEdge.Imaging.DICOM.dll


  RasterEdge.Imaging.Font.dll


  RasterEdge.Imaging.Drawing.dll


  RasterEdge.Imaging.JBIG2.dll


  RasterEdge.Imaging.JPEG2000.dll


  RasterEdge.Imaging.Processing.dll


  RasterEdge.XDoc.Converter.dll


  RasterEdge.XDoc.Excel.dll


  RasterEdge.XDoc.Office.Inner.Common.dll


  RasterEdge.XDoc.Office.Inner.Office03.dll


  RasterEdge.XDoc.PDF.dll


  RasterEdge.XDoc.PowerPoint.dll


  RasterEdge.XDoc.TIFF.dll


  RasterEdge.XDoc.Word.dll


  RasterEdge.XImage.AdvancedCleanup.Core.dll


  RasterEdge.XImage.OCR.dll


  RasterEdge.XImage.OCR.Tesseract.dll


  RasterEdge.XImage.Raster.Core.dll


  RasterEdge.XImage.Raster.dll


Use the namespaces


  using RasterEdge.Imaging.Basic;


  using RasterEdge.XDoc.Converter;




// Used to register all DLL assemblies.
WorkRegistry.Reset();

// Define input and output files path.
String inputFilePath = @"***.tif";
String outputFilePath = @"***.pdf";

// Convert Tiff to PDF and show conversion result.
ConvertResult result = DocumentConverter.ToDocument(inputFilePath, outputFilePath, FileType.DOC_PDF);
switch (result)
{
        case ConvertResult.NO_ERROR:
                Console.WriteLine("Success");
                break;
        case ConvertResult.FILE_TYPE_UNSUPPORT:
                Console.WriteLine("Fail: can not convert to PDF, file type unsupport");
                break;
        case ConvertResult.FILE_TYPE_UNMATCH:
                Console.WriteLine("Fail: input file is not a document");
        default:
                Console.WriteLine("Fail: unknown error");
                break;
}