Thanks for sharing the resource files and sorry for replying you late.
I have tried converting the TIFF image into PDF format by simply placing it inside the PDF Section and when I have tried viewing it in Adobe Reader over Android, the image inside PDF document is properly being displayed. Besides this, I have also generated the PDF file with TIFF image placed inside it based over the code snippet that you have shared and now I will try viewing it in Adobe Reader over Android and see if the problem still persists when using Aspose.Pdf for .NET 7.0.0.
Soon you will be updated with the status of correction. We are sorry for your inconvenience.
Based on your code file, I have used the following subset.
Dim IVueImage As
Aspose.Pdf.Generator.Image = New Aspose.Pdf.Generator.Image(IVueSec1)<o:p></o:p>
IVueImage.ImageInfo.ImageFileType = Generator.ImageFileType.Tiff
IVueImage.ImageInfo.Alignment = Generator.AlignmentType.Center
Dim ImageHeight As Integer = 0
Dim ImageWidth As Integer = 0
Dim HRes As Single = 0
Dim VRes As Single = 0
IVueImage.ImageInfo.File = "D:\pdftest\393091\393091\_05-25-2012\1986.TIF"
Dim bmp As Bitmap = New Bitmap("D:\pdftest\393091\393091\_05-25-2012\1986.TIF")
ImageHeight = bmp.Height
ImageWidth = bmp.Width
HRes = bmp.HorizontalResolution
VRes = bmp.VerticalResolution
IVueImage.ImageInfo.IsBlackWhite = True
IVueImage.ImageInfo.TiffFrame = -1
Dim PageHeight As Single = IVueSec1.PageInfo.PageHeight
Dim PageWidth As Single = IVueSec1.PageInfo.PageWidth
Dim ImageHeightInPoints As Single = (CType(ImageHeight,
Single) / VRes) * 72
Dim ImageWidthInPoints As Single = (CType(ImageWidth,
Single) / HRes) * 72
Dim PageHeightOffset As Single = CType(200, Single)
If ImageHeightInPoints > PageHeight - PageHeightOffset Then
IVueSec1.PageInfo.PageHeight - PageHeightOffset
If ImageWidthInPoints > PageWidth Then
IVueSec1.PageInfo.PageWidth - 50