Donnerstag, 27. März 2008

Eigene Buttons in Picasa integrieren

Google hat eine API für Picasa veröffentlicht, die es ermöglicht, eigene Buttons in das Programm zu integrieren. Eben solche Buttons, die bereits in der untere Leiste existieren (BlogThis!, Collage, Export, WebAlbum etc.). Genauer gesagt, sind es 2 APIs:
Picasa Button API
Picasa Web Uploader API (PWU)
Die Möglichkeiten, die sich mit diesen Schnittstellen bieten sind sehr groß. Ein gutes Beispiel, ist ein Button, um ausgewählte Dateien in Photoshop zu öffnen.

Dieses Tutorial enthält alle dafür nötigen Dateien. In den Ordnern "dev" und "ingredients" findet Ihr die nötigen XML Dateien. Im Ordner "final" findet ihr eine ".pbz" Datei (umbenannte .zip Datei), die Ihr einfach in den Ordner c:\programme\Picasa2\buttons kopieren müßt. Fertig ist der Button, um Dateien direkt in Photoshop zu öffnen.

Die Picasa Web Uploader API bietet darüber hinaus noch viel interessantere Möglichkeiten. Z.B. könnte man Bilder direkt auf die eigene Webseite laden und sie gleichzeitig in der Größe für das Internet optimieren. Mit entsprechenden PHP Schnittstellen auf dem entfernten Webserver kann man Webservices einrichten, die einem das Teilen, Veröffentlichen, Präsentieren und komprimieren mit einem Klick ermöglichen. Die Frage "Und wie bekomme ich die Bilder jetzt da rein??" findet eine einfache Antwort.

Dieses PHP Beispiel zeigt, wie die Picasa Web Uploader API eingesetzt werden könnte.

Ein Demo Video auf YouTube zeigt einen schönen Überblick über die beiden APIs.

Hier geht es zu dem Originalbeitrag im Google Code Blog.
Google Code Blog: Add your own buttons to Picasa, upload photos all over the Web

Keine Kommentare: