The PDF list is a service provided by PDFzone.com | http://www.pdfzone.com
__________________________________________________________________

From:                   "David Lewis" <[EMAIL PROTECTED]>
To:                     <[EMAIL PROTECTED]>
Subject:                RE: [PDF] serving large pdf document ==> page by page
Date sent:              Thu, 26 Jun 2003 09:46:08 -0500
Send reply to:          [EMAIL PROTECTED]

> 
> The PDF list is a service provided by PDFzone.com | http://www.pdfzone.com
> __________________________________________________________________
> 
> Matt,
> 
> Please pardon my ignorance! But could you please provide more details about
> your answer?
> What is linearization?
> What is byte serving?
> How are these used or enabled?
> 
David,

Linearization is a feature of PDF and byte serving is a feature of HTTP.

Byte Serving means that HTTP requests can include a specification of which bytes in 
the file are to be delivered, and the server will deliver that range.

A PDF file consists of a load of arbitrarily linked objects: to be able to find these 
objects 
their offsets from the top of the file are stored in one or more cross-reference 
tables. 
The cross-reference tables are referenced from an entry at the end of the PDF file. 
What linearization does is make hint tables that contain references to all objects on 
a 
per page basis. The hint information is put somewhere near the top of the file (it 
must 
be in the first few KB for it to be recognized).  As you navigate the file across the 
web, 
information from the hint tables is used to specify the range of bytes to be got by 
HTTP.

Without Linearization you have to read to the end of the file to be able to determine 
its 
structure.

It is all described in great detail in the PDF Reference doc. 

How do you use it? Byte serving is something that needs turning on at the server. 
Linearization happens for you when you select Optimize for Fast Web View during 
distilling.

Matthew

> (I've noticed on this list that everyone seems to answer with one sentence
> replies so pardon me if I am breaking some rule asking for more detailed
> answers!)
> 
> David Lewis
> 
> 
> Behalf Of Matthew Fitzgerald
> >
> > Hello,
> >
> > I would restate this question to say, Is there any way to only serve up a
> > portion of a PDF file at a time to a remote client reader? If the user
> goes
> > to page 10 of a document, then serve that page for instance.
> >
> 
> That's just what linearization (Fast Web View) and byte serving offer.
> 
> 
> 
> To change your subscription:
> http://www.pdfzone.com/discussions/lists-pdf.html
> 


-- 
Matthew Fitzgerald
Byte Ryte bv
Oudegracht 219
NL 3511 NH

Tel: +31 (0)30 2380023
Fax: +31 (0)30 2380076
http://www.byteryte.nl

To change your subscription:
http://www.pdfzone.com/discussions/lists-pdf.html

Reply via email to