Página 1 de 1

ZAZ BarCode [v0.6.0]

Publicado: Sab Sep 14, 2019 11:44 pm
por mauricio
Es una extensión para insertar códigos de barras en documentos de LibreOffice.

https://gitlab.com/mauriciobaeza/zaz-barcode
calc.png
Cualquier duda o requerimiento con esta extensión, favor de abrir un nuevo tema en este foro.

Saludos

Re: ZAZ BarCode

Publicado: Lun Sep 16, 2019 8:34 pm
por mauricio
Como era de esperarse, en Windows no funcionaba como debía, lo malo de no usarlos desde hace muchos años...

He depurado y parece que ahora si, si alguien quiere ayudarme a validarlo, debe descargar la versión 0.2.1 desde la rama develop. En cuanto alguien me confirme que ahora funciona en Windows, la pasamos a producción.

Gracias

https://gitlab.com/mauriciobaeza/zaz-barcode

Re: ZAZ BarCode

Publicado: Lun Sep 16, 2019 10:38 pm
por mriosv
Estimado Mauricio, he hecho una prueba rápida y parece funcionar, como siempre magnifico.
Version: 6.3.1.2 (x64)
Build ID: b79626edf0065ac373bd1df5c28bd630b4424273
CPU threads: 4; OS: Windows 10.0; UI render: default; VCL: win;
Locale: es-ES (es_ES); UI-Language: es-ES Calc: threaded

Solo una cosa, en las últimas versiones de LibreOffice es posible 'Anclar a la celda (redimensionado con la celda)', creo que no estaría mal que esta fuese la opción por defecto.

Re: ZAZ BarCode

Publicado: Lun Sep 16, 2019 11:26 pm
por mauricio
Muchas gracias por probar...

si, conozco esa nueva opción, solo que no la veo en el API... :(

vuelvo a buscarla y si la veo, la aplico.

Saludos

Re: ZAZ BarCode

Publicado: Mar Sep 17, 2019 1:46 am
por mauricio
pues no la encontré... mientras así...

ya esta en producción...

Re: ZAZ BarCode

Publicado: Mar Sep 17, 2019 2:49 pm
por RMG
Hola compañeros después de varios días sin internet, ya estoy de nuevo por aquí

Mauricio, probado y funcionando en W10. La versión de LO es la 6.2.4.2(x64).

Saludos a todos

Re: ZAZ BarCode

Publicado: Mar Sep 17, 2019 3:17 pm
por mauricio
Gracias por confirmar... saludos...

Re: ZAZ BarCode

Publicado: Mar Sep 17, 2019 3:22 pm
por mriosv
El hilo en bugzilla, en que se implemento la opción es https://bugs.documentfoundation.org/sho ... ?id=114552, seguramente falta por implementar, pero quizá se le podría preguntar a Samuel Mehrbrodt (CIB), quién lo implementó.

Re: ZAZ BarCode

Publicado: Mar Sep 17, 2019 5:15 pm
por mauricio
Según veo, solo se implemento en el core y no en el API, pero no estoy seguro, voy a preguntar. :super:

Re: ZAZ BarCode

Publicado: Jue Sep 19, 2019 2:29 am
por mauricio
Note que solo funcionaba si la interfaz estaba en ingles o en español, ya lo he arreglado, pero si alguien quiere ayudar a traducir a otros idiomas, son menos de diez sencillas líneas.

Re: ZAZ BarCode

Publicado: Sab Sep 21, 2019 2:12 am
por mauricio
Gracias a Guillermo Molleda ahora tenemos ZAZ BarCode en Esperanto.
photo_2019-09-20_20-12-09.jpg

Re: ZAZ BarCode [v0.6.0]

Publicado: Vie Nov 22, 2019 7:40 pm
por mauricio
Ahora, también, podemos generar códigos de barras por código, para una completa automatización.

Código: Seleccionar todo

Sub Main()
  
    Dim args(2) As New com.sun.star.beans.NamedValue
    zaz = createUnoService("net.elmau.zaz.BarCode")
  
    args(0).Name = "Type"
    args(0).Value = "qrcode"
    args(1).Name = "Data"
    args(1).Value = "libreoffice.org"
    path = zaz.execute(args)
    MsgBox path
  
  
    args(0).Name = "Type"
    args(0).Value = "qrcode"
    args(1).Name = "Data"
    args(1).Value = "libreoffice.org"
    args(2).Name = "Path"
    args(2).Value = "/home/mau/tmp.svg"

    zaz.execute(args)
  
End Sub

Re: ZAZ BarCode [v0.6.0]

Publicado: Vie Mar 17, 2023 3:15 pm
por arfgh
con la nueva versión de AOO la extensión falla al instalarla...