Thanks for sharing the information.
I have tested the scenario using following code snippet while using Aspose.Pdf for .NET 4.6.0 over Windows 7 Enterprise 64Bit where my .NET Compact Framework version is 3.5 and I also have .NET Compact Framework 2.0 SP2 installed over my machine and I am unable to notice any problem. The resultant PDF that I have generated is also in attachment. Please take a look.
Can you please share some more information regarding your working environment. We apologize for your inconvenience.
String filename = "d:/pdftest/Scan+v001.tif";
//Instantiate a Pdf object by calling its empty constructor
Pdf pdf1 = new Pdf();
//Create a section in the Pdf object
Section sec1 = pdf1.Sections.Add();
//Create an image object in the section
Aspose.Pdf.Image image1 = new Aspose.Pdf.Image(sec1);
//Add image object into the Paragraphs collection of the section
//Set the path of image file
image1.ImageInfo.File = filename;
//Set the type of image using ImageFileType enumeration
if (filename.ToLower().EndsWith(".jpg")) image1.ImageInfo.ImageFileType = ImageFileType.Jpeg;
if (filename.ToLower().EndsWith(".png")) image1.ImageInfo.ImageFileType = ImageFileType.Png;
if (filename.ToLower().EndsWith(".tif")) image1.ImageInfo.ImageFileType = ImageFileType.Tiff;
// set the value that all the frames of TIFF image are included in PDF document
image1.ImageInfo.TiffFrame = -1;
//Set image title
image1.ImageInfo.Title = "TIFF image";
//Save the Pdf