Hallo Andreas,
Am 14.01.2019 um 08:56 schrieb Andreas Borutta:
Gerhard Weydt:
Hingegen scheint die bei OpenOffice
veröffentlichte Erweiterung "QR-Code generator"
(https://extensions.openoffice.org/de/node/17653) ein eingebettetes
Java-Script zu verwenden, das den QR-Code generiert. Ich habe das bloß
ausprobiert (es funktioniert), kann aber darüber hinaus nichts über die
Qualität sagen, genausowenig wie über die anderen.
Ich habe noch folgende Seite gefunden:
http://members.chello.at/easyfilter/barcode.html
Dort wird ein Makro für LO angeboten:
http://members.chello.at/easyfilter/barcode.ods
Ob/wie man ein Makro "wie eine Formel" verwenden kann, das muss ich noch
herausfinden.
ich wusste das mal, wie man ein Makro in Calc als Formel verwendet,
hatte das aber vergessen und musste es erst wieder nachschauen. Deshalb
fiel es mir auch bei den vorigen Mails nicht ein.
Der Weg ist grundsätzlich in
https://help.libreoffice.org/Calc/User-Defined_Functions beschrieben,
nur kannst du stattdessen das fertige Makro aus der von dir genannten
ots-Datei kopieren.
Allerdings benötigst du dann noch einige weitere functions aus diesem
Dokument, nämlich getPattern, getSheet und utf16to8, die du zusätzlich
kopieren musst; du kannst sie z. B. einfach nach der function QRCode
einfügen. Oder du kopierst gleich alles, da müsstest du nur
nachlesen/ausprobieren, wie du Module anlegst, oder mit Exportieren und
Importieren rumspielen; dann hast du halt bloß ein bisschen mehr Code in
deiner Datei.
Was du in der Zelle, wo der QR-Code erscheint, eingeben musst, siehst
du, wenn du in der Datei ...barcode.ots zu der Zelle navigierst:
=QRCODE(TABELLE();ZEILE();SPALTE();D2).
Die Zelle muss man ausreichend groß machen, bevor man die Eingabe (ggf.
wieder) auslöst, sonst ist der QR-Code zu klein.
Ich finde das nun eine schöne Anwendung, nun wird dir dein Wunsch also
doch erfüllt.
Interessant wäre übrigens SVG (Vektorgrafik) als Format, falls der Code als Icon
ausgegeben wird.
Die ImageMap hat als ImplementationName
org.openoffice.comp.svt.SvUnoImageMap, vielleich ist das also auch eine
scalable vector grafic.
Gruß, Andreas
Gruß
Gerhard
--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.