Preview won't display certain pdf files

I have Preview 3.0.9 (409) on Mac OS 10.4.11.
I have never had any problems opening pdf files with Preview before, but I have come accross a couple recently that wouldn't work. One opened with just a blank white page while another said: File error. Couldn't open the file.
I tried both pdf files on my iBook with the same problems. However, I then tried them on my new ipod touch and both worked fine (with text and graphics as you'd expect, nothing out of the ordinary).
These are reputable business files so there is no reason why they shouldn't work.
Why won't they open on Preview in OS X?
How can I open them??
Many thanks for all replies.

Certain parts of OS X including Mail and Preview are not upgradeable.
To extend the useful life of Tiger 10.4 and open modern PDF files, you may be interested in downloading Adobe Acrobat Reader 9.4.0, then downloading and installing the current update to 9.5.0 which was released January 10, 2012. If you need Intel versions instead click here for 9.4.0 and then update with the Intel 9.5.0 update.
The 9.5.0 update is only incremental and you MUST install the 9.4.0 version before you can update to 9.5.0! In the future Adobe Updater will automatically notify you of further updates that may become available. However, keep in mind that support will eventually drop for this 7-year-old platform.

Similar Messages

  • Since I got OS10.8.2 Safari won't display online PDF files?

    Since I got OS10.8.2 Safari won't display online PDF files?
    Can anyone tell me what the problem is?

    Back up all data.
    Triple-click the line of text below to select it, the copy the selected text to the Clipboard (command-C):
    /Library/Internet Plug-ins
    In the Finder, select
    Go ▹ Go to Folder
    from the menu bar, or press the key combination shift-command-G. Paste into the text box that opens (command-V), then press return.
    From the folder that opens, remove any items that have the letters “PDF” in the name. You may be prompted for your login password. Then quit and relaunch Safari, and test.
    The "Silverlight" web plugin distributed by Microsoft can also interfere with PDF display in Safari, so you may need to remove it as well, if it's present.
    If you still have the issue, repeat with this line:
    ~/Library/Internet Plug-ins
    If you don’t like the results of this procedure, restore the items from the backup you made before you started. Relaunch Safari again.

  • Din font won't display in pdf file since December update to version 11.0.10

    I upgraded my Acrobat to version 11.0.10 just before the Christmas break. Din font is my corporate typeface and I used it yesterday to create an invoice in Mac Pages only to discover that I cannot view the pdf as the font won't display in Acrobat. And to add to the problem my clients who are using the same version of Acrobat are unable to view the font either on the pdf. It all worked fine before the upgrade.
    What can be done to rectify the problem? I need to fix this asap.
    This error message appears when I try and open the file "Cannot extract the embedded font 'DQPJNL+DIN-Medium'. S"
    The DQPJNL bit changes depending on the file being opened but essential Din font won't display.

    Hi,
    Please check if DIN font is embedded in your PDF by going to File > Properties > Fonts
    If no, then you might need to go to 'Tools > Print Production > Preflight'
    Then, open the PDF fixups section, click on Embed fonts fixup and choose 'Analyze and fix button'.
    Please check and let me know if you are able to view the font now.
    Regards,
    Anubha

  • Preview can't display Japanese PDF files

    I have some Japanese PDF files that can only be displayed in Adobe Reader, I have no problem displaying most Japanese PDF files in Preview. I wonder what is the cause of this problem? Please help me thanks.
    Those files when open under Preview will display squares only.

    Thanks for replying. I follow your instruction, I went into the font folder and validated all fonts, it showed 35 minor problems. I deleted those duplicates, but the problem still persist.
    Did you pick the right PDF files in Japanesepod101.com? Their old files have no problem, their new PDF files are the one that I have problem. If you don't mind to try open their PDF files in the latest lesson. They have "lesson notes" and "lesson notes lite", I have no problem with lesson note lite, but for lesson notes it can only be viewed under Acrobat reader.
    Edit: I just discovered that if I copy those squares and place it in Safari, the words will appear correctly.
    Message was edited by: Seasurfer
    Message was edited by: Seasurfer

  • Preview won't print some PDF files

    Hi everyone, I know a similar problem has been already discussed but it was not solved.
    When I print some PDF files from Preview on a Lexmark C524 color laser printer, I get only figures and symbols but no text. If I print the same files on a HP 2100 it prints ok.
    I thought it was the printer driver, but then I tried the same using Adobe Reader 9.1 and it prints fine on all printers. So my guess is that it might be some PDF version compatibility issue with Preview.
    Any idea anybody?
    You can find one of the PDF giving problems at the following address: http://www.pnas.org/content/106/1/97.full.pdf
    Thank you,
    A.

    Is there anything in Concole or the CUPS log (/var/log/cups/error_log)? It could be a font problem, but one of the places above should have some indication.
    Hope this helps.

  • Safari 5.1 can't display certain PDF files

    Dear Apple fans.
    Perhaps someone can put me on the right track since I am nearly loosing my sanity. Last month I downloaded my E-statement from a bank without any problems. These statements require an Adobe Viewer plugin to display in the Safari window. PreView just will not do it. This month for some reason it no longer works.
    All that I can think of that changed is that I routinely downloaded various Apple software updates. And I can't tell exactly what was updated but I think to remember that my Mac OS was previously 10.6.7 while it is now 10.6.8. I am not sure if Safari was also from a previous version. The current installed version is 5.1.
    Testing so far:
    I removed ALL versions of Adobe including the famous plugins in HD/Library/Internet Plug-Ins as well as the same in User/Library/...
    I reinstalled Adobe 9.4 which I had previously installed and which worked.
    Checked presdence of new plugin --> OK, but no success when trying to view the statement.
    I tried the same approach with Adobe X. Prior to that removing all files from the previous Adobe 9 installation but also here no success.
    However, when dragging Adobe formatted files into the Safari window they are displayed OK.
    Any suggestions perhaps from people who design the web pages for banks what other plugin might be required? The message I get is always the same: "Missing Plug-In" and when I click on "details" I am directed to the Adobe X download site.
    Your comments are much appreciated.

    These statements require an Adobe Viewer plugin
    That's going to be a problem unfortunately, with Safari 5.1
    Read here >  Apple Safari 5.1 and Adobe Reader/Acrobat Advisory
    A workaround according to Adobe is to use another browser.
    I personally have found that Firefox works just fine.

  • Preview: In a group of PDF files in the same window, going to the next or a previous PDF file displays the bottom of PDF by default, not the top. How do you change this?

    Preview: In a group of PDF files in the same window, going to the next or a previous PDF file displays the bottom of PDF page by default, not the top of the PDF page. How do you change this? In Mac OS 10.9 and previous, going to the next or previous PDF file displays the top of the PDF by default. Is there a way to change this back? When I go to the next or previous PDF file, I want to first view the top of the page, not the bottom. This really doesn't make any sense. Any help? Thanks!
    MacBook Air (13-inch, Mid 2012)
    2 GHz Intel Core i7
    8 GB 1600 MHz DDR3
    500 GB Flash Storage
    Preview Version 8.0 (859)
    Mac OS 10.10.1

    That to me seems like a bug in Yosemite.
    Apple Feedback http://www.apple.com/feedback/
    Bug Reporter https://bugreport.apple.com/

  • Adober Reader suddenly won't open any PDF files (Mac)

    I had an old version, I downloaded the latest one, upgraded to the newest, even tried taking that one out and downloading an older version. It doesn't matter which version I seem to have, it won't open any pdf files from the web.
    I use a Mac, and Safari. It used to always load PDF files fine, one random place said I had to update it so I did and since then, lately it'd crash and close all Safari windows when loading a PDF or trying to copy something from a PDF. The smart Mac message I have says it could be related to an Adobe Plug in. However, now it won't even load PDF files at all, it always goes to a white page. Nothing happens.
    What do I do?? I can't even save the PDF's as individual files and view then in Preview as an alternative option. It's a link online and normally would work. What happened??
    HELP!
    I have a Mac OS X Version 10.5.8
    I've always used Safari, it's Version 5.0.5 (5533.21.1 if that means anything).
    Acrobat Reader, currently an old version 9.4.0 download. BUT, I had also the 10.0.1 version which also doesn't work. When I had that 10.0.1 version and checked for updates, there was an update (.3 I think?) and I did that and that also doesn't work!
    Why did it suddenly stop working?
    What can I do to fix it ASAP?
    Only with 9.4.0 version I can go to Help and "Repair Adobe Reader Installation" - I click that and the only box I can select is "Adobe PDFViewer Safari Plugin - View, fill-in and collaborate on Adobe PDFs within Safari"  - I click continue and it tells me there's "No missing components detected. Repairs are not needed." The only option is to click "OK".
    With any newer version of Adobe Reader, under Help there is no option to "Repair Adobe Reader Installation". So... I can't even try that with a new version.
    I am at a loss for solutions. Hope someone here can help! Thanks!

    There are several things you can do. My first step would be to repair permissions. If that doesn't work log on as a different user. If all works properly then you have a corrupt preference file (most likely) or a corrupt user font installed in your user Library (less likely). If that doesn't work download Applejack. Have it repair the disk, remove all system caches and user caches. Then have it check all system and user preference files. Remove any preference files that are corrupt. Reboot and see if your system is working properly.

  • I get an error when trying to open certain PDF files in Lion on Mac.

    I am having trouble opening CERTAIN .PDF files on my MacBook Pro. I am running Lion. The file is attached to a Gmail message as a standard .PDF file.
    This is my error:
    "File "XX" cannot be opened. It may be damaged or use a file format Preview does not recognize."
    I have also downloaded Adobe X reader to see if the compatibility issue is just with Preview. I get an error that the file is "damaged" and cannot be recovered. Meanwhile, the file downloads/opens just fine on Windows XP Office and iOS (on my iPad). So I am thinking that it must be some sort of compatibility issue with Lion.
    So far, other .PDF files open on my MB Pro. I haven't tried all of my saved .PDF files, but I did try a couple.
    Anybody have any suggestions? There seems to be an error with this particular file opening in Lion, but not with the same file opening on another operating system.

    The issue mysteriously resolved itself. I shut down the computer, and the next day I booted back up and tried to open the same file, and everything was OK. Very bizarre, since I had opened it previously on this same MacBook. Anyway, anyone have any insight into what happened?

  • How to display a pdf file in jsp

    hi,
    How to display a pdf file in jsp iam having a class which will return fileinputstream of the file object. the pdf file is in server.
    regards
    Arul

    A JSP is a combo of HTML and Java, so you can't really "display" a PDF file in a JSP.
    You can provider a href link to the PDF file in your JSP.
    You can use some utility package to read the contents of the PDF, pull certain things out of it, and display that in your JSP as html
    In a servlet you can set the content type to application/pdf and write the binary data of the PDF back to the browser. Once the browser finishes reading in the data it should open the PDF.

  • Preview not functioning correctly with PDF files

    For some time I've put up with minor issues with Preview when viewing and editing PDF files.
    However, over the last little while it has gotten progressively worse. More and more PDF documents that I download, buy, print, or get from others are failing to display properly. Fonts will be wrong, images will be missing, or it is impossible to search for text or copy and paste from the files.
    The files in question are not encrypted, and they work fine in Adobe Reader on Mac and Windows, Adobe Acrobat, and even Foxit Reader in Windows.
    Does anyone have any idea what causes this and how it might be fixed, or is this just bugs in Preview?
    The problem has been getting worse, though I have insufficient information to know why.
    Another problem with Preview is that when I edit PDF files to annotate them, it is corrupting them somehow. What happens is I will do something like highlight text and insert a few notes using Preview, and then I'll save the PDF.
    From that point forward, searching no longer works on the file, and if I copy and paste anything from the file it is all garbage text.
    Again, I can do this without issue using Adobe Reader and Foxit Reader.
    I would prefer to keep using Preview so I thought I'd ask to see if anyone else is seeing these issues and has any ideas to fix them, or if the consensus is that there is currently no solution.

    The thing is, when I right click a pdf file, and then go to properties, change default program to open with, select browse, I select it in the correct folder, when I click open, it doesnt open and the programs stay blank, so I cant select anything. There is nothing to select. And I have re-installed. But at the end of the install there are no options what file types to associate with. Any way to do it inside Reader?
    I have reader 9.2.0. and Win7 up to date. When I'm opening and closing allot of files the whole time, I don't want to do inside reader. Help please?

  • Iframe not displaying a pdf file in Firefox 14.0.1 on a Mac OS X 10.8.2

    I cannot get an Iframe to display a pdf file on my Mac OS 10.8.2, using FIrefox 14.0.1, it works on PC, and works on Safari on the mac, just will not display on Firefox.

    We've seen reports that the PDF plugin isn't working properly in Firefox.
    Try to disable the Adobe Reader plugin in Firefox (Tools > Add-ons > Plugins) and use the external Adobe Reader application or Preview application instead.
    *Firefox > Preferences > Applications > Adobe PDF document : Use Adobe Reader
    PDF files may also be found under another entry like Portable document.

  • Error when displaying a pdf file in an iFrame

    Hi,
    I would like to display a pdf file in my Java Web Dynpro application. I am using an iFrame element.
    The code I used is:
    // test if the file exists
    if( path != null)
         path = "D:\\Echanges\\Facture\\" + path + ".pdf";
    if (isFile(path)) // test if the file exist
         wdContext.currentContextElement().setPath(path); // we set the path of the file for the iFrame url
    else
         wdContext.currentContextElement().setPath("D:\\Echanges\\errorDocAccess.htm"); // here we set the path of an error file to display in the iFrame
    In the context, path is declared as a String variable and mapped to an iFrame. What happen when I lauch the program is the followig error:
    com.sap.tc.webdynpro.services.exceptions.InvalidUrlRuntimeException: Invalid URL=D:/Echanges/errorDocAccess.htm
    I have checked the path of the error file and it is valid. How do I get to display my file ? The path is on the same server as the portal.
    Thanks a lot for your help.
    Thibault Schalck

    Not solved

  • Using IFRAME in JSF to display a PDF file

    2 all,
    How do i display a PDF file inside a JSF page in a IFRAME tag?
    I store the PDF file location (like d:\images\pdf1.pdf) in my database. I cant give this location directly into the src attribute cos then the file will be rendered to only users who have access to that folder (the application is a internet application). IFRAME would be ideal as the display is very very neat (esp for pdf files).
    To get this working i tried the examples given in balusc blogs (on image servlet) but the problem is that my servlet is not getting called. Find below the web.xml and imageDisplay.jsp pages that i tried
    web.xml
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>WorkFlowTool</display-name>
    <context-param>
      <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
      <param-value>server</param-value>
    </context-param>
    <filter>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <filter-class>org.apache.myfaces.webapp.filter.ExtensionsFilter</filter-class>
      <init-param>
       <param-name>maxFileSize</param-name>
       <param-value>20m</param-value>
      </init-param>
    </filter>
    <filter>
      <display-name>SecurityCheckFilter</display-name>
      <filter-name>SecurityCheckFilter</filter-name>
      <filter-class>filters.SecurityCheckFilter</filter-class>
    </filter>
    <filter-mapping>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <url-pattern>/faces/*</url-pattern>
    </filter-mapping>
    <filter-mapping>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <url-pattern>*.faces</url-pattern>
    </filter-mapping>
    <filter-mapping>
      <filter-name>MyFacesExtensionsFilter</filter-name>
      <url-pattern>*.jsf</url-pattern>
    </filter-mapping>
    <filter-mapping>
      <filter-name>SecurityCheckFilter</filter-name>
      <url-pattern>/faces/*</url-pattern>
    </filter-mapping>
    <listener>
      <listener-class>com.sun.faces.config.ConfigureListener</listener-class>
    </listener>
    <servlet>
      <servlet-name>Faces Servlet</servlet-name>
      <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
      <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet>
      <servlet-name>Image Servlet</servlet-name>
      <servlet-class>servlets.ImageServlet</servlet-class>
      <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
      <servlet-name>Image Servlet</servlet-name>
      <url-pattern>/imageServlet/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
      <servlet-name>Faces Servlet</servlet-name>
      <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
      <servlet-name>Faces Servlet</servlet-name>
      <url-pattern>*.faces</url-pattern>
    </servlet-mapping>
    <servlet-mapping>
      <servlet-name>Faces Servlet</servlet-name>
      <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
    <session-config>
      <session-timeout>60</session-timeout>
    </session-config>
    <welcome-file-list>
      <welcome-file>/jsp/index.jsp</welcome-file>
    </welcome-file-list>
    <error-page>
      <error-code>500</error-code>
      <location>/jsp/error.jsp</location>
    </error-page>
    <resource-ref>
      <res-ref-name>jdbc/JDDS</res-ref-name>
      <res-type>java.lang.Object</res-type>
      <res-auth>Container</res-auth>
      <res-sharing-scope>Shareable</res-sharing-scope>
    </resource-ref>
    </web-app>
    imageDisplay.jsp
    <HTML>
    <HEAD>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri='http://java.sun.com/jsp/jstl/core' prefix='c'%>
    <f:loadBundle basename="messages" var="msg" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <LINK rel="stylesheet" type="text/css" href="../theme/Styles.css"
         title="Style">
    </HEAD>
    <body topmargin="0" leftmargin="0">
    <f:view>
         <h:form id="CaseLookUp">
              <h:dataTable value="#{pc_ImageDisplay.dataModel}" var="var">
                   <h:column id="one">
                        <f:facet name="header">
                             <h:outputText value="H1" id="HOne"/>
                        </f:facet>
                        <h:outputText value="#{var.caseID}" id="IDONE"/>
                   </h:column>
                   <h:column id="two">
                        <f:facet name="header">
                             <h:outputText value="H2" id="HTwo"/>
                        </f:facet>
                        <h:graphicImage value="imageServlet?file=#{var.PODocPath}" id="image"/>
                   </h:column>
              </h:dataTable>
         </h:form>
    </f:view>
    </body>
    </HTML>The image servlet is what i got from balusc's site (http://balusc.blogspot.com/2007/04/imageservlet.html).
    I dont know why my servlet is not getting called. Can someone help me with this pls?
    okay let me post the modified code for my image servlet here
    public class ImageServlet extends HttpServlet {
         private static final long serialVersionUID = 1L;
         public void doGet(HttpServletRequest request, HttpServletResponse response) {
            // Define base path somehow. You can define it as init-param of the servlet.
    //        String imageFilePath = "/images";
            // In a Windows environment with the Applicationserver running on the
            // c: volume, the above path is exactly the same as "c:\images".
            // In UNIX, it is just straightforward "/images".
            // If you have stored images in the WebContent of a WAR, for example in the
            // "/WEB-INF/images" folder, then you can retrieve the absolute path by:
            // String imageFilePath = getServletContext().getRealPath("/WEB-INF/images");
            // Get file name from request.
            String imageFileName = request.getParameter("file");
            System.out.println("Inside the image servlet ---->>>> " + imageFileName);
            // Check if file name is supplied to the request.
    //        if (imageFileName != null) {
    //            // Strip "../" and "..\" (avoid directory sniffing by hackers!).
    //            imageFileName = imageFileName.replaceAll("\\.+(\\\\|/)", "");
    //        } else {
    //            // Do your thing if the file name is not supplied to the request.
    //            // Throw an exception, or show default/warning image, or just ignore it.
    //            return;
            // Prepare file object.
            File imageFile = new File(imageFileName);
            // Check if file actually exists in filesystem.
            if (!imageFile.exists()) {
                // Do your thing if the file appears to be non-existing.
                // Throw an exception, or show default/warning image, or just ignore it.
                return;
            // Get content type by filename.
            String contentType = URLConnection.guessContentTypeFromName(imageFileName);
            // Check if file is actually an image (avoid download of other files by hackers!).
            // For all content types, see: http://www.w3schools.com/media/media_mimeref.asp
            if (contentType == null || !contentType.startsWith("image")) {
                // Do your thing if the file appears not being a real image.
                // Throw an exception, or show default/warning image, or just ignore it.
                return;
            // Prepare streams.
            BufferedInputStream input = null;
            BufferedOutputStream output = null;
            try {
                // Open image file.
                input = new BufferedInputStream(new FileInputStream(imageFile));
                int contentLength = input.available();
                // Init servlet response.
                response.reset();
                response.setContentLength(contentLength);
                response.setContentType(contentType);
                response.setHeader(
                    "Content-disposition", "inline; filename=\"" + imageFileName + "\"");
                output = new BufferedOutputStream(response.getOutputStream());
                // Write file contents to response.
                while (contentLength-- > 0) {
                    output.write(input.read());
                // Finalize task.
                output.flush();
            } catch (IOException e) {
                // Something went wrong?
                e.printStackTrace();
            } finally {
                // Gently close streams.
                if (input != null) {
                    try {
                        input.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                        // This is a serious error. Do more than just printing a trace.
                if (output != null) {
                    try {
                        output.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                        // This is a serious error. Do more than just printing a trace.
        }

    Thanks Balusc!!
    I have made use of your code to display PDF files in an IFRAME tag too!!! I just dint believe that this would be possible. Please just take a look at my JSP page.
    <h:form id="CaseLookUp">
         <%
         String path = request.getContextPath()+"";
         out.print(path);
         %>
    <iframe scrolling="auto" src="<%=path%>/imageServlet?file=D:\70-229 V5.pdf" width="80%" height="600" ></iframe>
         </h:form>

  • Adobe Reader 11.0.06 for iMAC with 10.9.2 won't open many pdf files.

    I have an iMAC with 10.9.2 Operating System. I have downloaded Adobe Reader 11.0.06. It won't open most pdf files that have been downloaded successfully.

    http://forums.adobe.com/community/adobe_reader_forums
    This forum is about the Cloud as a delivery process, not about using individual programs
    If you start at the Forums Index http://forums.adobe.com/index.jspa
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says ALL FORUMS) to open the drop down list and scroll

Maybe you are looking for

  • Pay After Delivery disappeared as method of payment with a seller that DOES accept PAD.

    I have been using Pay After Delivery for a few months now, especially on Kidizen (an app for buying used baby and kids clothes). Today, I was shopping and went to check out with PayPal and as usual, it showed PAD as my payment method. Before finishin

  • [8i] Case statement generates ORA-00932: inconsistent datatypes

    Note: I am working with an 8i database (yes, it is quite old), and in this situation, I have to deal with the datatypes (i.e. CHAR), I am given to work with. I am attempting to calculate the amount of time product waits between manufacturing steps. A

  • Gaps in interval data

    Hi Gurus, I am using oracle 11.2.0.1 Enterprise Edition. And I tried writing query different ways but unable to get going. Your help is greatly appreciated. The Query should give output as I explained below. This query is identify the gaps in interva

  • Total in table

    Hi, I am using ADF 11.1.1.3. For example I have Employee Table .. This table has salary coulmn..I have to show the total in the last for salary.To do that i have added a attribut for SalSum. In VOROWImpl in getSalSum i have to add the code to add sal

  • Assigning default applications across multiple file types

    I prefer to use VLC to watch video files, but I keep running into different file types that are still set to have Quicktime open them. Is there any way to quickly set whatever file types I want to open by default with VLC? Or any program for that mat