C# .NET - Regarding Tiff to PDF Conversion

Asked By Pinakin Patel on 11-Apr-08 01:31 AM

I want to know how can i convert tiff image into pdf  in window based application using C#. .

Thanks in advance

Regards,

Pinakin Patel

try this...

Vasanthakumar D replied to Pinakin Patel on 11-Apr-08 01:46 AM

Hi,

check the below link...

http://www.codeproject.com/KB/dotnet/PdfLibrary.aspx

check this

Santhosh N replied to Pinakin Patel on 11-Apr-08 02:10 AM

check this article which explains the conversion...

http://blog.codebeach.com/2008/02/convert-multipage-tiff-to-pdf-in-net.html

Thanks

Pinakin Patel replied to Santhosh N on 11-Apr-08 02:17 AM
Thanks Snatosh bhai
Code ::
Shailendrasinh Parmar replied to Pinakin Patel on 11-Apr-08 02:24 AM

Try this code ::

public static byte[] ConvertImage(byte[] fromImage, string mimeType)

 

{
    // Read the image from the byte variable into a bitmap variable
    MemoryStream fromImageStream = new MemoryStream();
    fromImageStream.Write(fromImage, 0, fromImage.Length);
    Image image = Image.FromStream( fromImageStream, true ) ;
    Bitmap bitmap = (Bitmap) image;
    // Instantiate the encoder
    EncoderParameters encoderParams = new EncoderParameters();
    encoderParams.Param[0] = new EncoderParameter( Encoder.Quality, 50L );
    ImageCodecInfo codecInfo = GetEncoderInfo( mimeType );
    MemoryStream newImage = new MemoryStream();
    // Convert the image to the new format
    bitmap.Save( newImage, codecInfo, encoderParams );
    // Read the new image into a byte variable
    byte[] data = newImage.ToArray();

    if (Logger.LogSwitch.LogInfo)
    {
     Logger.Write("ImageUtility", "EXITING ConvertImage method");
    }

    return data;

}


private static ImageCodecInfo GetEncoderInfo(String mimeType)
  {
   int j;
   ImageCodecInfo[] encoders;
   encoders = ImageCodecInfo.GetImageEncoders();
   for(j = 0; j < encoders.Length; ++j)
   {
    if(encoders[j].MimeType == mimeType)
     return encoders[j];
   }
   return null;
  }


try this
sri sri replied to Pinakin Patel on 11-Apr-08 02:37 AM
Hi,
Visit the below link

http://blog.codebeach.com/2008/02/convert-multipage-tiff-to-pdf-in-net.html
but
Pinakin Patel replied to sri sri on 11-Apr-08 04:40 AM
this is trial version so there is remarks in every pdf is this is created by so and so version.