Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Smartform printing problem - picture lost its quality

Former Member
0 Kudos

Hi Experts,

I want to print the employee photo by smartforms, but i am getting a print color distortion problem as below shown, could any body knows how to solve it?

thanks very much.

1. The original background picture of smartform

2. When print preview - not only the background picture but also the portrait lost its quality...

1 ACCEPTED SOLUTION

david_liu1
Active Contributor
0 Kudos

Hello,

The best way to improve image quality is to modify them in an external

program first before importing in SE78. This way, if for example

you change it to 256 colours first in the external program, you may get

better results when you import it.  But you would not be able to achieve

the same quality resolution as a high-definition photograph.  You can

adjust the resolution of your image in the form, but this only has the

effect of making the image bigger or smaller, it does not actually

increase the quality.

The reason for all of this is that graphics in forms can greatly

increase the size of print requests and therefore seriously affect the

performance of your printers.  I am sorry that I do not have a more

satisfactory outcome for you than this.

The reason why BMP image has low resolution after upload by SE78, is

that transaction SE78 convert True Color graphics to 256 colors. Some

color accuracy is naturally lost during the conversion. See the attached

note 39031 for more information.

Workaround:

Firstly, use a PC graphics processing program to convert the JPG graphic

to a BMP graphic with 256 colors. Then upload the converted BMP graphic

in transaction SE78.

Regards,

David

3 REPLIES 3

david_liu1
Active Contributor
0 Kudos

Hello,

The best way to improve image quality is to modify them in an external

program first before importing in SE78. This way, if for example

you change it to 256 colours first in the external program, you may get

better results when you import it.  But you would not be able to achieve

the same quality resolution as a high-definition photograph.  You can

adjust the resolution of your image in the form, but this only has the

effect of making the image bigger or smaller, it does not actually

increase the quality.

The reason for all of this is that graphics in forms can greatly

increase the size of print requests and therefore seriously affect the

performance of your printers.  I am sorry that I do not have a more

satisfactory outcome for you than this.

The reason why BMP image has low resolution after upload by SE78, is

that transaction SE78 convert True Color graphics to 256 colors. Some

color accuracy is naturally lost during the conversion. See the attached

note 39031 for more information.

Workaround:

Firstly, use a PC graphics processing program to convert the JPG graphic

to a BMP graphic with 256 colors. Then upload the converted BMP graphic

in transaction SE78.

Regards,

David

0 Kudos

Hi David,

Very appreciate for your detailed reply in time. I will have a try by ur comment.

0 Kudos

David, thank you very much....your proposed solution worked perfect...