• m-holger authored
     
    Browse Dir »
  • Split reconstruction into three passes - scanning of input for objects and
    trailer, insertion of objects into the xref table, and loading the trailer.
    
    This allows insertion to take place in the usual reverse order and removes
    the need for a separate insertReconstructedXrefEntry method.
    
    It also allows trailer to be tried from most recent to oldest.
    
    Ignore any found trailers without /Root entry.
    m-holger authored
     
    Browse Dir »











  • Remove member encoded and encode strings only when required.
    
    Encoded is only used when writing JSON. Since most JSON writing is now
    done on the fly without creating a JSON representation, creating and
    storing the encoded string in almost all cases no longer serves any
    purpose.
    m-holger authored
     
    Browse Dir »
  • Push mode is not used by qpdf and is not tested. It is difficult to see a
    legitimate use for it.
    
    Continuing to support it creates unnecessary constraints and effort when
    adapting the tokenizer.
    m-holger authored
     
    Browse Dir »