In PowerShape vengono utilizzati due metodi per la stampa di finestre: uno per le viste contenenti solo wireframe e l'altro per immagini ombreggiate.
Se la vista contiene solo wireframe, la stampa viene eseguita alla piena risoluzione della stampante.
Se la vista contiene ombreggiatura a colori, viene usato OpenGL per renderla in bitmap e il bitmap è inviato alla stampante. La produzione di bitmap alla piena risoluzione della stampante può essere poco pratico, in quanto potrebbe essere molto grande. Invece, PowerShape è in grado di produrre un bitmap che ha lo stesso rapporto prospettico della stampante, ma con una risoluzione limitata in modo che le sue dimensioni non eccedano un limite.
Il limite è impostato da una risorsa nel seguente file:
...\PowerShapexxxxx\sys\misc\powershape.con
La sezione pertinente del codice per l'impostazione delle dimensioni è:
#
# Stampa dell'ombreggiatura a colori
#
# Questa risorsa controlla le dimensioni (in Mb) del bitmap intermedio
# che è usato per stampare le immagini ombreggiate a colori. Aumento del suo valore
# aumenta la risoluzione stampata a spese della memoria temporanea
# utilizzo e dimensioni file. La sua riduzione riduce la risoluzione di stampa e
# i requisiti di memoria e dimensioni file. 15 Mb è ritenuto un buon
# compromesso su carta A4 bianca in una stampante a getto d'inchiostro tipica.
# print_opengl_bitmap_size: 15
Per impostare le dimensioni
...\PowerShapexxxxx\sys\misc\powershape.con
print_opengl_bitmap_size: 15
È possibile sperimentare con valori più grandi per questa risorsa. Ogni pixel dell'immagine richiede 3 byte, perciò se si desidera una risoluzione di stampa di X per Y punti, impostare questa risorsa su:
X * Y * 3 / 1,000,000