Abo
  • Services:
Anzeige
Screenshot als PDF mit markiertem Text
Screenshot als PDF mit markiertem Text (Bild: Joachim Breitner)

Gtk3

Screenshots als Vektorgrafiken

Screenshot als PDF mit markiertem Text
Screenshot als PDF mit markiertem Text (Bild: Joachim Breitner)

Entwickler Joachim Breitner hat ein Gtk3-Modul entwickelt, das Screenshots als Vektorgrafik aufnimmt und im PDF- oder SVG-Format abspeichert. Das PDF-Screenshot-Modul kann in jede Gtk3-Applikation eingebunden werden.

Breitners Gtk3-Modul nimmt Bildschirmfotos als Vektorgrafiken auf statt als Pixelgrafik, wie es die meisten Screenshotanwendungen bislang tun. Der Vorteil besteht laut Breitner darin, dass Inhalte besser skalierbar sind. Vor allem Text ist bei hohen Auflösungen nicht nur besser lesbar, sondern kann auch ausgewählt werden.

Anzeige

Der Entwickler nennt auch weitere Vorteile von Vektorgrafik-Screenshots: Die aufgenommenen Bildschirmfotos sehen gedruckt besser aus und können in die Volltextsuche eingebunden werden. Für die aufgenommene Vektorgrafik hatte Breitner ursprünglich das PDF-Format gewählt, inzwischen speichert das Modul auch im SVG-Format ab. Damit sollen auch eingebettete Pixelgrafiken in höherer Auflösung gespeichert werden können. Die Anpassungen sollen minimal gewesen sein, wie Breitner schreibt.

Bislang lässt sich das Modul über eine Umgebungsvariable in einer Gtk3-Anwendung starten und steht dort als Schaltfläche zur Verfügung. Laut Breitner befindet es sich in der Entwicklungsphase. Er wolle noch einige Verbesserungen an dessen Benutzeroberfläche vornehmen. So soll das Screenshot-Werkzeug künftig in Anwendungen nutzbar sein, die mehr als ein Fenster verwenden. Gegenwärtig funktioniert das Werkzeug lediglich mit Gtk3-Anwendungen, die auf die Cairo-Bibliothek zugreifen.

Breitner hat nach eigenen Angaben vor einem halben Jahr mit der Entwicklung begonnen. Zunächst habe das als Experiment gedachte Modul aus "hässlichen Hacks" bestanden. Erst mit dem Erscheinen von Gtk3 in Debian-Unstable-Zweig habe er sich wieder dem Code gewidmet. Mit Gtk3 benötige das gesamte Modul einen einzigen Cairo-Kontext statt wie bisher einen Kontext pro Widget.

Später solle das Modul Screenshots von allen laufenden Anwendungen machen können, wenn dafür nicht zu viele Hacks nötig sind, erklärte Breitner. Alternativ könnte das Modul standardmäßig in allen Gtk-Anwendungen zur Verfügung stehen und durch Signale aktiviert werden.

Update vom 20. Juni 2011, 18:30 Uhr

Inzwischen hat Breitner den Code für das Screenshot-Werkzeug veröffentlicht. Er steht als Tar-Datei und auf dem entsprechenden Git-Server unter dem Namen Gtk Vector Screenshot zum Download bereit. Inzwischen können Bildschirmfotos auch im PS oder PNG-Format gespeichert werden.


eye home zur Startseite
diedmatrix 21. Jun 2011

...Windows Doofies? Hätte da ein Logo was ich gern in eine Vector Grafik umwandeln würde...

sasquash 20. Jun 2011

Naja, wenn ich jetzt z.b. auf meinem Netbook einen Screenshot mache und mir den dann auf...

MaX 20. Jun 2011

Wenn ein Programm unsichtbaren Text hat ist das aber ein Bug in dem Programm, so was...


nomeata's mind shares / 20. Jun 2011

gtk-vector-screenshot code published



Anzeige

Stellenmarkt
  1. DPD Deutschland GmbH, Aschaffenburg, Hamburg
  2. über Hays AG, Oberhausen
  3. Bechtle IT-Systemhaus GmbH, Düsseldorf oder Krefeld
  4. Continental AG, Frankfurt


Anzeige
Top-Angebote
  1. 39,99€ inkl. Gutschein VFL6ESJY
  2. 189€
  3. (u. a. MSI Z370 SLI Plus für 111€ + 5,99€ Versand)

Folgen Sie uns
       


  1. Geplante Obsoleszenz

    Italien ermittelt gegen Apple und Samsung

  2. Internet

    Unternehmen in Deutschland weiter mittelmäßig versorgt

  3. BeA

    Soldan will Anwälten das Internet ausdrucken

  4. Videospeicher

    Samsung liefert GDDR6 mit doppelter Kapazität

  5. Baywatch

    Drohne rettet zwei Schwimmer

  6. Flugzeuge

    Norwegen will Kurzstreckenflüge bis 2040 elektrifizieren

  7. Kabelnetz

    Vodafone setzt bereits Docsis 3.1 beim Endkunden ein

  8. Neuer Standort

    Amazon sucht das zweite Hauptquartier

  9. Matt Booty

    Mr. Minecraft wird neuer Spiele-Chef bei Microsoft

  10. Gerichtsurteil

    Internet- und Fernsehkunden müssen bei Umzug weiterzahlen



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Spectre und Meltdown: All unsere moderne Technik ist kaputt
Spectre und Meltdown
All unsere moderne Technik ist kaputt
  1. Microsoft Fall Creators Update ist final für alle Geräte verfügbar
  2. BeA Noch mehr Sicherheitslücken im Anwaltspostfach
  3. VEP Charter Trump will etwas transparenter mit Sicherheitslücken umgehen

Star Citizen Alpha 3.0 angespielt: Es wird immer schwieriger, sich auszuloggen
Star Citizen Alpha 3.0 angespielt
Es wird immer schwieriger, sich auszuloggen
  1. Cloud Imperium Games Star Citizen bekommt erst Polituren und dann Reparaturen
  2. Star Citizen Reaktionen auf Gameplay und Bildraten von Alpha 3.0
  3. Squadron 42 Mark Hamill fliegt mit 16 GByte RAM und SSD

Snet in Kuba: Ein Internet mit Billigroutern und ohne Porno
Snet in Kuba
Ein Internet mit Billigroutern und ohne Porno
  1. Überwachungstechnik EU-Parlament fordert schärfere Ausfuhrregeln
  2. Apple Messages-App kann mit Nachricht zum Absturz gebracht werden
  3. Partnerprogramm Geld verdienen auf Youtube wird schwieriger

  1. Re: Entweder habe ich es falsch gelesen oder

    Tantalus | 10:56

  2. Re: was wurde seit Ende der 90er schon besser

    Trollversteher | 10:55

  3. Gesetz ist klar

    Aki-San | 10:55

  4. Re: Warum werden kleine Firmen vernachlässigt?

    RipClaw | 10:55

  5. Re: Fehlurteil

    Tantalus | 10:55


  1. 09:36

  2. 09:08

  3. 08:52

  4. 07:49

  5. 07:35

  6. 07:18

  7. 19:09

  8. 16:57


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel