PLD-Unterstützung in anderen Programmen

beiti
Mitglied
Beiträge: 277
Registriert: So 16 Nov 2008 01:48

PLD-Unterstützung in anderen Programmen

Beitrag von beiti »

Es gibt ja eine Reihe kostenloser und kostenpflichtiger Bildbetrachtungsprogramme (z. B. IrfanView oder ACDSee), die mit einer Unzahl unterstützter Dateiformate werben. Darunter sind wirklich exotische Sachen - aber niemals das PLD-Format.

Woher kommt das? Ist PhotoLine wirklich noch so wenig verbreitet und damit für Fremdentwickler uninteressant, oder stehen den Programmierern solcher Programme nicht genügend Informationen über das Format zur Verfügung?

Es müsste ja keine Ebenen-Unterstützung usw. funktionieren. Es würde schon reichen, wenn man irgendeine Vorschau sehen könnte.
Wäre das machbar, oder sprechen irgendwelche Spezifikationen des PLD-Formates dagegen?
Benutzeravatar
Gerhard Huber
Entwickler
Entwickler
Beiträge: 4143
Registriert: Mo 18 Nov 2002 15:30
Wohnort: Bad Gögging

Re: PLD-Unterstützung in anderen Programmen

Beitrag von Gerhard Huber »

es ist eigenltich garnicht so schwer für PhotoLine ein Vorschaubild anzuzeigen.
Es gibt auch durchaus Programme, die das können (soweit ich informiert bin z.B. ACDSee).
Um zu erkennen, ob es sich um ein PhotoLine Document handelt, kann man einfach die ersten 20 Byte der Datei lesen. Wenn da "Photo Line Document" steht, passt das schon mal.
Das Vorschaubild findet man am einfachsten, indem man in den ersten 256 Bytes nach einem JPEG-Header sucht.

Gerhard
Benutzeravatar
gmhofmann
Betatester
Beiträge: 745
Registriert: Di 19 Nov 2002 17:22
Wohnort: Entenhausen

Re: PLD-Unterstützung in anderen Programmen

Beitrag von gmhofmann »

Ich habe mal beim Programmierer des "GraphicConverter" (das umfangsreichste und beliebteste Sharewareprogramm für den Mac) nach PLD gefragt: Er hat das Format als zu exotisch abgelehnt...

Nachtrag: Der GraphicConverter erkennt in manchen PLD-Dateien ein eingebettetes JPG-Bild und kann es auf Wunsch anzeigen...
Zuletzt geändert von gmhofmann am So 04 Okt 2009 18:03, insgesamt 1-mal geändert.
akeller
Mitglied
Beiträge: 1000
Registriert: Fr 03 Apr 2009 19:10

Re: PLD-Unterstützung in anderen Programmen

Beitrag von akeller »

*
Zuletzt geändert von akeller am Do 28 Okt 2010 20:36, insgesamt 1-mal geändert.
Benutzeravatar
Gerhard Huber
Entwickler
Entwickler
Beiträge: 4143
Registriert: Mo 18 Nov 2002 15:30
Wohnort: Bad Gögging

Re: PLD-Unterstützung in anderen Programmen

Beitrag von Gerhard Huber »

akeller hat geschrieben:Es wäre natürlich extrem schön, wenn die Programme nicht nur das Vorschaubild, sondern das original PL-Bild anzeigen könnten.
Das geht nicht, dazu ist das Format zu komplex. Die Programme müssten die ganzen verlustfreien Bearbeitungen darstellen können usw.

Gerhard
akeller
Mitglied
Beiträge: 1000
Registriert: Fr 03 Apr 2009 19:10

Re: PLD-Unterstützung in anderen Programmen

Beitrag von akeller »

*
Zuletzt geändert von akeller am Do 28 Okt 2010 20:36, insgesamt 1-mal geändert.
Benutzeravatar
Gerhard Huber
Entwickler
Entwickler
Beiträge: 4143
Registriert: Mo 18 Nov 2002 15:30
Wohnort: Bad Gögging

Re: PLD-Unterstützung in anderen Programmen

Beitrag von Gerhard Huber »

akeller hat geschrieben:Heißt das, daß im PSD-Format ein Vorschaubild in Originalgröße als JPG eingebunden ist?
genau so ist es, wobei es nicht im JPG-Format ist
akeller hat geschrieben:Falls ja, wäre dies nicht auch einen gangbare Lösung für PL?
Ein Vorschaubild gibt es bereits. Es ist allerdings nicht in Originalgröße, weil es nur für die Vorschau gedacht ist.

Gerhard
Benutzeravatar
NoSi
Betatester
Beiträge: 1033
Registriert: Mo 07 Jan 2008 19:52
Wohnort: Birkenwerder / Berlin

Re: PLD-Unterstützung in anderen Programmen

Beitrag von NoSi »

akeller hat geschrieben:Natürlich würde das die Größe der Datei aufblasen, jedoch könnte man dann leichter mit den genannten Tools durch die Bilder browsen.
Hi Andreas,

nette, aber fatale Idee. In allen Betrachtern kann man mittlerweile - zwar minimalistisch, aber immerhin - Sachen bearbeiten. Das würde dann ja wohl im/am/auf dem Vorschaubild erfolgen, die Originaldaten aber nicht ändern. Was soll Photoline denn dann aufmachen, wenn so eine Änderung stattfand?

Grüße
NoSi
Screencasts zu Photoline: http://www.buoa.de • Win 10x64 / PL64, immer und ausschließlich die aktuellste Beta-Version.
akeller
Mitglied
Beiträge: 1000
Registriert: Fr 03 Apr 2009 19:10

Re: PLD-Unterstützung in anderen Programmen

Beitrag von akeller »

*
Zuletzt geändert von akeller am Do 28 Okt 2010 20:36, insgesamt 1-mal geändert.
beiti
Mitglied
Beiträge: 277
Registriert: So 16 Nov 2008 01:48

Re: PLD-Unterstützung in anderen Programmen

Beitrag von beiti »

Kann es sein, dass das Vorhandensein der verkleinerten JPEG-Vorschau im PLD davon abhängt, ob das Dokument Pixelgrafiken enthält?

Ich probiere nämlich gerade mit XnView herum. Dort werden PLD-Dateien zwar angezeigt, aber mit Einschränkungen.
In den Thumbnails wird nur das PLD-Symbol gezeigt, keine Vorschau des Bildes. Klickt man auf eine Datei, wird dennoch ein stark verkleinertes Bild geöffnet (ich denke, das ist das Vorschau-JPEG); das klappt aber nur mit PLDs, die Pixelgrafiken enthalten.
Ich habe auch einige Dateien, die rein aus Text bestehen, und da scheint keine JPEG-Vorschau vorhanden zu sein. Wenn ich die in XnView doppelklicke, werden sie direkt in PhotoLine geöffnet.
Martin Huber
Entwickler
Entwickler
Beiträge: 4161
Registriert: Di 19 Nov 2002 15:49

Re: PLD-Unterstützung in anderen Programmen

Beitrag von Martin Huber »

beiti hat geschrieben:Kann es sein, dass das Vorhandensein der verkleinerten JPEG-Vorschau im PLD davon abhängt, ob das Dokument Pixelgrafiken enthält?
Beim Speichern erzeugt PhotoLine eine PNG- und eine JPEG-Version der Vorschau. Die kleinere Variante wird in der PLD-Datei gespeichert.

Martin
beiti
Mitglied
Beiträge: 277
Registriert: So 16 Nov 2008 01:48

Re: PLD-Unterstützung in anderen Programmen

Beitrag von beiti »

Martin Huber hat geschrieben: eine PNG- und eine JPEG-Version der Vorschau. Die kleinere Variante wird in der PLD-Datei gespeichert.
Das bedeutet, dass z. B. diese PLD eine JPEG-Vorschau enthält und diese PLD eine PNG-Vorschau? Und XnView erkennt vermutlich nur die JPEG-Vorschauen?

Auf jeden Fall habe ich im Forum von XnView eine Anfrage nach PLD-Unterstützung gestellt:
http://newsgroup.xnview.com/viewtopic.php?f=34&t=20525
Wäre vielleicht ganz gut, wenn dort noch andere Leute meinen Vorschlag unterstützen, damit es nicht so aussieht, als sei PhotoLine etwas völlig Exotisches. :wink:
Martin Huber
Entwickler
Entwickler
Beiträge: 4161
Registriert: Di 19 Nov 2002 15:49

Re: PLD-Unterstützung in anderen Programmen

Beitrag von Martin Huber »

beiti hat geschrieben:Das bedeutet, dass z. B. diese PLD eine JPEG-Vorschau enthält und diese PLD eine PNG-Vorschau?
Ja.
beiti hat geschrieben:Und XnView erkennt vermutlich nur die JPEG-Vorschauen?
Ja. Scheinbar suchen sie am Anfang einer Datei nach JPEG-Daten, aber nicht nach PNG-Daten. Eingebettete JPEG-Vorschauen kommen wahrscheinlich häufiger vor.

Martin
Benutzeravatar
siepict
Mitglied
Beiträge: 375
Registriert: So 26 Nov 2006 19:36

Re: PLD-Unterstützung in anderen Programmen

Beitrag von siepict »

...
das hat dazu geführt, daß ich mittlerweile für 'exoten' - also nicht nur pld - bei bedarf unter dem entsprechenden dateinamen mit einem angehängten '!' eine eigene jpg vorschau datei erzeuge, die zwar klein ist (800 pixel maximum in der größte ausdehnung) aber doch so groß, daß sie sich als vorschau besser eignet als die vorschau :) .
horst