Hola Alenlee,
Muchas gracias, esto está funcionando perfectamente..........
Gracias,
Baasanthi.
Avalados por :
Hola a todos,
Mi requisito es convertir un documento PDF a formato Base64Binary. Revisé todos los foros pero ninguno resolvió mi problema. La siguiente herramienta proporciona el formato exacto (Base64Binary) al tomar el documento PDF como entrada. Asegúrate de que el documento PDF no esté escaneado ni enviado por correo electrónico, sino que se descargue directamente de cualquier sitio web.
http://www.motobit.com/util/base64-decoder-encoder.asp .
Gracias,
Baasanthi.
Hola Alenlee,
Muchas gracias, esto está funcionando perfectamente..........
Gracias,
Baasanthi.
Hi,
Check My code below.
Which first take a pdf file as input and convert it into the base64 fromat.I have used the FM GUI_UPLOAD for doing this.
Steps1: Get the file path using class cl_gui_frontend_services => file_open_dialog.
step2 : Pass the path (file name to the FM GUI_UPLOAD).
Step3 : Convert resultant binary to xstring)
step4 : Convert xstring to base64 format.
DATA
:
file_table
TYPE
filetable
,
rc
TYPE
i
.
DATA
:
filesize
TYPE
i
.
DATA
:
xstr
TYPE
xstring
.
DATA
:
base64
TYPE
string
.
DATA
:
lx_wa
(
1024
)
TYPE
c
.
TYPES
:
BEGIN
OF
ty_binary
,
binary_field
TYPE
text
,
"(1000) TYPE c,
END
OF
ty_binary
.
DATA
:
hex_tab1
TYPE
TABLE
OF
ty_binary
WITH
HEADER
LINE
.
PARAMETERS
:
p_dest
TYPE
string
.
AT
SELECTION-SCREEN
ON
VALUE-REQUEST
Hola,
Revisa el módulo de función SCMS_BASE64_ENCODE_STR...
Saludos,
Phil
Hi,
Revisa mi código a continuación.
Lo primero es tomar un archivo PDF como entrada y convertirlo al formato base64. He utilizado FM GUI_UPLOAD para hacer esto.
Pasos: Obtener la ruta del archivo usando la clase cl_gui_frontend_services => file_open_dialog.
Paso 2: Pasar la ruta (nombre del archivo a FM GUI_UPLOAD).
Paso 3: Convertir el binario resultante a xstring.
Paso 4: Convertir xstring al formato base64.
DATA
:
file_table
TYPE
filetable
,
rc
TYPE
i
.
DATA
:
filesize
TYPE
i
.
DATA
:
xstr
TYPE
xstring
.
DATA
:
base64
TYPE
string
.
DATA
:
lx_wa
(
1024
)
TYPE
c
.
TYPES
:
BEGIN
OF
ty_binary
,
binary_field
TYPE
text
,
"(1000) TYPE c,
END
OF
ty_binary
.
DATA
:
hex_tab1
TYPE
TABLE
OF
ty_binary
WITH
HEADER
LINE
.
PARAMETERS
:
p_dest
TYPE
string
.
AT
SELECTION-SCREEN
ON
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute