Bug 688617

Summary: No 'continuous page view' on multiple page document
Product: Artifex GSview Reporter: goldart.geo
Component: GeneralAssignee: Russell Lang <gsview>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: acroq3, christinedelight.top85
Priority: P4    
Version: unspecified   
Hardware: PC   
OS: Windows 98   
Customer: Word Size: ---
Bug Depends on: 688616    
Bug Blocks:    

Description goldart.geo 2006-03-24 14:05:09 UTC
Symptoms: 

In any given zoom level, when viewing a page of a multiple page document that
has rendered height that is not integer multiple of GSView's window height,
GSView doesn't offer continuous page view.  The symptom gets worse the more
pages the document has.
------------------------------------------------------------------------
Ghostscript version (or include output from "gs -h"): 8.53
------------------------------------------------------------------------
Where you got Ghostscript: Ghostscript.com
------------------------------------------------------------------------
Hardware system you are using (including printer model if the problem
involves printing):

Memory: 320MB
CPU: Intel Pentium II 400
Sound: ESS Solo-1
Video: Neomagic MagicMedia 256AV
------------------------------------------------------------------------
Operating system you are using: Windows 98SE
------------------------------------------------------------------------
Suggested fix, if any:

It may seem like a GSView problem, but given current GSView stores the entire
canvas of a rendered page rather than just visible portion of it, it will
require GSView to store multiple rendered pages.  If so, then changing zoom
level when viewing a page will render the read-ahead pages useless.  As a
result, it is unlikely that this bug will be fixed until Ghostscript display
driver gets a serious overhaul.  Details of this see the Suggested fix section
of bug 688616.

In any case, this is a problem that requires developers from Ghostscript and
GSView to resolve.  This bug is a symptom of the much bigger problem, and it
will only get bigger until the underneath issue is resolved.
Comment 1 Ray Johnston 2006-03-29 10:25:36 UTC
IMHO, continuous page view isn't very important.

If the display device worked from 'saved pages' in clist form, then when
scrolling, it (maybe) could show a scroll that includes multiple pages.

This seems like a low priority.
Comment 2 Russell Lang 2012-06-18 12:44:29 UTC
Can't fix without a major rewrite of GSview.