Prizm® Viewer v7 FAQ

Contact Support



Q1How can I determine if I have the latest version of Prizm Viewer?
Q2Which Windows operating systems can be used with the Prizm Viewer?
Q3Which versions of Internet Explorer are supported with the Prizm Viewer?
Q4How do I view an attachment to my e-mail?
Q5I downloaded the Prizm Viewer. What do I do now?
Q6I am unable to run the silent installation on Windows 98 or Windows NT. What am I doing wrong?
Q7Can I run the Internet installation in Netscape 7.0 on Windows 98?
Q8How do I know if the Prizm Viewer is installed?
Q9I am trying to open an image supported by the Prizm Viewer. Instead of the Prizm Viewer, I get a dialog asking me if I want to download the image. What's wrong?
Q10I am trying to view a JPEG file, but the Prizm Viewer won't display it. I receive an error message about a bad JPEG. Why?
Q11I click on a link to a JPEG file expecting Prizm Viewer to display it. Instead, Internet Explorer displays it and I don't see the Prizm Viewer toolbar. What is happening?
Q12Where are plug-ins stored on my machine?
Q13What files are installed with Prizm® Viewer?
Q14How do I get the Prizm Viewer to recognize an image on my Web page?
Q15I installed the Prizm® Viewer to Internet Explorer. When I try to view my images, I get a strange icon in the upper left-hand corner of the screen. What is wrong?
Q16I am trying to view a TIFF image with the Prizm Viewer, but instead of the image, I see what looks like a piece of broken filmstrip in the middle of the screen. What should I do?
Q17I am trying to display a list file in the Viewer, but I keep getting an error message with the number 12045 in it. What is this error and how do I get rid of it?
Q18I am viewing a lot of images in Internet Explorer. After I view several, I start getting an error and message boxes start popping up everywhere. What is happening?
Q19I click on a file that should be displayed with Prizm Viewer, but instead of displaying the image, the installation keeps running. What should I do?
Q20When I try to view an image with the Prizm Viewer, I get a message that states "cannot bitblt." Why is this happening?
Q21How do I view images in newsgroups with the Prizm Viewer?
Q22Where are my Preferences saved?
Q23I just installed the Prizm Viewer with PDF support. Which PDF documents will open in the Prizm Viewer?
Q24I just installed the Prizm Viewer with PDF support. Which PDF documents will continue to open with Adobe Acrobat Reader?
Q25I just installed the Prizm Viewer with PDF support. I want all my PDF documents to open in the Prizm Viewer. How do I do this?
Q26I want to use Adobe Acrobat Reader, but Prizm Viewer is providing support for all PDF documents. How do I change this?
Q27I just installed the Prizm Viewer, and now I cannot view Internet PDF files with Adobe Acrobat Reader. How can I restore the association with PDF files and Adobe Acrobat Reader?
Q28When do I use the File Associations tab in the Preferences?
Q29I am using Netscape. Why can't I edit the File Associations?
Q30How can I change the header and footer for each individual page of a multi-page image file within a list file?
Q31Is it possible to change the mappings for users of my web server without instructing them to modify their Preferences setting?
Q32I'm having trouble getting the sample ASP annotation application to work. Do you have any suggestions?
Q33How do I determine what version of Prizm Viewer is installed on the workstation?
Q34I am using the Prizm Viewer to display list files in Internet Explorer. I have noticed that there are two Get requests in my server log. Why is this happening, and how can I prevent it?
Q35When opening an image, how do I prevent the Internet Explorer Warning from appearing and alerting me that the file I am trying to open has been restricted from showing active content that could access my computer?
Q36I am using the PrizmViewer under ASP.NET and am not able to see the image being loaded via HTTPS in the PrizmViewer. How can I correct this?
Q37I installed a Microsoft Office service pack and my TIFF Files no longer open with the Prizm Viewer. How do I correct this?
Q38I am using the Mozilla 1.x, FireFox 1.x or Netscape 7.x, 8.x browser with the Prizm Viewer. Are there any particular security considerations that I need to consider? If you are using FireFox 1.5x and later please refer to #5 below.
Q39I just installed Internet Explorer 7.0, and now I cannot view Internet images, list files, and email attachments.

Q1: How can I determine if I have the latest version of Prizm Viewer?
Reference the Latest Builds page.

Q2: Which Windows operating systems can be used with the Prizm Viewer?
We have aligned our end of life support with Microsoft's end of life policy. Currently, the supported Windows operating systems are Windows 98, Windows 98SE, Windows NT 4.xx, Windows 2000, and Windows XP Pro. We plan to support Windows 98 and Windows NT through product end of life as defined by Microsoft. These dates are currently January 16, 2005 for Windows 98 and June 30, 2004 for Windows NT.

