ZAZ BarCode [v0.6.0]

Discute el uso de extensiones desarrolladas por terceros dentro de Apache OpenOffice
Responder
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

ZAZ BarCode [v0.6.0]

Mensaje 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
______________________________________________
"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: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje 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
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
mriosv
Mensajes: 2334
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: ZAZ BarCode

Mensaje 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.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje 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
______________________________________________
"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: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje por mauricio »

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
RMG
Mensajes: 3879
Registrado: Mar Nov 17, 2009 6:59 am
Ubicación: Valencia - España

Re: ZAZ BarCode

Mensaje 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
OpenOffice 4.1.15 y LibreOffice 6.2.4.2 en W-10, y LibreOffice 4.1.6.2 en Open Suse 13.1(VirtualBox)
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje por mauricio »

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
mriosv
Mensajes: 2334
Registrado: Sab Dic 27, 2008 1:12 am
Ubicación: Galiza (España)

Re: ZAZ BarCode

Mensaje 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ó.
Puedes usar "Subir adjunto" en Respuesta rápida - Editor Completo - Pestaña Subir adjunto
Apache OpenOffice 4, LibreOffice (Win10x64)
Avatar de Usuario
mauricio
Mensajes: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje por mauricio »

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: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje 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.
______________________________________________
"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: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode

Mensaje por mauricio »

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: 6092
Registrado: Sab Nov 22, 2008 5:36 am
Ubicación: CDMX
Contactar:

Re: ZAZ BarCode [v0.6.0]

Mensaje 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
______________________________________________
"Todo cuanto no podemos dar nos posee". - André Gide
LibreOffice 6.2 | ArchLinux | Gnome3
No respondo preguntas privadas, por favor, usa el foro
arfgh
Mensajes: 25
Registrado: Mar Mar 05, 2013 4:40 pm

Re: ZAZ BarCode [v0.6.0]

Mensaje por arfgh »

con la nueva versión de AOO la extensión falla al instalarla...
OpenOffice última versión | Windows XP X64 | Windows 8.1 X64 | Mageia Linux x64 | Java 1.8.0_231
Responder