Foxypreview y códigos de barra.

431 views
Skip to first unread message

Ivan Aguirre

unread,
Mar 14, 2019, 11:46:48 AM3/14/19
to Comunidad de Visual Foxpro en Español
Estimados,  agilizando el tema de enviar facturas electrónicas por mail,  baje e instale el foxypreview,  que es un programa bastante completo.
Hoy por hoy y por un tema de tiempo,solo lo uso,  para ejecutar un reporte, la FE, y guardarlo en un path como pdf para luego,  enviarla a la factura usando la rutinas de mail de CDO que uso desde hace tiempo.

Anda perfecto, me genera el pdf usando REPORT FORM (elreporte) OBJECT TYPE 10 TO FILE (elpath)   pero lo único que encuentro.. es que donde va el código de la afip con Código de barras, este no se imprime, o sea se imprime, pero como caracteres... como si no estuviera instalado el font... me explico...  sin embargo si hago REPORT FORM (elreporte) PREVIEW,   se ve perfecto con el código de barras.

Desde ya, agradeceré cualquier pista.   Recién instalé esto hoy,no soy para nada conocedor de este programa foxypreview,  pero..igual no deja de parecerme raro.
Deberá hacer algo más??????

Uso windows 10 profesional, con licencia y tiene hasta la última actualización. 64 bits.

Muchas gracias, desde ya.

Claudio Segretin

unread,
Mar 14, 2019, 11:58:42 AM3/14/19
to publice...@googlegroups.com
Te falta instalar el font!
Claudio E. Segretin

Jose Antonio Blasco

unread,
Mar 14, 2019, 12:20:45 PM3/14/19
to Comunidad de Visual Foxpro en Español
Ivan, para esto tienes que añadir, en la propiedad de
"cPDFSymbolFontsList" de Foxypreviewer, el nombre de la fuente de
letra de ese codigo de barras.
Sería algo asi:

_SCREEN.oFoxyPreviewer.cPDFSymbolFontsList = "nombrefuente"

Un saludo.

Jose A. Blasco
Zaragoza - España
Visual FoxPro 9 SP2

El jue., 14 mar. 2019 a las 16:58, Claudio Segretin
(<efi.con...@gmail.com>) escribió:

Ivan Aguirre

unread,
Mar 15, 2019, 8:44:16 AM3/15/19
to Comunidad de Visual Foxpro en Español
AHHHHH  eso si me parece posible. Muchas gracias,  ahora lo pruebo, si porque instalado está si se ve en la factura por afuera.  Y supongo que todas las demás son fuentes std.
Muchas gracias.!!!

Jose Antonio Blasco

unread,
Mar 15, 2019, 11:25:41 AM3/15/19
to Comunidad de Visual Foxpro en Español
Ivan, esto está sacado de la documentación de Foxypreviewer:

" cPDFSymbolFontsList - caracter, una lista de fuentes que no se puede convertir en PDF. Generalmente, códigos de barras y fuentes de símbolos. Delimitado por comas, por ejemplo. "webdings, Biro". Internamente, FoxyPreviewer ya tiene una lista de más de 30 tipos que siempre se convertirán en imágenes. Intente primero generar el PDF sin agregar la fuente a la lista. Solo si no se procesa correctamente agregarlo aquí!"

Un saludo.

Jose A. Blasco
Zaragoza - España
Visual FoxPro 9 SP2


Jose A. Blasco
Zaragoza - España
Visual FoxPro 9 SP2



Message has been deleted

Ivan Aguirre

unread,
Mar 15, 2019, 2:43:14 PM3/15/19
to Comunidad de Visual Foxpro en Español

Si no le pongo .lPDFEmbedFonts   lo genera pero no sale el font PF Interleaved 2 of 5
Si se lo pongo, en .T. da error

Encontré viejos post del 2011, donde hasta contestaban varios gurues de esto y alparecer en esa época andaba.
Bueno, agradeceré cualquier consejo, sino lo soluionaremos de otra forma.
Un abrazo.

Mira lo he puesto, tal y como en los ejemplosy no anda.
WITH _SCREEN.oFoxyPreviewer
    .lPDFEmbedFonts = .T.
    .cPDFSymbolFontsList = "PF Interleaved 2 of 5"
ENDWITH

REPORT FORM (lcNombreReporte) ;
    OBJECT TYPE 10 ;  && Regular PDF
TO FILE (tcNombreArchivo) ; && Destination file
PREVIEW && Open the default PDF viewer



shit.jpg

ZeRoberto

unread,
Mar 15, 2019, 3:01:57 PM3/15/19
to publicesvfoxpro
Usa FoxuBarcode

Saludos 

Ze

Ivan Aguirre

unread,
Mar 15, 2019, 3:19:19 PM3/15/19
to Comunidad de Visual Foxpro en Español
De donde se baja. Que es una clase?