Q3: Which versions of Internet Explorer are supported with the Prizm Viewer?
You can use the Prizm Viewer with IE 6 SP1, IE 6 Gold, IE 5.5 SP2, IE 5.5 SP1, and IE 5.01 SP2. We plan to support IE 5.01 SP2 and IE 5.5 SP1 through product end of life as defined by Microsoft. These dates are currently June 30, 2003 for IE 5.0 and December 31, 2003 for IE 5.5 SP1.

Q4: How do I view an attachment to my e-mail?
To view an e-mail attachment, double-click on the attachment link. Your computer should recognize the type of file attached and start your Web browser. However, sometimes your computer or Web browser cannot correctly recognize the type of file attached to an e-mail. If double-clicking does not work, try the following:

1) Open the e-mail with the attachment.
2) Right-click on the attachment link. This should bring up a menu.
3) Choose "Save Link As..." or "Save Attachment As..." from the menu.
4) Save the file to any place on your hard drive. You will need to find the file again, so we recommend writing down the name of the file and its folder.
5) Now open your Web browser. If you are using Netscape, please be sure you are using the Web browser and not the e-mail client.
6) In the menu, choose "File > Open..." or "File > Open Page..." (depending on your browser).
7) Using the "Choose file..." or "Browse..." button (depending on your browser), locate the file you saved in step 4 and open it.

The Prizm Viewer should then display the file in your Web browser.

Q5: I downloaded the Prizm Viewer. What do I do now?
The file you downloaded contains an installation routine. After downloading the file from the Website, you must run the file to install the Prizm Viewer.

If you downloaded the demo, find the file that you downloaded and run it. You can use Windows Explorer or My Computer to find the file. Double-click on the file to start the installation. The installation has simple instructions for you to follow. We suggest that you immediately view the sample images installed with the Viewer after exiting the installation. This will verify that the Viewer was installed correctly. You will find a link to the sample images on your Start>Programs>Prizm Viewer menu.

If you purchased the Prizm Viewer and then downloaded it from our Website, find the file that you downloaded and run it. You can use Windows Explorer or My Computer to find the file. Double-click on the file to start the installation.

Q6: I am unable to run the silent installation on Windows 98 or Windows NT. What am I doing wrong?
The silent installation will not work on Windows 98 or Windows NT unless Windows Installer version 1.1 or later is present on the machine. You can download the Windows Installer here:

http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe

Once you have installed the Windows Installer, you should be able to run the silent installation.

Q7: Can I run the Internet installation in Netscape 7.0 on Windows 98?
Yes. Netscape 7.0 ships with the Java plug-in for JRE1.4.0. When attempting to run the Internet installation, a pop-up browser will be spawned and will direct you to a Java information page. Netscape should automatically prompt you to download the newer Java plug-in, and the installation should continue.

Q8: How do I know if the Prizm Viewer is installed?
The easiest way to determine if the Prizm Viewer is installed is to try looking at the sample images installed with the Prizm Viewer. To do this, follow these steps:

1) Close your browser.
2) Go to the Start menu and open "Programs > Prizm Viewer (...) > Sample Images".
3) Your default browser should open and display the Prizm Viewer Sample Images page.
4) Click on the first link. The image should appear in the window as well as this additional toolbar:



5) If the image does not appear, return to the Sample Images page (click your browser's Back button). Click the arrow that reads "click here to refresh your browser".
6) Now click on the first link again.

If the image is displayed with a toolbar across the top, the Prizm Viewer is installed. If the image is not being displayed, the Prizm Viewer may not be installed correctly.

Netscape can tell you if it recognizes the Prizm Viewer. If you are running Netscape Navigator or Communicator, follow these steps:

1) Start Netscape after the installer has been run.

2) Open Help > About Plug-ins. Netscape displays a list of the plug-ins installed on your system.

3) Toward the top of the list, you should see TMSSequoia Prizm Viewer, followed by a list of the images it supports.

4) If the Prizm Viewer is not listed, please try reinstalling it.

If you are running Microsoft Internet Explorer (IE), you can check to see if the Prizm Viewer is installed correctly by looking for the actual file. If you are running IE, follow these steps:

1) Start Windows Explorer (Not Internet Explorer). To do this, right-click on the My Computer icon on the desktop and select "Explore".

2) Open Tools > Find > Files or Folders...

3) A dialog box titled Find: All Files opens.

4) In the Named: field, type "np_Prizm*.dll."

5) Click Browse next to the Look in: field.

6) In the browse box, click the plus sign (+) that appears in front of the C: drive. This expands the list to show all directories on your hard drive.

7) Now click the plus sign (+) that appears in front of the folder named Program Files. This expands the list to show all directories in the Program Files folder.

8) Choose the folder named Internet Explorer by clicking the name or the folder. The folder icon should open and the filename should become highlighted.

9) Click OK. This returns you to the Find: All Files dialog box.

10) Click Find Now. If the Prizm Viewer is installed correctly, Explorer will find the file "NP_Prizm Viewer.DLL" in the "plugins" directory.

