Musterbilder gesucht – SELFHTML-Forum Forum als Ergänzung zum SELFHTML-Wiki und zur Dokumentation SELFHTML https://forum.selfhtml.org/self?srt=yes Musterbilder gesucht Fri, 07 Dec 07 22:01:01 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189661?srt=yes#m1189661 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189661?srt=yes#m1189661 <p>Hello,</p> <p>könnt Ihr mir weiterhelfen, um Musterbilder zu finden für die in der GD-LIB erkannten Typen?</p> <p>1 = GIF, 2 = JPG, 3 = PNG,   ## vorhanden</p> <p>4 = SWF,<br> 5 = PSD,</p> <p>6 = BMP,                     # vorhanden<br> 7 = TIFF(intel byte order),  # vorhanden</p> <p>8 = TIFF(motorola byte order),<br> 9 = JPC,<br> 10 = JP2,<br> 11 = JPX,<br> 12 = JB2,<br> 13 = SWC,<br> 14 = IFF,<br> 15 = WBMP,<br> 16 = XBM</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> Musterbilder gesucht Fri, 07 Dec 07 22:48:27 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189668?srt=yes#m1189668 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189668?srt=yes#m1189668 <p>Grütze .. äh ... Grüße!</p> <p><a href="http://images.google.com" rel="nofollow noopener noreferrer">http://images.google.com</a> und ins suchfeld filetype:iff oder filetype:xbm etc.</p> <p>Cü<br> Kai</p> <div class="signature">-- <br> What is the difference between Scientology and Microsoft? One is an<br> evil cult bent on world domination and the other was begun by L. Ron<br> Hubbard.<br> ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:| </div> EA85 IFF-ILBM und Verwandte Sat, 08 Dec 07 12:34:49 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189662?srt=yes#m1189662 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189662?srt=yes#m1189662 <p>(Hallo|Hi(ho)|Tag) Tom,</p> <blockquote> <p>Hello,</p> <p>könnt Ihr mir weiterhelfen, um Musterbilder zu finden für die in der GD-LIB erkannten Typen?<br> 1 = GIF, 2 = JPG, 3 = PNG,   ## vorhanden<br> ...<br> 14 = IFF,</p> </blockquote> <p>Nee, nee, nee -- hier steig ich aus. Es wäre mir neu, dass die GD-Lib<br> IFF-Grafiken unterstützen würde. Mal abgesehen davon, dass hinter dieser<br> Bezeichnung eine Vielfalt an "Unterformaten" steckt, die kaum ein<br> Grafikprogramm (auf Intel-Prozessorbasis) wirklich abdeckt. Selbst<br> Irfanview kann bspw. keine HAM-Grafiken einlesen.</p> <p>Die Konstanten, die  du hier ausgelesen hast, beziehen sich auf simple<br> String-Bastelfunktionen, die dir passend zur Konstante eine<br> Windoze-Dateiendung liefern, wie<br> <a href="http://de3.php.net/manual/de/function.image-type-to-extension.php" rel="nofollow noopener noreferrer">image_type_to_extension()</a>.</p> <p>Siehe auch <a href="http://de3.php.net/manual/de/ref.image.php" rel="nofollow noopener noreferrer">PHP-Handbuch</a> zur GD-Lib-Erweiterung:</p> <blockquote> <p>...<br> IMAGETYPE_IFF (integer)<br> Image type constant used by the image_type_to_mime_type() and »» image_type_to_extension() functions.<br> ...</p> </blockquote> <p>Übrigens mal wieder eine PHP-Funktion, deren Sinn sich mir überhaupt<br> nicht erschließen will ...</p> <p>So gesehen, helfen dir Beispieldateien gar nicht weiter. Es gibt aber<br> im <a href="http://de.aminet.net/" rel="nofollow noopener noreferrer">Aminet</a> sicher Datei-Sammlungen zum Stress-Test für Grafikprogramme,<br> die diese Formatfamilie lesen müssen.</p> <p>MffG<br> EisFuX</p> <div class="signature">-- <br> <a href="http://community.de.selfhtml.org/my/zitatesammlung/zitat119" rel="nofollow noopener noreferrer">Nichts ist dem Zuwachs an Wissen förderlicher, als nach einer Antwort korrigiert zu werden.</a> </div> EA85 IFF-ILBM und Verwandte Sat, 08 Dec 07 12:53:04 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189663?srt=yes#m1189663 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189663?srt=yes#m1189663 <p>Hello EisFuX,</p> <blockquote> <blockquote> <p>könnt Ihr mir weiterhelfen, um Musterbilder zu finden für die in der GD-LIB erkannten Typen?<br> 1 = GIF, 2 = JPG, 3 = PNG,   ## vorhanden<br> ...<br> 14 = IFF,<br> Nee, nee, nee -- hier steig ich aus. Es wäre mir neu, dass die GD-Lib<br> IFF-Grafiken unterstützen würde.</p> </blockquote> </blockquote> <p>Das hat auch keiner behauptet.<br> Ich will nur erstmal getimagesize() quälen.</p> <p>BMP-Format habe ich schon gebaut. Da gab es eine recht brauchbare Vorlage in den PHP UCN. Die ist aber noch fehlerhaft bzw. nicht vollständig. Soweit habe ich's also repariert...</p> <p>Ich kann bisher aber noch kein compressed BMP verarbeiten, aber 1, 8, 16, 32-Bit</p> <p>Das Gleiche für uncompressed TIFF ist im Entstehen.</p> <p>Einen SWF-Reader hatte ich hier doch auch schon mal vorbeifliegen sehen, finde aber den Thread nicht wieder.</p> <p>Ich wüsste dann gerne noch, was xpm ist und wer das verwendet.<br> Außerdem fehlt mir dafür eine Konstante. Was liefert getimagesize() für ein xpm-Bild?</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> Grafik-Daten-Formate Sat, 08 Dec 07 13:37:58 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189664?srt=yes#m1189664 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189664?srt=yes#m1189664 <p>(Hallo|Hi(ho)|Tag) Tom,</p> <blockquote> <blockquote> <blockquote> <p>könnt Ihr mir weiterhelfen, um Musterbilder zu finden für die in der GD-LIB erkannten Typen?<br> Nee, nee, nee -- hier steig ich aus. Es wäre mir neu, dass die GD-Lib<br> IFF-Grafiken unterstützen würde.<br> Das hat auch keiner behauptet.</p> </blockquote> </blockquote> </blockquote> <blockquote> <p>Ich will nur erstmal getimagesize() quälen.</p> </blockquote> <p>Gut, es gibt ja einen Unterschied zwischen "erkennen" und "unterstützen". ;-)</p> <p>Aber getimagesize() gehört ja auch nicht zur GD-Lib-Erweiterung sondern<br> direkt zu PHP. <a href="http://de3.php.net/manual/de/function.getimagesize.php" rel="nofollow noopener noreferrer">Steht zumindest so im Handbuch</a>.</p> <blockquote> <p>BMP-Format habe ich schon gebaut. Da gab es eine recht brauchbare Vorlage in den PHP UCN. Die ist aber noch fehlerhaft bzw. nicht vollständig. Soweit habe ich's also repariert...<br> Ich kann bisher aber noch kein compressed BMP verarbeiten, aber 1, 8, 16, 32-Bit</p> </blockquote> <p>Es gibt (glaube ich wenigstens) zwei Kompressions-Arten bei Windoze-BMPs.<br> Die eine ist ein simpler Byte-Run-Algorhitmus, die andere ist etwas<br> komplizierter, kommt aber sehr selten vor. Aber sowas in PHP zu basteln ist<br> nicht ganz trivial (noch dazu, wo du unpack() nicht magst ...). Ich hatte<br> das mal mit IFF/ILBM versucht, aber das mit dem Entpacken war mir dann<br> zu doof. Der Rest funktionierte ganz gut (das IFF-Format ist auch<br> idioten-freundlich aufgebaut).</p> <blockquote> <p>Das Gleiche für uncompressed TIFF ist im Entstehen.</p> </blockquote> <p>Öhm, für TIFF gilt Ähnliches wie für IFF: Beide sind "Dach-Formate" für<br> allerlei Unterformate.</p> <blockquote> <p>Einen SWF-Reader hatte ich hier doch auch schon mal vorbeifliegen sehen, finde aber den Thread nicht wieder.</p> </blockquote> <p>In reinem PHP? Das würde mich dann aber auch interessieren.<br> Soweit ich weiß, handelt es sich beim von GD-Lib unterstützten SWF<br> lediglich um Flash-Bilder.</p> <blockquote> <p>Ich wüsste dann gerne noch, was xpm ist und wer das verwendet.</p> </blockquote> <p>Es ist eine verbesserte Variante von XBM:<br> <a href="http://de.wikipedia.org/wiki/XPM" rel="nofollow noopener noreferrer">http://de.wikipedia.org/wiki/XPM</a></p> <p>Was Datei-Formate angeht, schau mal bei <a href="http://www.wotsit.org/" rel="nofollow noopener noreferrer">wotsit.org</a> vorbei. Die haben eigentlich<br> zu allem was parat. Fast wie bei Obi ... ;-)<br> Auch Wikipedia (notfalls auf Englisch) bietet mittlerweile zu den<br> angefragten Grafik-Formaten Brauchbares.</p> <blockquote> <p>Außerdem fehlt mir dafür eine Konstante. Was liefert getimagesize() für ein xpm-Bild?</p> </blockquote> <p>Bei mir (WinXP, PHP 5.2.x): 16.</p> <p>Ich hab da eine Funktion namens const_dump() für selbstzubauende<br> Kompatibilitäts-Funktionen. Der übergebe ich einen PCRE, und sie<br> liefert mir allen passenden Einträge in der PHP-Konstantenliste,<br> gleich als fertigen PHP-Quellcode. Nicht schön, aber funktioniert:</p> <pre><code class="block language-php"> <span class="token function">define</span><span class="token punctuation">(</span><span class="token string single-quoted-string">'CRLF'</span><span class="token punctuation">,</span> <span class="token string double-quoted-string">"\r\n"</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token function">define</span><span class="token punctuation">(</span><span class="token string single-quoted-string">'EMPTY_STRING'</span><span class="token punctuation">,</span> <span class="token string single-quoted-string">''</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">/// dumps PCRE-filtered definition list </span> <span class="token keyword">function</span> <span class="token function-definition function">const_dump</span><span class="token punctuation">(</span> <span class="token variable">$rx</span> <span class="token operator">=</span> <span class="token constant">EMPTY_STRING</span> <span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token keyword">empty</span><span class="token punctuation">(</span><span class="token variable">$rx</span><span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token variable">$rx</span> <span class="token operator">=</span> <span class="token string single-quoted-string">'//'</span><span class="token punctuation">;</span> <span class="token variable">$dc</span> <span class="token operator">=</span> <span class="token function">get_defined_constants</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">// filter </span> <span class="token keyword">foreach</span> <span class="token punctuation">(</span><span class="token variable">$dc</span> <span class="token keyword">as</span> <span class="token variable">$const</span> <span class="token operator">=></span> <span class="token variable">$val</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token operator">!</span><span class="token function">preg_match</span><span class="token punctuation">(</span><span class="token variable">$rx</span><span class="token punctuation">,</span> <span class="token variable">$const</span><span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token keyword">unset</span><span class="token punctuation">(</span> <span class="token variable">$dc</span><span class="token punctuation">[</span><span class="token variable">$const</span><span class="token punctuation">]</span> <span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token comment">// get max length </span> <span class="token variable">$max_len</span> <span class="token operator">=</span> <span class="token number">0</span><span class="token punctuation">;</span> <span class="token keyword">foreach</span> <span class="token punctuation">(</span><span class="token variable">$dc</span> <span class="token keyword">as</span> <span class="token variable">$const</span> <span class="token operator">=></span> <span class="token variable">$val</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token keyword">if</span> <span class="token punctuation">(</span> <span class="token punctuation">(</span> <span class="token variable">$const_len</span> <span class="token operator">=</span> <span class="token function">strlen</span><span class="token punctuation">(</span><span class="token variable">$const</span><span class="token punctuation">)</span> <span class="token punctuation">)</span> <span class="token operator">></span> <span class="token variable">$max_len</span><span class="token punctuation">)</span> <span class="token variable">$max_len</span> <span class="token operator">=</span> <span class="token variable">$const_len</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token function">ksort</span><span class="token punctuation">(</span><span class="token variable">$dc</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token comment">// output </span> <span class="token variable">$out</span> <span class="token operator">=</span> <span class="token constant">EMPTY_STRING</span><span class="token punctuation">;</span> <span class="token keyword">foreach</span> <span class="token punctuation">(</span><span class="token variable">$dc</span> <span class="token keyword">as</span> <span class="token variable">$const</span> <span class="token operator">=></span> <span class="token variable">$val</span><span class="token punctuation">)</span> <span class="token punctuation">{</span> <span class="token variable">$fill</span> <span class="token operator">=</span> <span class="token function">str_repeat</span><span class="token punctuation">(</span><span class="token string single-quoted-string">' '</span><span class="token punctuation">,</span> <span class="token variable">$max_len</span> <span class="token operator">-</span> <span class="token function">strlen</span><span class="token punctuation">(</span><span class="token variable">$const</span><span class="token punctuation">)</span> <span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token variable">$out</span> <span class="token operator">.=</span> <span class="token function">sprintf</span><span class="token punctuation">(</span><span class="token string single-quoted-string">'@define(\'%s\'%s, %s);%s'</span><span class="token punctuation">,</span> <span class="token variable">$const</span><span class="token punctuation">,</span> <span class="token variable">$fill</span><span class="token punctuation">,</span> <span class="token function">is_numeric</span><span class="token punctuation">(</span><span class="token variable">$val</span><span class="token punctuation">)</span> <span class="token operator">?</span> <span class="token variable">$val</span> <span class="token punctuation">:</span> <span class="token function">sprintf</span><span class="token punctuation">(</span><span class="token string single-quoted-string">'\'%s\''</span><span class="token punctuation">,</span> <span class="token variable">$val</span><span class="token punctuation">)</span><span class="token punctuation">,</span> <span class="token constant">CRLF</span><span class="token punctuation">)</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token keyword">return</span> <span class="token variable">$out</span><span class="token punctuation">;</span> <span class="token punctuation">}</span> <span class="token function">printf</span><span class="token punctuation">(</span><span class="token string single-quoted-string">'<pre>%s</pre>'</span><span class="token punctuation">,</span> <span class="token function">const_dump</span><span class="token punctuation">(</span><span class="token string single-quoted-string">'/IMG/'</span><span class="token punctuation">)</span> <span class="token punctuation">)</span><span class="token punctuation">;</span> </code></pre> <p>MffG<br> EisFuX</p> <div class="signature">-- <br> <a href="http://community.de.selfhtml.org/my/zitatesammlung/zitat119" rel="nofollow noopener noreferrer">Nichts ist dem Zuwachs an Wissen förderlicher, als nach einer Antwort korrigiert zu werden.</a> </div> Grafik-Daten-Formate Sat, 08 Dec 07 15:01:36 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189665?srt=yes#m1189665 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189665?srt=yes#m1189665 <p>Hello,</p> <p>[...]</p> <blockquote> <p>nicht ganz trivial (noch dazu, wo du unpack() nicht magst ...).</p> </blockquote> <p>Naja, es geht so. Ist eben ein wenig cryptisch, aber man gewöhnt sich an alles.<br> Ich bin immer noch Pascal-verwöhnt.</p> <p>[...]</p> <blockquote> <p>Der Rest funktionierte ganz gut (das IFF-Format ist auch<br> idioten-freundlich aufgebaut).</p> </blockquote> <p>Dann sollte ich vielleicht damit anfangen? *chchch*<br> Aber das benutzt wahrscheinlich sowieso kaum einer.</p> <blockquote> <blockquote> <p>Das Gleiche für uncompressed TIFF ist im Entstehen.<br> Öhm, für TIFF gilt Ähnliches wie für IFF: Beide sind "Dach-Formate" für<br> allerlei Unterformate.</p> </blockquote> </blockquote> <p>Das habe ich nach Ziehen der Beschreibung von Adobe (da liegt die als PDF) schon gemerkt.<br> Das vollständig zu erschlagen, und dann auch noch in PHP, dürfte wohl Mannjahre kosten.<br> Ich kann es also nur auf einfache Fälle reduzieren, die häufig vorkommen.</p> <ul> <li>Intel Byte Order</li> <li>nur ein Table mit IFDs</li> <li>uncompressed</li> <li>usw...</li> </ul> <p>Mal sehen, wie weit ich vereinfachen darf, damit noch die Mehrzahl der üblichen Erzeugnisse aus gängigen Grafikprogrammen sauber durchgehen und keinen Abbruch erforderlich machen.</p> <blockquote> <blockquote> <p>Ich wüsste dann gerne noch, was xpm ist und wer das verwendet.<br> Es ist eine verbesserte Variante von XBM:<br> <a href="http://de.wikipedia.org/wiki/XPM" rel="nofollow noopener noreferrer">http://de.wikipedia.org/wiki/XPM</a></p> </blockquote> </blockquote> <blockquote> <blockquote> <p>Außerdem fehlt mir dafür eine Konstante. Was liefert getimagesize() für ein xpm-Bild?<br> Bei mir (WinXP, PHP 5.2.x): 16.</p> </blockquote> </blockquote> <p>Das wäre diejenige für XBM.<br> Es gibt aber zwei verschiedene Funkitons-Paare in der GD-LIB.<br> Das muss doch einen grund haben?</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> IFF, XPM, XBM Sat, 08 Dec 07 17:27:31 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189666?srt=yes#m1189666 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189666?srt=yes#m1189666 <p>(Hallo|Hi(ho)|Tag) Tom,</p> <blockquote> <blockquote> <p>nicht ganz trivial (noch dazu, wo du unpack() nicht magst ...).<br> Naja, es geht so. Ist eben ein wenig cryptisch, aber man gewöhnt sich an alles.<br> Der Rest funktionierte ganz gut (das IFF-Format ist auch<br> idioten-freundlich aufgebaut).</p> </blockquote> <p>Dann sollte ich vielleicht damit anfangen? *chchch*</p> </blockquote> <p>;-)<br> Das bezog sich mehr auf die einfache Grundstruktur. Es ist so eine<br> Art "frühes XML", allerdings auf binärer Basis.</p> <blockquote> <p>Aber das benutzt wahrscheinlich sowieso kaum einer.</p> </blockquote> <p>Das Originalformat vielleicht. Aber es gibt einen <a href="http://en.wikipedia.org/wiki/Interchange_File_Format#Clones_and_variants_of_the_IFF_format" rel="nofollow noopener noreferrer">Haufen Abkömmlinge</a><br> von <a href="http://de.wikipedia.org/wiki/Audio_Interchange_File_Format" rel="nofollow noopener noreferrer">AIFF</a> bis <a href="http://de.wikipedia.org/wiki/Resource_Interchange_File_Format" rel="nofollow noopener noreferrer">RIFF</a>, wer IFF versteht, versteht die auch.</p> <blockquote> <blockquote> <blockquote> <p>Außerdem fehlt mir dafür eine Konstante. Was liefert getimagesize() für ein xpm-Bild?<br> Bei mir (WinXP, PHP 5.2.x): 16.</p> </blockquote> </blockquote> <p>Das wäre diejenige für XBM.</p> </blockquote> <p>Ja, das war die definierte Konstante. getimagesize() liefert bei<br> mir für die Wikipedia-Beispielbilder bei XBM die 16 und bei XPM ein<br> leeres Array, kann also mit XPM anscheinend nichts anfangen, obwohl<br> Höhe und Breite da draus zu extrahieren kein höherer Aufwand wäre.</p> <blockquote> <p>Es gibt aber zwei verschiedene Funkitons-Paare in der GD-LIB.<br> Das muss doch einen grund haben?</p> </blockquote> <p>Hmm, ich weiß nur, dass Konstanten, die mit IMAGETYPE_ anfangen, quasi<br> die Liste der getimagesize() bekannten Grafikformate darstellen, bspw.:<br> // konstante                      wert     (mime-type) (.endung)<br> @define('IMAGETYPE_GIF'            , 1);   (image/gif) (.gif)<br> @define('IMAGETYPE_JPEG'           , 2);   (image/jpeg) (.jpeg)<br> @define('IMAGETYPE_PNG'            , 3);   (image/png) (.png)<br> @define('IMAGETYPE_SWF'            , 4);   (application/x-shockwave-flash) (.swf)<br> @define('IMAGETYPE_PSD'            , 5);   (image/psd) (.psd)<br> @define('IMAGETYPE_BMP'            , 6);   (image/bmp) (.bmp)<br> @define('IMAGETYPE_TIFF_II'        , 7);   (image/tiff) (.tiff)<br> @define('IMAGETYPE_TIFF_MM'        , 8);   (image/tiff) (.tiff)<br> @define('IMAGETYPE_JPC'            , 9);   (application/octet-stream) (.jpc)<br> @define('IMAGETYPE_JPEG2000'       , 9);   (application/octet-stream) (.jpc)<br> @define('IMAGETYPE_JP2'            , 10);  (image/jp2) (.jp2)<br> @define('IMAGETYPE_JPX'            , 11);  (application/octet-stream) (.jpx)<br> @define('IMAGETYPE_JB2'            , 12);  (application/octet-stream) (.jb2)<br> @define('IMAGETYPE_SWC'            , 13);  (application/x-shockwave-flash) (.swf)<br> @define('IMAGETYPE_IFF'            , 14);  (image/iff) (.iff)<br> @define('IMAGETYPE_WBMP'           , 15);  (image/vnd.wap.wbmp) (.bmp)<br> @define('IMAGETYPE_XBM'            , 16);  (image/xbm) (.xbm)</p> <p>Die mit IMG_ anfangenden Konstanten bilden ein Bitmuster. Sie stellen die<br> Grafikformate dar, für die es eine Einlesefunktion der Art ImageCreateFrom...() gibt:<br> @define('IMG_GIF'                  , 1);<br> @define('IMG_JPEG'                 , 2);<br> @define('IMG_JPG'                  , 2);<br> @define('IMG_PNG'                  , 4);<br> @define('IMG_WBMP'                 , 8);<br> @define('IMG_XPM'                  , 16);</p> <p>MffG<br> EisFuX</p> <div class="signature">-- <br> <a href="http://community.de.selfhtml.org/my/zitatesammlung/zitat119" rel="nofollow noopener noreferrer">Nichts ist dem Zuwachs an Wissen förderlicher, als nach einer Antwort korrigiert zu werden.</a> </div> IFF, XPM, XBM Sat, 08 Dec 07 17:58:25 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189667?srt=yes#m1189667 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189667?srt=yes#m1189667 <p>Hello,</p> <blockquote> <blockquote> <p>Das wäre diejenige für XBM.</p> </blockquote> </blockquote> <blockquote> <p>Ja, das war die definierte Konstante. getimagesize() liefert bei<br> mir für die Wikipedia-Beispielbilder bei XBM die 16 und bei XPM ein<br> leeres Array, kann also mit XPM anscheinend nichts anfangen, obwohl<br> Höhe und Breite da draus zu extrahieren kein höherer Aufwand wäre.</p> </blockquote> <p>Irgendwie erscheint mir das alles noch etwas löcherig.<br> Wichtig ist allerdings nur, dass keine "Nicht-Grafiken" durchschlüpfen können.</p> <p>Hast Du schon mal die Funktion ImageCreateFromString() auf Herz und Nieren getestet? Die scheint ja die ganzen Typen automatisch zu erkennen, wenn ich die Beschreibung richtig verstanden habe?</p> <p>[...]<br> Danke, gleich in die Testlösung reinkopiert :-)</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> Musterbilder gesucht Sat, 08 Dec 07 01:59:26 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189669?srt=yes#m1189669 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189669?srt=yes#m1189669 <p>Hello,</p> <blockquote> <p><a href="http://images.google.com" rel="nofollow noopener noreferrer">http://images.google.com</a> und ins suchfeld filetype:iff oder filetype:xbm etc.</p> </blockquote> <p>Hast Du eigentlich Recht. Ist ja nur zum Testen und nicht zum wiederveröffentlichen...</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> Google war nicht hilfreich Sat, 08 Dec 07 05:50:30 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189670?srt=yes#m1189670 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189670?srt=yes#m1189670 <p>Hello,</p> <blockquote> <blockquote> <p><a href="http://images.google.com" rel="nofollow noopener noreferrer">http://images.google.com</a> und ins suchfeld filetype:iff oder filetype:xbm etc.</p> </blockquote> <p>Hast Du eigentlich Recht. Ist ja nur zum Testen und nicht zum wiederveröffentlichen...</p> </blockquote> <p>Google war keine so wirklich gute Idee.<br> Die Bilder scheinen zum größten Teil bereits konvertiert vorzuliegen, auch wenn sie noch die Original-Endung haben. So ganz habe ich das noch nicht durchschaut, wer mir da einen Streich spielt.</p> <p>Und *.swf krieg ich nur mit Umstand...</p> <p>Dafür werde ich wohl bald Besuch bekommen. Bei der Suche nach *.jpx bin ich auf wirklich heftige Kinderporno-Seiten gestoßen.</p> <p>Welche Grafiksoftware kann denn möglichst viele unterschiedliche Formate schreiben?<br> Ist mir eigentlich auch egal, was drauf ist uf den Bildern, Hauptsache möglichst viele unterschiedliche Formate mit allen Varianten (Farbtiefe, Auflösung, usw.)</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> Google war nicht hilfreich Sat, 08 Dec 07 06:55:09 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189674?srt=yes#m1189674 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189674?srt=yes#m1189674 <p>Grütze .. äh ... Grüße!</p> <blockquote> <p>Google war keine so wirklich gute Idee.<br> Die Bilder scheinen zum größten Teil bereits konvertiert vorzuliegen, auch wenn sie noch die Original-Endung haben. So ganz habe ich das noch nicht durchschaut, wer mir da einen Streich spielt.</p> </blockquote> <p>Ärgerlich.</p> <p>Und außer einem <a href="http://www.kaichen.in/misc/iff16.iff" rel="nofollow noopener noreferrer">IFF16</a> und <a href="http://www.kaichen.in/misc/iff256.iff" rel="nofollow noopener noreferrer">IFF256</a> und winzigen Bildchen in <a href="http://www.kaichen.in/misc/ms.tga" rel="nofollow noopener noreferrer">TGA</a>, <a href="http://www.kaichen.in/misc/ms.wmf" rel="nofollow noopener noreferrer">WMF</a> <a href="http://www.kaichen.in/misc/ms.pcx" rel="nofollow noopener noreferrer">PCX</a> hab ich auch gerade auf Anhieb nichts hier.</p> <p>Cü<br> Kai</p> <div class="signature">-- <br> What is the difference between Scientology and Microsoft? One is an<br> evil cult bent on world domination and the other was begun by L. Ron<br> Hubbard.<br> ie:{ fl:( br:< va:) ls:? fo:| rl:? n4:° ss:{ de:] js:| ch:? mo:| zu:| </div> Google war nicht hilfreich Sat, 08 Dec 07 08:32:48 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189671?srt=yes#m1189671 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189671?srt=yes#m1189671 <p>Hallo,</p> <blockquote> <p>Dafür werde ich wohl bald Besuch bekommen. Bei der Suche nach *.jpx bin ich auf wirklich heftige Kinderporno-Seiten gestoßen.</p> </blockquote> <p>dann überlege Dir, ob Du die Seiten nicht bei einer der <a href="http://www.heise.de/ct/Netz_gegen_Kinderporno/meldestellen.shtml" rel="nofollow noopener noreferrer">Meldestellen</a> anzeigen möchtest.</p> <p>Gruß<br> Olaf</p> Google war nicht hilfreich Sat, 08 Dec 07 11:45:27 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189672?srt=yes#m1189672 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189672?srt=yes#m1189672 <p>Hello,</p> <blockquote> <blockquote> <p>Dafür werde ich wohl bald Besuch bekommen. Bei der Suche nach *.jpx bin ich auf wirklich heftige Kinderporno-Seiten gestoßen.</p> </blockquote> <p>dann überlege Dir, ob Du die Seiten nicht bei einer der <a href="http://www.heise.de/ct/Netz_gegen_Kinderporno/meldestellen.shtml" rel="nofollow noopener noreferrer">Meldestellen</a> anzeigen möchtest.</p> </blockquote> <p>Das wird wohl keinen direkten Nutzen haben, es sind Seiten unter *.com und unter *.cn - Domains</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div> Kinderpornos in Google verlinkt Sat, 08 Dec 07 11:55:35 Z https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189673?srt=yes#m1189673 https://forum.selfhtml.org/self/2007/dec/7/musterbilder-gesucht/1189673?srt=yes#m1189673 <p>Hello,</p> <p>ich habe es an die "Online-Polizei" Niedersachsen weitergegeben.<br> Google werden die sicherlich selber bediennen können.</p> <p>Auf einen nochmaligen Besuch der Seiten lege ich keinen Wert.</p> <p>Harzliche Grüße vom Berg<br> <a href="http://bergpost.annerschbarrich.de" rel="nofollow noopener noreferrer">http://bergpost.annerschbarrich.de</a></p> <p>Tom</p> <div class="signature">-- <br> Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen<br> Nur selber lernen macht schlau<br> Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)<br> <img src="http://bitworks.de/~selfHTML/Virencheck.gif" alt="" loading="lazy"><br> </div>