Paso un Smartform a PDF para mandarlo por Email pero se distorsiona el logotipo.
Hago lo siguiente:
Utilizo la función: CONVERT_OTF, y con la tabla que me devuelve la transforomo para que me lo lea el PDF. Y me distorsiona el logotipo, ¿a qué puede ser debido? ¿Qué puedo haceR? Es urgente y necesario.
Aqui abajo pongo parte del código.
TABLES
otf = i_otf
lines = i_tline
EXCEPTIONS
err_max_linewidth = 1
err_format = 2
err_conv_not_possible = 3
OTHERS = 4.
IF sy-subrc <> 0.
ENDIF.
LOOP AT i_tline.
TRANSLATE i_tline USING ' ~'.
CONCATENATE wa_buffer i_tline INTO wa_buffer.
ENDLOOP.
TRANSLATE wa_buffer USING '~ '.
DO.
i_record = wa_buffer.
APPEND i_record.
SHIFT wa_buffer LEFT BY 255 PLACES.
IF wa_buffer IS INITIAL.
EXIT.
ENDIF.
ENDDO.