Luis Maria Guayan

unread,
Mar 27, 2019, 7:45:55 AM3/27/19
to Comunidad de Visual Foxpro en Español
Buenos día, uno de los motivos principales de la creación de FoxBarcode es el tema de la generación de PDFs con problemas en embeber las fuentes con la tipografía correspondiente. 

Patar evitar estos problemas utiliza FoxBarcode para generar los códigos que te retorna una imagen que se incluye sin problemas en los PDFs. Con Cesar Ch. hicimos todas las pruebas con FoxyPreview y FoxBarcode y son 100% compatibles.

Puedes ver la documentación en español en https://sites.google.com/site/foxbarcode/

Puedes descargar FoxBarcode desde la página del proyecto VFPx en https://github.com/VFPX/FoxBarcode

Saludos.

Luis María Guayán
Tucumán, Argentina
_______________________________
Comunidad Visual FoxPro en Español
http://comunidadvfp.blogspot.com

Oscar Bonet

unread,
Mar 27, 2019, 7:50:25 AM3/27/19
to publice...@googlegroups.com
te recomiendo utilizar foxbarcode y el código de barras en el reporte lo pones cono una imagen JPG o PNG asi cualquier equipo lo puede generar convertir a PDF sin problemas de fuentes compatibles con esos pdf.

att

_________________
oscar
   
De conformidad con el decreto 2242 de Noviembre de 2015, nuestra Compañía está implementando la Facturación Electrónica y según comunicado  100202211-410 del 29 de Junio de 2018 emitido por la DIAN, se nos fijó el 1 de diciembre de 2018 para la emisión de la factura electrónica.
En consecuencia, hemos destinado la cuenta de correo electrónico: 
e-fac...@cialta.com      para recepción y emisión de facturas electrónicas.

Habeas Data: La Compañía Internacional de Alimentos Agropecuarios CIALTA S.A.S. cumple con los requerimientos de la Superintendencia de Industria y Comercio de Colombia sobre el manejo de información de datos personales, lo cual implica tener políticas claras de tratamiento de Base de Datos que usted puede consultar: Politicas Habeas Data 

Si desea tener más información sobre el particular, puede escribirnos al correo habea...@cialta.com 

Gustavo Torres

unread,
Mar 28, 2019, 2:36:13 PM3/28/19
to publice...@googlegroups.com

HOLA…YO USE FOXBARCODE…PERO TUVE EL SIGUIENTE PROBLEMA…

 

                MANDO A UN DIRECTORIO LA I MAGEN DEL CODIGO DE BARRA…..MICODIGOBARRA.JPG

 

                PONGO EN EL REPORTE QUE VOY A USAR ESE PICTURE…PERO CUANDO LO IMPRIMO ME TOMA UN CODIGO DE BARRA QUE USE EN UNA FACTURA ANTERIOR, SIN EMBARGO VOY A LUGAR DONDE GUARDO EL CODIGO DE BARRA Y ESTA BIEN…

 

USO VISUAL FOXPRO 6 CON SP5

 

 

Enviado desde Correo para Windows 10

Carlos Alfaro

unread,
Mar 28, 2019, 3:49:24 PM3/28/19
to publice...@googlegroups.com

Saludos cordiales estimado Gustavo:

 

Lo mismo me ocurrió, me di cuenta es que VFP conserva el contenido del archivo al realizar la primera impresión y posteriormente no busca nuevamente para tomar la imagen, la forma en cómo lo resolví fue usar nombres diferentes del archivo que contiene la imagen a imprimir, así al ser otro nombre de archivo VFP si toma la imagen.

 

No he visto lo que sugiere Luis María Guayan,  podría ser otra solución.

 

Espero que te sirva.

 

Que tengan buen día.

 

 

 

Carlos Alfaro

Desde ya, agradeceré cualquier pista.   Recién instalé esto hoy,no soy para nada conocedor de este programa foxypreview,  pero.igual no deja de parecerme raro.

Deberá hacer algo más??????

 

Uso windows 10 profesional, con licencia y tiene hasta la última actualización. 64 bits.

 

Muchas gracias, desde ya.

 

Luis Maria Guayan

unread,
Mar 28, 2019, 4:23:28 PM3/28/19
to Comunidad de Visual Foxpro en Español
Mira si antes de mostrar la imagen haces un 

CLEAR RESOURCE <nombre_imagen.bmp>

Carlos Alfaro

unread,
Mar 28, 2019, 4:57:03 PM3/28/19
to publice...@googlegroups.com

Muy interesante, muchas gracias amigo Luis Maria.

 

Seguramente será tu solución estimado Gustavo.

 

Buen dia.

 

 

 

Carlos Alfaro

Reply all
Reply to author
Forward
0 new messages