on 09-04-2008 10:54 AM
Hello,
I have a smartform which has a legal form as a background picture. This background picture has the following attributes in SE78 - Resolution - 300 DPI, size - 20.97*9.98 cm.
I downloaded the same to the presentation server using the following code..
The technical attributes of the file in the presentation server is - dimensions - 2477 * 1179 , Horizonatal Resolution - 299 dpi, Vertical Resolution - 299 Dpi.
when I upload this file in an another system. The background picture does not fit well in the same SMARTFORM.It is bigger. what could be the problem ? Am I missing something ?
REPORT Z_DOWNLOAD_IMAGE .
DATA : L_BYTECOUNT TYPE I,
L_TDBTYPE LIKE STXBITMAPS-TDBTYPE,
L_CONTENT TYPE STANDARD TABLE OF BAPICONTEN INITIAL SIZE 0.
DATA: GRAPHIC_SIZE TYPE I.
DATA: BEGIN OF GRAPHIC_TABLE OCCURS 0,
LINE(255) TYPE X,
END OF GRAPHIC_TABLE.
CALL FUNCTION 'SAPSCRIPT_GET_GRAPHIC_BDS'
EXPORTING
I_OBJECT = 'GRAPHICS'
I_NAME = 'BACKGRND_2007'
I_ID = 'BMAP'
I_BTYPE = 'BCOL'
IMPORTING
E_BYTECOUNT = L_BYTECOUNT
TABLES
CONTENT = L_CONTENT
EXCEPTIONS
NOT_FOUND = 1
BDS_GET_FAILED = 2
BDS_NO_CONTENT = 3
OTHERS = 4.
CALL FUNCTION 'SAPSCRIPT_CONVERT_BITMAP'
EXPORTING
OLD_FORMAT = 'BDS'
NEW_FORMAT = 'BMP'
BITMAP_FILE_BYTECOUNT_IN = L_BYTECOUNT
IMPORTING
BITMAP_FILE_BYTECOUNT = GRAPHIC_SIZE
TABLES
BDS_BITMAP_FILE = L_CONTENT
BITMAP_FILE = GRAPHIC_TABLE
EXCEPTIONS
OTHERS = 1.
CALL FUNCTION 'WS_DOWNLOAD'
EXPORTING
BIN_FILESIZE = GRAPHIC_SIZE
FILENAME = 'C:\BACKGRND_2007.bmp'
FILETYPE = 'BIN'
TABLES
DATA_TAB = GRAPHIC_TABLE
EXCEPTIONS
INVALID_FILESIZE = 1
INVALID_TABLE_WIDTH = 2
INVALID_TYPE = 3
NO_BATCH = 4
UNKNOWN_ERROR = 5
GUI_REFUSE_FILETRANSFER = 6.
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Thanks,
Senthil G
Sorry, misinterpreted answer.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
decrease the dimensions of the picture and upload it again and check
regards
padma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Decrease the intensity of the Picture and Upload the same.
Regards,
Rama.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.