AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Screenshot und Thumbnail erstellen
Thema durchsuchen
Ansicht
Themen-Optionen

Screenshot und Thumbnail erstellen

Ein Thema von Jelly · begonnen am 16. Jan 2005 · letzter Beitrag vom 19. Aug 2005
Antwort Antwort
Benutzerbild von Jelly
Jelly
Registriert seit: 11. Apr 2003
Aus aktuellem Anlass habe ich selbst für ein Projekt die Funktionalität gesucht, ein Screenshot von einer beliebiger Anwendung zu machen, und diesen sowohl als Vollbild als auch als selbst definierbaren Thumbnail zu speichern. Hier ist ein Beispiel für was ich das brauche.

Ich will das Tool aber keinem vorenthalten, deshalb setz ich das mal hier rein. Kann sicherlich für den einen oder anderen ganz nützlich sein.

Programm starten, zum gewünschten Fenster switchen, von dem ein Screenshot erstellt werden soll, und den Hotkey (WIN+F7) drücken. Daraufhin werden 4 Dateien gespeichert, 2 BMPs und 2JPGs, jeweils die Volldarstellung und der Thumbnail. Für JPEG kann die Qualität und die Breite angegeben werden. Das Seitenverhältnis bleibt erhalten.

Zum selber Kompilieren sind 2 Zusatzkomponenten nötig:
Viel Spaß.

Ach ja, und noch was. Es soll nicht über Fehler berichtet werden. Nutzt es bitte einfach so wie's ist. Es ist für mich einfach nur ein simples Tool, und muß nicht 100% bugfrei sein.
Angehängte Dateien
Dateityp: zip scrthumb2_197.zip (308,8 KB, 110x aufgerufen)
 
PierreB
 
#2
  Alt 6. Feb 2005, 08:11
Hallo Jelly,

ich hab mir dein Programm grad mal angesehen und es erfüllt seinen Zweck.

Soll kein Fehler sein, nur ne kleine Idee: Wenn man jetzt mehrere Screenshots macht, werden die bereits vorhandenen überschrieben. Vielleicht könntest du noch ne Speicherabfrage für die Bilder mit einbauen.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#3
  Alt 6. Feb 2005, 11:37
Das Problem hatte ich auch bereits, hab die neue Version nur noch nicht hochgeladen:

Änderungen:
  • Es wird ein Unterverzeichnis "Screenshots" erstellt, wo die Bilder landen
  • Der Dateiname kann angegeben werden, wobei %d eine durchlaufende Zahl ist. Somit werden die Bilder nicht überschrieben. Die Thumbnails erhalten zusätzlich noch als Präfix "tn_". Kann leider noch nicht eigenhändig festgelegt werden
  • Zielformat angeben, BMP und/oder JPG

Vielleicht werd ich das Programm noch ausbauen, mal schauen.

EDIT: Aktuelle Version des Programm nun nr noch am Anfangspostings des Threads (auf Wunsch von Luckie)
Tom Peiffer
  Mit Zitat antworten Zitat
PierreB
 
#4
  Alt 6. Feb 2005, 16:21
Zitat:
Vielleicht werd ich das Programm noch ausbauen, mal schauen.
Das wär cool, finde dein Programm nämlich recht nützlich.

Eventuell könntest du noch einbauen ob man nur den Fensterinhalt des aktiven Fensters 'screenshottet' (geiles Wort ) oder den gesamten Bildschirminhalt.
  Mit Zitat antworten Zitat
Benutzerbild von Sanchez
Sanchez

 
Delphi XE6 Enterprise
 
#5
  Alt 19. Aug 2005, 08:07
Hallo Tom,
Ich find dein Programm klasse. Endlich brauch ich Paint für die meisten Screenshots nicht mehr.
Ich hätte allerdings noch 3 Verbesserungsvorschläge:

- Ich brauche die Thumbnails nicht immer, wenn ich einen Screenshot mache. Ich wäre für eine 3te Checkbox bei BMP und JPG, mit der ich die Thumbnails deaktivieren kann.

- Fände ich ganz gut, wenn die Einstellungen erhalten bleiben würden.

- Ich hab keine Ahnung ob das möglich wäre, aber es wäre optimal wenn auch bei MDI-Childs nur das aktive Fenster eingefangen wird.

Ich bin grad beim Hilfe-Schreiben und da ist dein Prog gold wert


grüße, daniel
Daniel
  Mit Zitat antworten Zitat
Benutzerbild von RavenIV
RavenIV

 
Delphi 2007 Enterprise
 
#6
  Alt 19. Aug 2005, 08:21
nur so als Hinweis:
setz doch bitte die neuen versionen deines Programmes in den ersten Beitrag.
Es ist mühsam, sich durch alle Beiträge zu lesen, bis man die aktuelle Version findet.

gruessle
Klaus E.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

 
Delphi 2007 Professional
 
#7
  Alt 19. Aug 2005, 11:35
Ich brauchte die Screenshots auch für eine Webgestaltung... Das mit den zusätzlicher Checkbox, ob ein Thumbnail erstellt werden soll oder nicht, ist problemlos einzubauen. Auch das mit den Einstellungen speichern... Ich werde aber di nächsten Tage nicht dazu kommen, habs mir aber mal notiert.
Tom Peiffer
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#8
  Alt 19. Aug 2005, 11:38
Ich glaube, wir hatten uns mal so geeinigt, dass wir die aktuelle Version immer im ersten Posting haben, da man sonst immer die aktuelle Version im Thread suchen muss. Deshalb kann man in diesen Sparten seine Beiträge auch noch zu einem beliebigen Zeitpunkt ändern. Wenn du das bitte noch machen würdest?
Michael
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:07 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz