PDF linearization is not actually Fast Web View

Skip Navigation LinksHome  /  Support  /  Forums  /  DynamicPDF Generator for .NET (v4)  /  PDF linearization is not actually Fast Web View

DynamicPDF Generator for .NET (v4) Forum

When I linearize and save a document and then request the file through a web browser, the browser loads initially as if the document were linearized, but then stops loading as soon as all visible portions of the document are loaded.  When fast web view is set, the document continues to load in the background.  Do I understand correctly that your product is incapable of this behavior?
Posted by a ceTe Software moderator
Hello,

PDF Linearization is also called “Fast Web View” and our product does support this feature. In order to verify this, open the linearized PDF in Adobe Reader and check Document Properties > Description > Fast web View, it should be set to “Yes”.

In order for the fast web view and background downloading to work properly you need to make sure that your Adobe Reader has “Allow Fast Web View” and "Allow speculative downloading in the background" options enabled. You can access these option by clicking on the menu Edit > Preferences > Internet.

If a PDF file is “Linearized” and Server is “byteserved”, you should see the following behavior:
- The first page of the file will begin to display before the file has fully downloaded.
- The file may be viewed a page at a time, the entire file doesn't have to be downloaded in order to view the file. The user can jump around the file without having the entire file downloaded. For example, you can view page 2 then 6 then 10 then 5, without having to download the pages in between.

When files are linearized and byteserved, the user has the option to allow the file to download in the background by enabling the above said Adobe Reader options. Downloading in the background means that the first page will draw and as long as the user does not do anything to interrupt the download, such as change pages, the rest of the file will continue to download until the entire file is downloaded otherwise download is interrupted.

Thanks,
ceTe Software Support Team.
I can see that your process manages to change a bit field in the document properties to yes.  And, I also have my Acrobat install properly configured to "Allow speculative downloading in the background".

The part where you write...

"Downloading in the background means that the first page will draw and as long as the user does not do anything to interrupt the download, such as change pages, the rest of the file will continue to download until the entire file is downloaded otherwise download is interrupted."

...is very troubling.  If you set fast web view through Acrobat, you can jump around the document all you like as it loads and it continues to download in the background until the document is complete.  The behavior that your product creates where the document does not continue to load in the background is not only extremely confusing to end users, but also counter productive for many tasks (such as searching OCR text).  Do I understand correctly that you falsely claim to have fully implemented this feature?
Posted by a ceTe Software moderator
Hello,

On further testing with Adobe Reader X, we found that the linearized documents generated in Adobe Acrobat and DynamicPDF Generator v6.0 API works exactly the same in terms of background downloading, meaning the linearized document will continue to download even when the user is paging through the document.

The behavior regarding background downloading that we have quote in our previous post is from the following link may not be valid as it seems to have been outdated. We are doing some further testing with older versions of Adobe Reader to see if we can reproduce the behavior you are seeing. Please email the test PDF documents that you are seeing this behavior in to support@cete.com and also let us know with versions of Adobe Reader, Adobe Acrobat and DynamicPDF API that you have used to generate and view the documents so can look into it further.

Thanks,
ceTe Software Support Team.
In my testing with Acrobat X Reader, fast web view doesn't work on documents that are created through acrobat or ceTe.  Both show a bar until the entire document is downloaded.  However, since Acrobat X is still very new and Acrobat 8 and 9 are both highly used in business environments, the Acrobat X question is secondary to my point.  I am testing using Acrobat 8 Professional and ceTe Dynamic PDF Merger.  Documents created for fast web view through acrobat continue downloading in the background upon load, regardless of paging.  Your product stops downloading immediately after visible content is downloaded.  I will submit examples to your support, but please test using Acrobat 8 (or 9) and see the issue for yourselves and advise.
Posted by a ceTe Software moderator
Hello,

The issue with the linearization has been fixed in the latest version. Please email support@cete.com if you need to obtain the latest build that has the bug fix.

Thanks,
ceTe Software Support Team.

All times are US Eastern Standard time. The time now is 12:33 AM.