{Somewhat long - apologies}
Du sent me the AWGS Page Layout file with which he was experiencing
missing content issues when using the DCPPD. FWIW, the issue is also
present with the v3.3 LaserWriter driver from the GS/OS System 6.0.1
release and with the v3.0 LaserWriter driver from the AWGS install
disks. So, at least it's not something the DCPPD 'added'.
In addition to text, Du's AWGS page layout file contains some images
from the AWGS graphics module containing both bit-mapped and vector
elements.
I spent some time researching this particular issue by going back 25
years to the old GEnie Apple II Bulletin Board Archives.
I found this discussion, which appears to be exactly what Du and I
experienced with his AWGS document -- Page Layout module importing
combined draw and bit-mapped objects. I afraid there's not a solution to
this particular problem, other than his using the bit-mapped Harmonie
driver, which is less satisfying, because even at 300 dpi, it's still
not PostScript quality.
Here's that GEnie BB discussion:
> Q: Here is another thing I have wondered about with AWGS. I have
> created graphics with the paint module, where a draw object is
> combined with a paint object. In the paint module you can do this
> and everything seems to work fine. However, when I have tried to
> print using a LaserWriter, graphics created in the paint module and
> printed from the page layout module do not print correctly. The draw
> portion of the graphic appears but the rest of the graphic
> disappears. Any explanation why? Thanks.
>
> A: The problem with printing on LaserWriters is very well
> documented...it's a limitation of Apple's printer driver, and it's
> always been there. The driver simply cannot handle a thing called a
> "region". When QuickDraw II (The tool the GS uses to draw pictures)
> is drawing, it can draw several kinds of shapes. Lines, rectangles,
> ovals, arcs, and rounded rectangles all print fine on LaserWriters,
> these are simple shapes. QuickDraw also has "polygon" commands.
> These commands allow a program to define any shaped polygon, by
> drawing a series of lines. Luckily, even these more complex shapes
> print fine on a LaserWriter. The region is the most complex thing
> in all of QuickDraw, and the most useful. A region is defined by
> =any= collection of lines, ovals, rectangles, etc., even polygons.
> But they don't print on LaserWriters.
>
> I have a feeling AWGS is using regions for some of it's stuff, this
> would actually be pretty good, because regions are very versatile;
> you can reshape them, and perform complex operations on them, and QD
> handles it without any problem. But I don't know if PostScript
> handles them... even if it does, it may not be easy for QuickDraw
> regions to be translated into something the LaserWriter would
> understand. In any case, the driver just doesn't handle them, so you
> get a blank sheet of paper if you try to print one. The ImageWriter
> driver is fine, because it has to convert everything to a bitmap,
> anyway. And a bitmap is basically what you see on the screen.
Whether the analysis given on GEnie is correct I can't say.
FWIW, Du is experimenting with importing his graphics from another
graphics program instead of the AWGS graphics module.
Also, I've been unable to replicate the memory/crash issue that Du
mentioned. GS/OS can be a complex world, can't it?
Hugh Hood