Ia preview-printer

Description

Classe permettant de résoudre le problème de print d'images en landscape.

(keywords: shrink, cut, coupé, incomplète, incomplete, landscape, java, print, printer)
PROBLEME: Parfois quand on imprime une grosse image (800*600) en landscape, java
imprime bien l'image mais la coupe au niveau de la largeur d'1 feuille
portrait. Cette classe résoud ce problème :) (See Sun bug report) ENFIN!!!

On donne à cette classe un ensemble d'images (ex: des printscreen) au sein d'un tableau. La classe se charge de présenter ces images à leur avantage. Ensuite, il est possible de les imprimer... Mais attention, la classe décidera pour un même tableau d'image, lesquelles doivent être imprimée en landscape, portrait etc et un algorythme de rescaling sera appliqué si nécessaire!!!
CLASSE FACILE A COMPRENDRE (-200 lignes de code)

Conclusion :


!!! C'est un jar autoexécutable (double click) avec sources incorporées :p !!!

1. Pour ceux qui veulent,faudrait remplacer le tableau d'images par 1 interface Collection
2. Ajouter certains get et set qui permettraient par exemple de choisir la qualité du preview (Précis ou rapide etc. nb: par défaut c'est précis...)

Je pense que des classes permettant dans une même session d'imprimer landscape, portrait d'après les meilleurs rendus ne sont pas faciles à trouver alors voici...
B@ron {EU.BELGIUM}

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.