11) If Explorer does not find the Prizm Viewer file, please try reinstalling the Prizm Viewer.

Q9: I am trying to open an image supported by the Prizm Viewer. Instead of the Prizm Viewer, I get a dialog asking me if I want to download the image. What's wrong?
The Prizm Viewer may not be installed. Please see Question 7 to determine if the Viewer is installed.

Q10: I am trying to view a JPEG file, but the Prizm Viewer won't display it. I receive an error message about a bad JPEG. Why?
JPEGs come in several different flavors. The Prizm Viewer handles standard, baseline JPEG files. If your browser displays the JPEG image, but the Viewer will not, the JPEG file may be what is known as a progressive JPEG file.

Progressive JPEG files fill in a few lines at a time, making the image appear fuzzy at first, then clearer as more of the image information is displayed. Still photos (for example, scanned photos or digital camera photos) and smaller graphics are typically stored as baseline JPEG images. Larger graphics (typically those used as part of a Website) that take a long time to download are more likely to be stored as progressive JPEGs.

If you are trying to open a JPEG file that the Viewer does not support, you will get the following error message:


Q11: I click on a link to a JPEG file expecting Prizm Viewer to display it. Instead, Internet Explorer displays it and I don't see the Prizm Viewer toolbar. What is happening?
Internet Explorer 5.5 and above does not allow the Prizm Viewer to display JPEG files. Internet Explorer insists on handling them natively. It routes all requests for image/jpeg files to itself even if a plug-in is registered. ActiveX controls have a higher priority than plug-ins, so IE's ActiveX for displaying JPEG files always handles JPEG files. Please contact technical support for ideas on how to work around this problem. This usually requires changes to the Web Server.

Q12: Where are plug-ins stored on my machine?
Plug-ins are stored in a folder named plugins, which is inside your browser's folder. The plugins folder is most commonly located in one of these directories:

For Netscape Navigator 3.x:
  \program files\netscape\navigator\program\plugins

For Netscape Navigator 4.x (Communicator):
  \program files\netscape\communicator\program\plugins

For Microsoft Internet Explorer 3.x (and some 4.x):
  \program files\microsoft internet\plugins
  \program files\plus!\Microsoft Internet\plugins (if you are running the plus pak.)

For Microsoft Internet Explorer 4.x/5.x/6.x:
  \program files\Internet explorer\plugins
  \program files\plus!\Internet explorer\plugins (if you are running the plus pak.)

Q13: What files are installed with Prizm® Viewer?
The Prizm Viewer is a DLL and is located in the plugins subdirectory of your Web browser's folder.

The Prizm Viewer Files:

Beginning with version 6.0, the name of the plug-in DLL is always NP_Prizm32.dll. If you have an earlier version of the the Prizm Viewer (previously called the Prizm Plug-in), the names of the DLLs are below.

  NP_Prizm32D.dll is the demo version of the Prizm Viewer.
  NP_Prizm32N.dll is the release version of the Prizm Viewer, no annotations.
  NP_Prizm32P.dll is the release version of the Prizm Viewer.
  NP_PrizmOCR32D.dll is the demo version of the Prizm Viewer with OCR.
  NP_PrizmOCR32N.dll is the release version of the Prizm Viewer with OCR, no annotations.
  NP_PrizmOCR32P.dll is the release version of the Prizm Viewer with OCR.

If you are using Windows Explorer to look for the plug-in and cannot find it, be sure that Windows Explorer is set to show system files (the default is to hide system files). Open View > Options, and verify that the Show all files radio button is selected.

ActiveX Wrappers for the Prizm Viewer
The ActiveX wrappers provide for communication between Internet Explorer and the Prizm Viewer. The ActiveX wrappers are installed to your Windows\system directory and have the following names: PrizmX.dll (the directory name depends on your operating system) and PrizmPrintX.dll.

Text Files (Read Me, Licenses, and Release Notes)
Text files containing licenses, release notes, and important information are copied to your Program Files directory in a subdirectory named "TMSSequoia\Prizm Viewer."

Printing and File Association
Several HTML files are installed for use with printing list files. The File Associations program, Register.exe, is also installed in the "TMSSequoia\Prizm Viewer" directory.

Cache
The cache directory stores the individual files of a List File as each one is viewed. The cache directory, "Program Files\TMSSequoia\Prizm Viewer\cache", is created on your hard drive and contains a Read Me file.

Documentation
The HTML documentation for the Prizm Viewer is copied to the "Program Files\TMSSequoia\Prizm Viewer\Prizm70 Docs" directory on your hard drive.

Sample Images
The Sample Images for the Prizm Viewer are copied to the "Program Files\TMSSequoia\Prizm Viewer\Prizm70 Samples" directory on your hard drive. This directory contains several HTML and image files. It also has several other useful links to information.

OCR Files (Prizm Viewer with OCR Versions only)
The Prizm Viewer OCR utility, PrizmOCR.exe, allows you to extract text from a bitonal TIFF image and copy the excerpt to the clipboard. This file is placed in the "Program Files\TMSSequoia\Prizm Viewer" directory on your hard drive. Additional files that are necessary for the Prizm OCR utility to run are placed in the "Program Files\TMSSequoia\Prizm Viewer\OCR_Bin" directory.

ScanFix (Prizm Viewer with OCR Versions only)
ScanFix is a feature that allows you to clean up a bitonal TIFF images. The files required for this functionality are copied to the "Program Files\TMSSequoia\Prizm Viewer" directory on your hard drive.

GhostScript Files
GhostScript is used to perform PDF operations in the Prizm Viewer. It is installed to the directory "C:\Program Files\TMSSequoia\Common\GS".

Q14: How do I get the Prizm Viewer to recognize an image on my Web page?
HTML provides several ways to display images with the Prizm Viewer. The following options are available:

1) You can make a standard link directly to an image using the <A HREF=""> </A> tag.
2) You can use an embed tag (<EMBED SRC=…>).
3) You can use object tags <OBJECT> (for IE only support).
4) You can use <EMBED> tags nested inside <OBJECT> tags (for IE & Netscape support).

Q15: I installed the Prizm® Viewer to Internet Explorer. When I try to view my images, I get a strange icon in the upper left-hand corner of the screen. What is wrong?
Are you getting an icon that looks like this?

Microsoft introduced a problem with plug-ins in one of its versions of IE 5.5. To get the plug-in to work, you will need to download and install a security patch from Microsoft. The security patch is located at http://www.microsoft.com/downloads

Restart your computer after you install the patch. You should be able to view your images with the Prizm Viewer after rebooting.

Q16: I am trying to view a TIFF image with the Prizm Viewer, but instead of the image, I see what looks like a piece of broken filmstrip in the middle of the screen. What should I do?
The broken filmstrip that you see is an error generated by the QuickTime plug-in. It looks like this:



The QuickTime plug-in has associated itself with TIFF images and is trying to display your TIFF image. However, the QuickTime plug-in cannot display most TIFF images. When it cannot display a TIFF file, it displays the broken filmstrip.

Upgrading to any version of the Prizm Viewer after version 3.3 will fix this problem for you.

Q17: I am trying to display a list file in the Viewer, but I keep getting an error message with the number 12045 in it. What is this error and how do I get rid of it?
The 12045 error message indicates that the site certificate given in the List File does not match the site certificate on the Website containing the images that you are trying access. You will need to contact the Website administrator. The application that is generating your list files has incorrect information in it.

Q18: I am viewing a lot of images in Internet Explorer. After I view several, I start getting an error and message boxes start popping up everywhere. What is happening?
After viewing approximately 256 images in Internet Explorer (using single images this means the Viewer has loaded 210-256 times), the Prizm Viewer receives an error from the browser and begins to display error messages. Eventually, the browser gets a general protection fault and closes down. This error does not occur when using Netscape in the same way.

This problem is caused because Internet Explorer did not properly initialize the Prizm Viewer. With the inclusion of the ActiveX wrapper in Prizm® plug-in version 4.2 (now called the Prizm Viewer) the above problem has been corrected.

Q19: I click on a file that should be displayed with Prizm Viewer, but instead of displaying the image, the installation keeps running. What should I do?
This problem typically occurs with Netscape browsers. Something is configured improperly in Netscape's "Helper" applications. The Prizm Viewer installation has been associated with a type of image (like Microsoft Word is associated with *.doc files).

To fix this problem, please follow these steps. They are for Netscape 4.x and above.

1) In Netscape, open "Edit > Preferences". A Preferences dialog opens.

2) Under the "Navigator" category, choose the "Applications" entry. The right side of the dialog will now display a list box containing a list of file types that have helper applications assigned to them.

3) Locate the file type of the image that you are trying to open and click on it. Common file type entries are "TIFF Files" or "TIFF" for TIFF images, "Bitmap Files" or "BMP" for Windows Bitmap files and "JPEG" or "JPEG Images" for JPEG files.

4) Below the list box is an area named "File Type Details". The information for the file type you just selected is displayed there. It should indicate that the file is handled by an executable of the same name as your installation program. Click "Edit".

5) Toward the bottom of the dialog box that appears, you will find an area named "Handled by". The radio button in front of Application should be selected and the name of the installation file appears in the edit box. Delete the name of the program from the edit box.

Q20: When I try to view an image with the Prizm Viewer, I get a message that states "cannot bitblt." Why is this happening?
This message is due to an incompatibility between ViewDirector, the decompression engine used in the Prizm Viewer, and certain versions of the NVIDIA TNT2 video card. Please download and install the most current version of this video driver from NVIDIA's Website ( http://www.nvidia.com). This is a direct link to the updated driver:http://www.nvidia.com/products.nsf/htmlmedia/detonator3.html.

Q21: How do I view images in newsgroups with the Prizm Viewer?
Images in newsgroups are specially encoded using UUEncode. Netscape does not UUDecode the image until it saves it.

To view an image from a newsgroup, save the image to your hard drive. Then open the image you saved to your hard drive in the Netscape browser.

Q22: Where are my Preferences saved?
For the 32-bit version of the Prizm Viewer, the preferences are located in the system registry under the entry:

HKEY_CURRENT_USER/Software/TMSSequoia/Prizm Viewer/Preferences

Q23: I just installed the Prizm Viewer with PDF support. Which PDF documents will open in the Prizm Viewer?
When using Internet Explorer, the Prizm Viewer will open the following PDF documents:

1) PDF documents specified inside an image list file.
2) PDF documents referenced in HTML via an object tag that specifies the MIME type as "image/pdf".

When using Netscape, the Prizm Viewer will open the following PDF documents:

1) PDF documents specified inside an image list file.
2) PDF documents referenced in HTML via an object tag that specifies the MIME type as "image/pdf".
3) PDF documents stored on a Web Server that associates the MIME type "image/pdf" with PDF documents.

Q24: I just installed the Prizm Viewer with PDF support. Which PDF documents will continue to open with Adobe Acrobat Reader?
If you are using Internet Explorer, Adobe Acrobat Reader will continue to open PDF documents located on your local hard drive or PDF files on general Websites that associate PDF documents with the MIME type "application/PDF".

Q25: I just installed the Prizm Viewer with PDF support. I want all my PDF documents to open in the Prizm Viewer. How do I do this?
If you are using Internet Explorer, you can associate all PDF documents with the Prizm Viewer. You can do this through the File Associations program or through the Preferences-->File Associations tab in the Prizm Viewer. To do this using the File Associations program, follow these steps:

1) Using the Start menu, go to Start-->Programs-->Prizm Viewer and choose the shortcut to "File Associations". The File Associations dialog will appear.
2) Scroll down in the list of file types until you locate the *.pdf entry.
3) Click the checkbox to associate the Prizm Viewer with all PDF documents.
4) Click Save as Default to save the changes you made.
5) Click Ok.

To do this using the Preferences-->File Associations tab in the Prizm Viewer, follow these steps:

1) Open the Prizm Viewer Preferences (Click the Preferences button on the toolbar , or right-click on the image and select Preferences from the menu).
2) Select the File Associations tab. (This tab does not display for Netscape users).
3) Locate *.pdf in the file types list.
4) Click the checkbox to associate the Prizm Viewer to all PDF documents.
5) Click Save as Default to save the changes you made.
6) Click Ok.

If you are using Netscape as your browser, you will not be able to change associations. Netscape creates associations differently from Internet Explorer and cannot be changed externally through preferences.

Q26: I want to use Adobe Acrobat Reader, but Prizm Viewer is providing support for all PDF documents. How do I change this?
You can restore support for Adobe Acrobat Reader for PDF documents located on your local hard drive or on general Websites that associate PDF documents with the MIME type application/PDF (default for most Websites). You can do this through the File Associations program, Adobe Acrobat Reader, or the Preferences-->File Associations tab in the Prizm Viewer. To do this using the File Associations program, follow these steps:

1) Using the Start menu, go to Start-->Programs--> Prizm Viewer and choose the shortcut to "File Associations". The File Associations dialog will appear.
2) Scroll down in the list of file types until you locate the *.pdf entry.
3) Click the checkbox (remove the check mark) to remove the association between the Prizm Viewer and PDF documents.
4) Click Save as Default to save the changes you made.
5) Click Ok.

To do this using Adobe Acrobat Reader, follow these steps:

1) Open Adobe Acrobat Reader. The Acrobat Reader dialog box appears.



2) Click Yes.

If the dialog box does not appear when you open the Adobe Acrobat Reader, use the following steps:

1) Select Preferences from the Adobe Acrobat Reader Edit menu. The Preferences dialog appears.
2) Click Options.
3) Under Web Browser Options, select "Check Browser Settings When Starting Acrobat".
4) Click Ok.
5) Close the Adobe Acrobat Reader.
6) Open the Adobe Acrobat Reader. The Acrobat Reader dialog appears.
7) Click Yes.

Q27: I just installed the Prizm Viewer, and now I cannot view Internet PDF files with Adobe Acrobat Reader. How can I restore the association with PDF files and Adobe Acrobat Reader?
If you are using Adobe Acrobat Reader 5, 5.1, or 6, follow these steps to restore the association:

1) Open Adobe Acrobat Reader. The Acrobat Reader dialog box appears.



2) Click Yes.

If the dialog box does not appear when you open the Adobe Acrobat Reader, use the following steps:

1) Select Preferences from the Adobe Acrobat Reader Edit menu. The Preferences dialog appears.
2) Click Options.
3) Under Web Browser Options, select "Check Browser Settings When Starting Acrobat".
4) Click Ok.
5) Close the Adobe Acrobat Reader.
6) Open the Adobe Acrobat Reader. The Acrobat Reader dialog appears.
7) Click Yes.

Q28: When do I use the File Associations tab in the Preferences?
The File Associations tab allows you to select which type of images you want to view with the Prizm Viewer. You may want to edit File Associations when:

1) You want to use a different program to open certain images supported by the Prizm Viewer.
2) You loaded another program and that program has taken over support for images you want to open with the Prizm Viewer.
3) You want to open a specific image type with the Prizm Viewer, and then go back to using another program.

To enable or disable support for an image in the File Associations tab, click the checkbox next to the image type. Click "Save as Default" to save any changes made.

You can also use the File Associations application located on your Start menu to change File Associations if you do not have the Prizm Viewer open. This program presents the same dialog as the preferences and works in the same manner. To start the application, go to Start-->Programs-->Prizm Viewer and choose the shortcut to "File Associations".

Q29: I am using Netscape. Why can't I edit the File Associations?
Netscape and Internet Explorer receive file associations for plug-ins differently. Netscape obtains file associations for the Prizm Viewer from the code. In Netscape, the file associations must be compiled in and cannot be changed spontaneously.

Q30: How can I change the header and footer for each individual page of a multi-page image file within a list file?
This can be accomplished with the #pages list file directive. This directive allows you to specify a range of images within a multi-page image file to be part of a printable set of pages. To change the header and footer for each individual page, use the #pages directive to specify a range of one page. Then specify the header and footer that you want to associate with that page followed by the multi-page file name. Then use the #pages directive again to specify another range of one page, specify the next header and footer followed by the multi-page file name again, etc. See the example below.

Sample List File
#pages=1
#printheader1="Header for first page"
#printfooter1="Footer for first page"
5page.tif
#pages=2
#printheader1="Header for second page"
#printfooter1="Footer for second page"
5page.tif
#pages=3
#printheader1="Header for third page"
#printfooter1="Footer for third page"
5page.tif
#pages=4
#printheader1="Header for fourth page"
#printfooter1="Footer for fourth page"
5page.tif
#pages=5
#printheader1="Header for fifth page"
#printfooter1="Footer for fifth page"
5page.tif

Q31: Is it possible to change the mappings for users of my web server without instructing them to modify their Preferences setting?
Yes. You can use the AnnCGI object/embed tag parameter or list file directive to add temporary default mappings for your web server's annotation application, and your end users will not have to modify their Preferences settings. The value of the AnnCGI parameter/directive consists of two values - the image web server and the location and name of the annotation application. For example, if your image web server is http://www.myserver.com and the annotation application is located in /scripts/annotserver.asp, then the value of AnnCGI will be "<http://www.myserver.com</scripts/annotserv.asp>".

Q32: I'm having trouble getting the sample ASP annotation application to work. Do you have any suggestions?
Here is a list of items to check.

1) Make sure that you have registered the anncgi.dll that installs with the web server extensions. Restart the web service after registering the DLL.

2) Make sure that you have added a mapping for the new server in the viewer's Preferences or are including the mapping in your object/embed tag or list file.

3) Check the permissions of the DLL's, and make sure that the web server has permissions needed to execute from those folders, and that the MSVBVM60.DLL can be run by the web server.

4) Make sure that Internet Annotations and Load Annotations are enabled in the viewer's Preferences.

5) Try calling the ASP annotation application directly from your browser, independent of the Prizm Viewer. This may provide more information in the server log about where the problem is occurring.

If you continue to have trouble after checking these items, contact technical support for a version of the sample ASP annotation application that contains logging support.

Q33: How do I determine what version of Prizm Viewer is installed on the workstation?
Sample code is provided in the Prizm Web Server Extensions for detecting which version of the Prizm Viewer is installed on the workstation. Once you install the Prizm Web Server Extensions, you can find the version detection code in the Version Detection folder where you installed the Prizm Web Server Extensions. By default, it will be located in C:\Program Files\TMSSequoia\Prizm Viewer\Web Server Extensions\Version Detection. Contact technical support or your sales person to request the Prizm Web Server Extensions.

For Internet Explorer, the code loads the Prizm ActiveX wrapper and passes it the MIME type that is specified in the code. The ActiveX wrapper finds the plug-in that supports that MIME type and then retrieves the version number from that plug-in. Please note that you must include both the MIME type and the GUID for the Prizm ActiveX wrapper in an object tag. See the sample HTML code below. The complete sample code is available in the Version Detection directory under the Prizm Web Server Extensions.

<object id="PrizmXAdapter" classid="CLSID:7A2633F0-33D5-4F5E-93BE-74ACBEE7F7EA" height="0" width="0">
< param name="SRC" value="ie.tif">
< param name="TYPE" value="image/tiff">
< /object>

For Netscape, JavaScript is used to search through the list of plug-ins installed to Netscape for the keywords "TMSSequoia", "Prizm", and "7.0.3". You can change these keywords and version number in the sample code. The complete JavaScript sample code is available in the Version Detection directory under the Prizm Web Server Extensions.

If the sample code is able to find the latest version of the Prizm Viewer on the workstation, it displays an HTML page stating that the version of the Prizm Viewer detected is the latest version. If the sample code is not able to find the latest version of the Prizm Viewer on the system, it displays an HTML page stating that the version of the Prizm Viewer detected is not the latest version and prompts the user to download the latest version.

The sample code in the Prizm Web Server Extensions is meant to serve as an example. You can modify or customize the code to fit your needs.

Q34: I am using the Prizm Viewer to display list files in Internet Explorer. I have noticed that there are two Get requests in my server log. Why is this happening, and how can I prevent it?
Before the images in your list file can be displayed, the list file must be retrieved from the Web Server. First, Internet Explorer (IE) sends a Get request for the list file to the Web Server. The Web Server responds with the requested list file along with some information about it. Internet Explorer (IE) uses the information that was returned with the list file to determine which plug-in to load. The Prizm Viewer loads but must make a second Get request to receive the list file.

Under normal operation the Web Server will return a Last-Modified entry in the information that was returned by the first Get request that was issued by the browser. When the Prizm Viewer sends the second Get request, an If-Modified-Since entry with the same Date and Time that was received in the first response Header for the Last-Modified entry is included. When your Web Server receives the Header, it will compare the If-Modified-Since entry Date and Time with the modified Date and Time of the image/resource. If the modified Date and Time of the image/resource is later than the If-Modified-Since Date and Time, then the image/resource is resent. If the modified Date and Time of the image/resource is the same or earlier than the If-Modified-Since Date and Time, the Web Server returns a status of Not Modified and does not send the data the second time.

If you are using server side code to send the list file dynamically, then your code should compare the If-Modified-Since entry Date and Time with the modified Date and Time of the image/resource and either resend the data or send a status of Not Modified in the returned Header. Two Get requests will still be sent, but the list file will only be returned once.

In future versions, the Prizm Viewer will request the image data from the browser's cache. This will result in only one Get request. One exception to this is when a new browser window is opened. This still results in two Get requests being issued to the Web Server.

Q35: When opening an image, how do I prevent the Internet Explorer Warning from appearing and alerting me that the file I am trying to open has been restricted from showing active content that could access my computer?
This can be resolved by performing the following steps:

1) From Internet Explorer, click Tools > Internet Options > Advanced tab.
2) Scroll down to the Security section and check "Allow active content to run in files on My Computer".
3) Click OK.

Q36: I am using the PrizmViewer under ASP.NET and am not able to see the image being loaded via HTTPS in the PrizmViewer. How can I correct this?
When using HTTPS with PrizmViewer the data may not ever be sent to the ActiveX control. Internet Explorer does not invoke the ActiveX method indicating that data is ready (i.e. allowing the ActiveX control to operate on the image data) when browser caching is disabled by the website and HTTPS is used.

Please add the following line in your ASP.NET code and this will resolve the issue:

Context.Response.Cache.SetNoStore()

Q37: I installed a Microsoft Office service pack and my TIFF Files no longer open with the Prizm Viewer. How do I correct this?
The Microsoft Office service pack updates the Microsoft Document Imaging Viewer which causes the default viewer for TIFF images to revert back to it. The steps below outline how to make Prizm Viewer the default image viewer for TIFF images.

1) Browse to Start | Programs | Prizm Viewer | File Associations.
2) Check the options for the .TIF and .TIFF file types.
3) Choose Ok.

Q38: I am using the Mozilla 1.x, FireFox 1.x or Netscape 7.x, 8.x browser with the Prizm Viewer. Are there any particular security considerations that I need to consider? If you are using FireFox 1.5x and later please refer to #5 below.
For Mozilla 1.x, FireFox 1.x and Netscape 7.x, 8.x browsers, the Prizm installer may modify the browser’s "security.checkloaduri" security setting. This setting is responsible for controlling whether the browser can open content from a different website using scripting code. When the user prints list files, saves annotations due to a change in browser content, or closes the browser, Prizm must launch another instance of the browser to perform those actions. This is necessary since the content loaded into the new instance of the browser is located on the computer's local hard drive, which is typically not from the same source.

If you are concerned about browser security, and do not need to print list files, or work with annotations, you can change this by performing the following steps:

a) Enter "about:config" (without the quotes) in your browser address bar.

b) Scroll down in the list of settings until you locate the "security.checkloaduri" setting.

c) Double-click with your mouse to change the setting to "true" (without the quotes) to disable printing list files or saving annotations. Changing this value to "False" will enable printing list files and saving annotations. This will change the setting until the browser is closed. To change the setting permanently, see d) below.

d) To change browser security for all future sessions, perform the following steps:

1. Close any open sessions of your browser.

