Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. VIS Ansicht Screenshot mit PhantomJS, Schrift versetzt

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.2k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    761

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

VIS Ansicht Screenshot mit PhantomJS, Schrift versetzt

Geplant Angeheftet Gesperrt Verschoben Visualisierung
5 Beiträge 2 Kommentatoren 308 Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • O Offline
    O Offline
    oliverr
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe mir eine VIS Ansicht erstellt, die per Screenshot mit PhantomJS in ein PNG gewandelt wird.
    Leider stimmt der Screenshot nicht mit der wirklichen Ansicht überein.
    Die Schrift ist teilweise verschoben und passt halt nicht mehr gescheit. :-(
    Hat da jemand evtl. eine Erklärung (und evtl. eine Lösung) für?

    Grüße,
    Oliver

    UncleSamU 1 Antwort Letzte Antwort
    0
    • O oliverr

      Hallo zusammen,

      ich habe mir eine VIS Ansicht erstellt, die per Screenshot mit PhantomJS in ein PNG gewandelt wird.
      Leider stimmt der Screenshot nicht mit der wirklichen Ansicht überein.
      Die Schrift ist teilweise verschoben und passt halt nicht mehr gescheit. :-(
      Hat da jemand evtl. eine Erklärung (und evtl. eine Lösung) für?

      Grüße,
      Oliver

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      schrieb am zuletzt editiert von
      #2

      @oliverr PhantomJS verwendet Qt WebKit als Browser. Das heisst, ein Screenshot sieht genau so aus, wie er in diesem "Browser" angezeigt würde. Es bleibt dir also nur, die CSS anzupassen, damit das wieder passt. Leider wird PhantomJS nicht mehr weiter entwickelt, also wird es von Seiten des Browsers auch keine Updates mehr geben.

      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
      ♡-lichen Dank an meine Sponsoren

      O 1 Antwort Letzte Antwort
      0
      • UncleSamU Offline
        UncleSamU Offline
        UncleSam
        Developer
        schrieb am zuletzt editiert von
        #3

        Wenn du live in einem Browser sehen willst, wie die Seite mit Qt WebKit aussieht, kannst du dieses Projekt versuchen: https://launchpad.net/~sergey-dryabzhinsky/+archive/ubuntu/qt-webkit-kiosk

        Keine Ahnung, ob das geht, nur ein Vorschlag.

        Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
        ♡-lichen Dank an meine Sponsoren

        1 Antwort Letzte Antwort
        0
        • UncleSamU UncleSam

          @oliverr PhantomJS verwendet Qt WebKit als Browser. Das heisst, ein Screenshot sieht genau so aus, wie er in diesem "Browser" angezeigt würde. Es bleibt dir also nur, die CSS anzupassen, damit das wieder passt. Leider wird PhantomJS nicht mehr weiter entwickelt, also wird es von Seiten des Browsers auch keine Updates mehr geben.

          O Offline
          O Offline
          oliverr
          schrieb am zuletzt editiert von
          #4

          Hallo @unclesam
          das PhantomJS nicht weiter entwickelt wird ist sehr schade.
          Gibt es noch andere Möglichkeiten von einer VIS einen Screenshot zu erstellen?
          (Hintergrund, ich möchte iobrocker/VIS nicht ins Internet öffnen und will deshalb nur einen Screenshot des VIS als Bild auf einem Hosting von mir bereitstellen und wenn ich nach den Werten (von extern) schauen will, schaue ich mir das an.

          UncleSamU 1 Antwort Letzte Antwort
          0
          • O oliverr

            Hallo @unclesam
            das PhantomJS nicht weiter entwickelt wird ist sehr schade.
            Gibt es noch andere Möglichkeiten von einer VIS einen Screenshot zu erstellen?
            (Hintergrund, ich möchte iobrocker/VIS nicht ins Internet öffnen und will deshalb nur einen Screenshot des VIS als Bild auf einem Hosting von mir bereitstellen und wenn ich nach den Werten (von extern) schauen will, schaue ich mir das an.

            UncleSamU Offline
            UncleSamU Offline
            UncleSam
            Developer
            schrieb am zuletzt editiert von
            #5

            @oliverr Ich nehme an, du verwendest den PhantomJS Adapter. Leider gibt es meines Wissens keinen anderen Adapter für Screenshots. Das heisst, du musst das selber umsetzen.

            Hier einige Ideen: https://www.binarytides.com/take-webpage-screenshot-from-command-line-in-ubuntu-linux/
            Aber bedenke, dass alles was auf Qt basiert genau denselben Output liefern wird.

            Hier ein paar Vorschläge, wie das mit aktuelleren Browsern geht: https://www.bleepingcomputer.com/news/software/chrome-and-firefox-can-take-screenshots-of-sites-from-the-command-line/

            Ich habe nichts von alledem versucht, kann also nicht sagen, ob und was funktioniert.

            Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
            ♡-lichen Dank an meine Sponsoren

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            704

            Online

            32.6k

            Benutzer

            82.0k

            Themen

            1.3m

            Beiträge
            Community
            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
            ioBroker Community 2014-2025
            logo
            • Anmelden

            • Du hast noch kein Konto? Registrieren

            • Anmelden oder registrieren, um zu suchen
            • Erster Beitrag
              Letzter Beitrag
            0
            • Home
            • Aktuell
            • Tags
            • Ungelesen 0
            • Kategorien
            • Unreplied
            • Beliebt
            • GitHub
            • Docu
            • Hilfe