Estimados:
La pregunta es sencilla, ¿se puede grabar archivos .pdf en un campo memo?; si es posible, por favor, indicar la mejor forma de hacerlo.
Saludos
Fernando Espinoza A.
Archivos pdf en un campo memo
-
- Posts: 105
- Joined: Thu Mar 16, 2017 4:08 pm
- Location: Ecuador
-
- Posts: 105
- Joined: Thu Mar 16, 2017 4:08 pm
- Location: Ecuador
Re: Archivos pdf en un campo memo
Estimados;
En realidad, nadie tiene una experiencia favorable con esto. Por favor, su ayuda.
Saludos
Fernando Espinoza A.
En realidad, nadie tiene una experiencia favorable con esto. Por favor, su ayuda.
Saludos
Fernando Espinoza A.
-
- Posts: 174
- Joined: Sat Feb 23, 2013 10:04 am
Re: Archivos pdf en un campo memo
Hola,
Use campos BLOB, significados como "B" al crear una .dbf
Mi opinion es que ni en .dbf ni en Mysql nunca se deben grabar ficheros. Hará unas tablas de tamaño monstruoso. Mejor grabar en un campo la carpeta en que se haya el .pdf.
Salu2
Use campos BLOB, significados como "B" al crear una .dbf
Mi opinion es que ni en .dbf ni en Mysql nunca se deben grabar ficheros. Hará unas tablas de tamaño monstruoso. Mejor grabar en un campo la carpeta en que se haya el .pdf.
Salu2
Re: Archivos pdf en un campo memo
De esta forma conviertes el pdf en texto, de ahí en adelante lo almacenas en donde quieras.
Code: Select all
local rutapdf := ".\pdfs\"+Retorna_Caracter(vCsc)+".pdf"
local rutaTXT := ".\pdfs\"+Retorna_Caracter(vCsc)+".txt"
//CONVERTIMOS EL PDF A CADENA DE TEXTO
fMimeEnc( rutaPDF, rutaTXT )
cText := MemoRead( rutaTXT )
cText := STRTRAN(cText,CRLF,'')
Saludos
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
LEANDRO ALFONSO
SISTEMAS LYMA - BASE
Bogotá (Colombia)
[ FWH 19.09 ] [ xHarbour 1.2.3 Intl. (SimpLex) (Build 20190613) ] [ Embarcadero C++ 7.30 for Win32 ]
- nageswaragunupudi
- Posts: 8017
- Joined: Sun Nov 19, 2006 5:22 am
- Location: India
- Contact:
Re: Archivos pdf en un campo memo
If you want to store in a memo field of DBF, used with DBFCDX, it is very simple:
FIELD->MEMOFIELDNAME := HB_MEMOREAD( pdffilename )
When you want to use the pdf
HB_MEMOWRIT( "temp.pdf", FIELD->MEMOFIELDNAME )
and then use temp.pdf
FIELD->MEMOFIELDNAME := HB_MEMOREAD( pdffilename )
When you want to use the pdf
HB_MEMOWRIT( "temp.pdf", FIELD->MEMOFIELDNAME )
and then use temp.pdf
Regards
G. N. Rao.
Hyderabad, India
G. N. Rao.
Hyderabad, India
-
- Posts: 93
- Joined: Mon Apr 30, 2012 9:10 am
Re: Archivos pdf en un campo memo
Mr. Rao,
And how in Ado please?
And how in Ado please?