2. Locate file user.js in your browser's Profiles directory. For example, the user.js file will be in a location similar to the path shown here:

Mozilla - C:\Documents and Settings\Account\Application Data\Mozilla\Profiles\default\u6bnsyg6.slt
FireFox - C:\Documents and Settings\Account\Application Data\Mozilla\Firefox\Profiles\8h0efnh0.default
Netscape - C:\Documents and Settings\Account\Application Data\Netscape\NSB\Profiles\klray5w6.default

In each of the above examples, "Account" would typically reflect the user's name, and the portion following the last "\" would contain random characters prior to the final ".". The ".default" extension means that it is the default profile for that user. Each user can have more than one profile.

3. Next, open file user.js in a text editor and delete this entry:

   user_pref("security.checkloaduri", false);

4. Repeat steps 1 and 2 for each user, and for each user’s profile.

5. If you want to use annotations with Firefox 1.5 or later, you must add security settings for Firefox to be able to open local content (on your local hard drive) from your site. Prizm Viewer will request that the browser open a temporary file on your local hard drive when saving annotations. The security settings will be similar to the following:

   user_pref("capability.policy.policynames", "localfilelinks");
   user_pref("capability.policy.localfilelinks.sites", "http://server");
   user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");

It is critical that the server URL matches the security settings entries. For the "capability.policy.localfilelinks.sites" value, the value(s) contained within the second quotes must match the syntax that the user will be using to access the images. In the example above, any path on "http://server" will work, any other designation for the same server would not work.

For example, if the URL of the image were "http://server.domain.com/images/image.tif", saving annotations would fail because the designation for the server does not match the setting. Likewise, it would fail if you accessed it using the IP address (http://192.168.1.3/images/image.tif"). If you wanted to be able to access the same image using all three designations, you would need to have the following security setting:
   user_pref("capability.policy.localfilelinks.sites", "http://server http://server.domain.com http://192.168.1.3");

Each URL entry should be separated by at least one blank.

You can also specify that only certain folders for the server should work, with syntax similar to the following:

   user_pref("capability.policy.localfilelinks.sites", "http://server/images http://server.domain.com/images http://192.168.1.3/images");

With this example, only pages within the /images subfolder would be able to open local file links.

For more information, please refer to: http://kb.mozillazine.org/Links_to_local_pages_don't_work.

Please review the following information to determine if the settings that have been implemented in the steps outlined above are working as expected.

For Mozilla, Netscape, and Firefox 1.x browsers, you can:

1. Close all instances of the browser, re-start the browser, then re-visit about:config, and see if your setting for "security.checkloaduri" is still set the way you want it.
2. Check to see if the printing list files and/or saving annotations is working as expected.

For FireFox 1.5 and later browsers, the verification process is not as straightforward. If your settings are correct, it should work. You need to pay special attention to make sure the server name in the URL for the image you are displaying matches the entry in the security settings for the "capability.policy.localfilelinks.sites" setting. The other item you need to pay attention to is if the Firefox pop-up blocker (or any other pop-up blocker you may have installed) is causing the windows to not work correctly. An easy way to test this is to use the Prizm right-click menu and go to the "Help" link. If the popup blocker is interfering, it will not display the "Help" page in the browser, and if it is the Firefox popup blocker, a status bar will display indicating that it is blocking a popup window.

Q39: I just installed Internet Explorer 7.0, and now I cannot view Internet images, list files, and email attachments.
By default, IE7 blocks loading images or objects and blocks script access from the local file system. This new configuration provides tighter security, resulting in IE7 errors when attempting to view Internet images, list files, and email attachments with Prizm Viewer. Feature Control Keys, which default to On and restrict access even if they do not appear in the registry, can be set to allow access for specific programs.

Either solution below will allow Prizm Viewer to load Internet images, list files and email attachments.

1. Add the site or email sender from which you wish to view Internet images, list files or email attachments to Trusted Sites. To do so, select Tools -> Internet Options -> Security tab, click on Trusted Sites then the Sites button. Uncheck the "Require server verification (https:) for all sites in this zone" setting and add the trusted site to the list. Depending on your security level for the Trusted Sites Zone, it may be necessary to set the security level to default by clicking the Default level button.

In the case of email attachments, adding *.yoursite.com to the Trusted Sites list would enable all attachments sent from email addresses ending in .yoursite.com to be viewed in Prizm Viewer if they are of a file type that is associated with Prizm Viewer.

2. Add the following key to the registry:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BLOCK_LMZ_SCRIPT]

Next, right click on the new key and select New->DWORD Value and enter iexplore.exe. The value assigned to iexplore.exe will show up as 0x00000000(0) which is the value necessary to resolve the issue.

Please see the following MSDN article for additional information on Security and Compatibility in IE7.

http://msdn2.microsoft.com/en-us/library/ms649488.aspx


Sitemap | © 2008 Pegasus Imaging Corporation. All Rights Reserved. | Privacy Statement.