GoodReader User Manual
When opening a PDF file for the first time I saw some message saying that this file is damaged, and there was an option to repair this file. I didn't use that option, and now I can't find the way to bring up that repairing message again.
GoodReader uses HTTP/1.1 for WiFi communication. There are some important features that were not present in HTTP/1.0. If you see HTTP 505 error, it means that your browser tries to connect using HTTP/1.0 protocol, which is not supported by GoodReader.
You can adjust your web-browser settings to use HTTP/1.1 instead of HTTP/1.0. However, instead of doing this, please consider using "professional" WiFi transfer technique, where this issue will not be relevant.
If you wish to stop syncing a local file or a folder, you have to delete the corresponding sync record. Open the Connect control panel, find the sync record you wish to delete and use the Trash mini-button.
It may be necessary to adjust Advanced Sharing Settings on your Windows machine: open Network and Sharing Center, click Change advanced sharing settings link on the left, find the Password protected sharing section and select the Turn off password protected sharing option. However, a more secure solution would be to actually set up a password for your Windows user account.
The navigation menu with a back button has disappeared to give you more reading space. To bring this menu back, quickly tap in the middle of the screen (this applies to every file type).
There's a very special case with PDF files, when tapping in the middle of the screen is not desirable. For example, the middle of the screen can be occupied by a big PDF Link, which will take you to a very different place if you tap it. For cases like this we have provided another way to turn the navigation menu on/off - a quick tap with three fingers anywhere on the screen (works with PDF files only).
You can choose the level of quality for scanned PDF images with the Higher quality images switch in app settings, PDF section. Choosing higher quality images produces better-looking scans, but impacts performance noticeably. If scanned images is not your main concern, you can disable this switch to get a faster page rendering.
There are two things to try that may help:
Some PDF files contain scanned images that look like text, but they're not, they're actually pictures. You need to have a real text defined in a PDF file to be able to select it.
Tapping and holding a highlight/markup activates text selection mode, which is more natural for an underlying text. To invoke annotation-specific actions (deletion, color change, etc.), tap a highlight/markup briefly to bring up the menu. Please read more here
Explanation (see the solution in the next paragraph). You will not be able to see your annotations in iPhone/iPad's standard Mail app. It doesn't mean that annotations are missing, they're there. It's just Mail app is not capable of showing them. Mail app only shows you a basic preview of what's inside a file. PDF Annotations is an advanced feature that is not a part of a "standard" PDF content. While it's not a problem on a computer (most computer PDF viewers do support annotations, Adobe Acrobat Reader and Mac's Preview are the most popular free ones), on iPad/iPhone/iPod it is necessary to use an advanced PDF viewer with explicit support for PDF Annotations (like GoodReader app, or a number of other apps).
Solution. GoodReader offers you the ability to "flatten" a file. During this process GoodReader embeds all PDF annotations into the main PDF page body, making them a part of a normal graphical page content. This results in two things: 1) every PDF-capable app (including Mail and Safari) will be able to show you flattened annotations, 2) all your annotations become non-editable, because they're not annotations anymore, but normal drawings that are drawn on a page as if they were initially drawn there during PDF file creation process. This may also be useful if you want to prevent your annotations from being edited by someone else.
Flattening option will be offered to you every time you try to email a PDF file or send it to another app via the "Open In..." button. It is also available as a separate Flatten Copy command when viewing a PDF file and as a button in the file managing mode.
GoodReader takes a smart approach to file flattening. It gives your recipient a chance to "unflatten" a file upon receiving (this can only be done in GoodReader app, other apps can't unflatten what was flattened by GoodReader). But this option must be explicitly enabled in GoodReader's settings (on a device that was used for flattening). The default setting is not to allow unflattening, to prevent your annotations from being edited by someone else. Please also note that if a recipient somehow edits a flattened file before unflattening it (by adding new annotations, for instance), the ability to unflatten previous annotations is lost.
See previous article for the explanation on why Mail app can't show PDF Annotations.
However, it may look like annotations created in some other apps do appear in Mail app. It is important to understand that these are not real annotations, but rather their imitations. There are some apps that actually modify a standard PDF content to "hard-code" a graphical representation of annotations into a PDF page code, making them a non-removable part of PDF page contents. While this approach has a certain advantage (no problem with Mail app), the main disadvantage of it is that it alters the original PDF content in an irreversible manner, which means that you won't be able to delete or modify this imitation of an annotation later. This is not how we prefer to treat your files. Our annotations comply with Adobe PDF Specification, meaning that they can be removed or modified later by PDF processing programs like Adobe Acrobat and others on a computer or GoodReader and others on an iPad/iPhone.
This message will be shown every time you'll be trying to annotate a damaged PDF file. If you want to try to repair a file, just try to create any annotation in it by tapping and holding anywhere on a page, and then selecting Note from the menu, and the repairing option will be presented to you.
PDF page rendering is a very critical process that consumes a lot of operating memory. Sometimes it may lead to an app crash due to a low memory condition. If it happens, we'll automatically switch to a safer displaying engine for this particular file. It uses less memory, and it is more crash-safe in general, but it is considerably slower with zooming and panning. The fact that slower engine is being used is indicated by this sign:
You can always switch back to faster engine by tapping it. It may be useful if you have eliminated conditions for low memory crashes. For example, hard-rebooting your iPhone/iPad (with powering off) may help. As you run different applications on your device, they can occupy more and more memory and other system resources over the time, regardless of the fact that you've quit all those applications. Rebooting frees operating memory completely.
iPhone/iPad is a relatively slow device, compared to a desktop computer. And PDF format is very complex, it allows to format its internal data in a variety of ways. Some of those ways are what we call "iOS-unfriendly", meaning that they overload device's processor with a lot of unnecessary calculations.
However, there's a very simple workaround for this. If you have a Mac computer, open this PDF file in Mac's standard Preview application, go to File menu and select Save As command. Then resave this file as a new PDF (just make sure to change a file name, to preserve the original file unchanged). The new PDF file will be formatted in iPhone-friendly way. Unfortunately, we're unaware of a Windows-based solution for this issue.
The reason - fonts are not embedded into a PDF file. iOS carries only a limited subset of certain fonts.
There's a very easy workaround for this. You have to embed all fonts into a PDF file.
If you have a Mac computer, open this PDF file in Mac's standard Preview application, go to File menu and select Save As command. Then resave this file as a new PDF (just make sure to change a file name, to preserve the original file unchanged). The new PDF file will contain all fonts.
If you have a PC computer, the solution would be to reassemble a file in Adobe Acrobat software embedding all fonts into it. Print your file to a special Adobe PDF printer (installed by Acrobat). Make sure that inside this printer's settings, on Fonts tab Embed all fonts checkbox is on.
If you're currently on the go, and desktop computer is not available, but you need an urgent access to a file with missing fonts, use PDF Reflow feature.
The most probable reason is that you're seeing a scanned page. Please note that scanned page is not a textual information - it's a picture.
Modern PDF-creating software often includes the OCR (Optical Character Recognition) information when creating PDFs from scanned pages. In such cases PDF Reflow may show you a valid text, but that's not always the case, many scanned PDFs don't have any textual information.
Here are possible reasons for this:
You may see a scanned page, and PDF Reflow may extract textual information provided by OCR (Optical Character Recognition) engine of PDF creating software. Optical Character Recognition engine sometimes produces strange character sequences when it's uncertain about which character exactly it sees.
Some PDF files with right-to-left fonts instead of encoding text as they should - from right to left - actually contain text stored in left-to-right (i.e. reversed) order. GoodReader extracts text in the order as it appears in PDF file, which makes it look backwards in Reflow mode. We're still working on this issue. Please keep in mind that this problem is created by PDF creating software, which doesn't store text inside PDF in the correct order.
Some PDF files with right-to-left fonts actually contain characters stored in left-to-right (i.e. reversed) order. To be able to find text in such files, the search string must be entered backwards. Use the Flip search string switch in PDF section of Application Settings to enter search string in readable form, and it will be flipped backwards internally during the search.
The file could get damaged during file transfer process. Please check the file size and see if it matches the size of the original file. In any case try to delete a file and reupload it to GoodReader.
If reuploading file doesn't help, we encourage you to send this sample file to our customer support service for further examining.
You can turn Double-tap for zooming option off in PDF section of Applications Settings. This option also controls the single tap with two fingers gesture for zooming out.
Horizontal Scroll Lock feature only makes sense when you do vertical page turns. Therefore it is automatically disabled when you either turn the Horizontal swipe option on in Application Settings, or when you select a double-page layout for a PDF file (selecting a double-page layout automatically turns horizontal page swiping on).
In order to read TXT files you have to select the correct Text Encoding first. This can be done in Viewing TXT files section of the Application Settings page, which can be opened with this button:
Unlike with PDF and TXT files, for which we've written our own viewers, we use iOS's built-in viewing engine for MS Office files. This engine is not able to open large MS Office files.
The solution would be to convert your MS Office files to PDFs. Huge PDF files are not a problem for GoodReader.
Unlike with PDF and TXT files, for which we've written our own viewers, we use iOS's built-in viewing engine for MS Office files. This engine sometimes shows MS Office files incorrectly.
The best solution would be to convert your MS Office files to PDFs. In this case you will solve the incorrect appearance problem, plus you'll get the ability to use our Find Text in PDF files feature and other PDF-specific features, like PDF Annotations, Highlights and Markups.
The following is valid only if you're referring to a file type that GoodReader actually supports (like .PDF, .TXT, .ZIP, etc.)
The Open In functionality is controlled by iOS, we have no active control over it, we just declare GoodReader to be capable of accepting certain file types. Older versions of iOS are known to show only a limited number (10 or so) of randomly selected apps for any given file type when you invoke the Open In action in any app. The actual maximum number of apps depends on a device type and on a version of iOS. The only way to resolve the issue in such a case is to delete some apps that you don't need that expose themselves for a particular file type, to make way to other eligible apps.
Please note that we have nothing to do with Mail app, and we have absolutely no ability to freeze it or to control it in any other way. But just so you know, a quick way to shut down any frozen app (including Mail app) is to hold Power button for a few seconds until "Power Off" screen comes up, and then to hold Home button for a few seconds, until an app being run gets shut down.
Open main device Settings, look for GoodReader settings there. Turn the Don't open anything switch on and restart GoodReader - this time it will not try to reopen the problematic file.
That's bad, because we do not store a copy of your password anywhere outside your device. The only way to reset a password is to delete and reinstall the app. Please note that you will also be deleting all files stored inside GoodReader when deleting the app. In the future please try to do two important things: don't forget your password, and keep copies of your valuable files in a safe place on your desktop computer, just in case.
Our friendly and experienced customer support service will be happy to answer all your questions and to solve all kinds of problems that you might experience when using our software. Please make sure that your spam-filters will not block mail from goodreader.com mail domain.