Previous Topic

Next Topic

Book Contents

Book Index

StrictImageVerification

Description:

In order to protect itself from malfunction, II2LN always verify the specified image files. This is done by binary analysis of the bytes within the file, and thus II2LN can easily detect if a GIF file with a JPG file extension, really is a GIF file. Normally II2LN process most image types without problems.

If you have problems with your images, you might turn on even stricter image verification. If your image doesn't load, or GuessImageFormat reports "not a valid file", the file cannot be processed by II2LN.

Declaration:

StrictImageVerification:<OnOff>


Parameters:

Param

Description

<OnOff>

Specify YES or 1 to turn ON the strict image verification or NO or 0 to turn it off. This verification is by default OFF.


Notes:

The reason for this import option came August in 2007 when we received some JPG files which had crashed Notes. The images could not be opened in Photoshop or Paint Shop Pro, so there definitely was something wrong with the files. The supposed-to-be JPG files turned out to be TIFF files with some sort of embedded JPG encoding. After some research it turns out that there are several sub-JPG formats out there, with the similar construction. Since none of these TIFF-mixed-with-JPG is regarded as a standard, there are very limited support for them out there. As a curiosity Microsoft Vista went into an endless loop of crashing its main Windows Explorer process, when it tried to create a thumbnail view of the image while it was on the desktop. So not even Vista knew how to handle this image.

Introduced in version:

1.5.0.1

Repeatable

No

See Also

All Import Options

AttachImportFile

AppendIPTC

AttachOriginalFile

AttachPreviewFile

AutoOrientation

Blur

CanvasFormatWithColor

ClearExistingMetadata

ExtractEXIFToField

ExtractIPTCToField

ExtractImageVariablesToField

FavorPhotoshop

Flip

ForceImportFilename

ImpersonateAs

InsertIPTC

LeaveDXLBackup

LoadTIFFFrame

OverlayImage

WriteText

OutputSize

ProcessTimeField

ReplaceEXIF

ReplaceIPTC

ReplaceWithVariable

Resize

ResizeMetric

Rotate

SetDPI

SetGhostscriptParameters

SetGhostscriptProcessor

SetLogFilename

SetLogLevel

ResizeMethod

SetResizeNoEnlargement

SetWebGrabBrowserSize

SetWebGrabClipRect

SetWebGrabDelay

SetWebGrabEnableActiveX

SetWebGrabEnableJava

SetWebGrabEnableScript

SetWebGrabTimeout

SetWebGrabZoom

Sharpen

UseImageResourceDatabase

WorkingPath