ZAZ BarCode [v0.6.0]

Discute el uso de extensiones desarrolladas por terceros dentro de Apache OpenOffice

ZAZ BarCode [v0.6.0]

Notapor mauricio » Sab Sep 14, 2019 11:44 pm

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
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor mauricio » Lun Sep 16, 2019 8:34 pm

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
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor mriosv » Lun Sep 16, 2019 10:38 pm

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.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice 5 (Win10x64)
mriosv
 
Mensajes: 2202
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: ZAZ BarCode

Notapor mauricio » Lun Sep 16, 2019 11:26 pm

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
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor mauricio » Mar Sep 17, 2019 1:46 am

pues no la encontré... mientras así...

ya esta en producción...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor RMG » Mar Sep 17, 2019 2:49 pm

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
OpenOffice 4.1.6 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
RMG
 
Mensajes: 3591
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: ZAZ BarCode

Notapor mauricio » Mar Sep 17, 2019 3:17 pm

Gracias por confirmar... saludos...
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor mriosv » Mar Sep 17, 2019 3:22 pm

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ó.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice 5 (Win10x64)
mriosv
 
Mensajes: 2202
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: ZAZ BarCode

Notapor mauricio » Mar Sep 17, 2019 5:15 pm

Según veo, solo se implemento en el core y no en el API, pero no estoy seguro, voy a preguntar. :super:
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor mauricio » Jue Sep 19, 2019 2:29 am

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.
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode

Notapor mauricio » Sab Sep 21, 2019 2:12 am

Gracias a Guillermo Molleda ahora tenemos ZAZ BarCode en Esperanto.

photo_2019-09-20_20-12-09.jpg
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX

Re: ZAZ BarCode [v0.6.0]

Notapor mauricio » Vie Nov 22, 2019 7:40 pm

Ahora, también, podemos generar códigos de barras por código, para una completa automatización.

Código: Seleccionar todo   Expandir vistaContraer vista
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
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
Avatar de Usuario
mauricio
 
Mensajes: 5991
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX


Volver a Extensiones

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado