Impression d'images haute-résolution

PowerShape utilise deux méthodes pour l'impression de fenêtres : une pour les vues contenant uniquement le filaire et l'autre pour les images ombrées.

Si la vue contient uniquement le filaire, l'impression est effectuée à la résolution complète de l'imprimante.

Si la vue contient de l'ombrage de couleur, OpenGL est utilisé pour la rendre en bitmap et celui-ci est envoyé dans l'imprimante. Créer un bitmap à la résolution complète de l'imprimante peut ne pas être pratique, étant donné qu'elle pourrait être très grande. Au lieu de ça, PowerShape crée un bitmap qui comporte les mêmes proportions que l'imprimante mais est limitée en résolution afin que sa taille ne dépasse pas de limite.

La limite est définie par une ressource dans le fichier suivant :

...\PowerShapexxxxx\sys\misc\powershape.con

La section de code adéquate pour le réglage de la taille est :

#

# Printing colour shading.

#

# This resource controls the size (in Mb) of the intermediate bitmap

# which is used to print colour shaded images. Increasing its value

# increases the printed resolution at the cost of temporary memory

# usage and file size. Decreasing it reduces print resolution and

# memory and file size requirements. 15Mb has been found to be a good

# compromise on plain A4 paper in a typical inkjet printer.

# print_opengl_bitmap_size: 15

Pour définir la taille

  1. Ouvrez le fichier de ressource :

    ...\PowerShapexxxxx\sys\misc\powershape.con

  2. Localisez la section de code pertinente (montrée ci-dessus)
  3. Retirez le # de la ligne de commande afin qu'il affiche
    print_opengl_bitmap_size: 15
  4. Enregistrez le fichier de ressource.

Vous pouvez expérimenter de plus grandes valeurs pour cette ressource. Chaque pixel de l'image requiert 3 bit, si vous voulez donc une résolution d'impression de X par Y points, définir alors cette ressource à :

X * Y * 3 / 1,000,000