
FB II Compiler
PG PRO
Debugging
Memory
System
Mathematics
Resources
Disk I/O
Windows
Controls
Menus
Mouse
Keyboard
Text
Fonts
Drawing
Sound
Clipboard
Printing
Communication
ASM
|
PRINTING
Boost up image printing
You're close. Don't copybits from the gworld to the printer - copybits from the gworld to the gworld.
DIM myPic&
myPic& = FN OPENPICTURE(gworldFrame)
CALL COPYBITS(gworld, gworld, gworldFrame, gworldFrame, you know the drill)
CALL CLOSEPICTURE
myPic& is now a copy of the contents of the GWorld. (Copying a picture on top of itself leaves no visible effects, but if you have a picture open, the copy operation gets saved in the picture.) You can draw this to the printer and it will execute as one bitmap operation instead of many line-draw operations.
|