login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[solved] GIF is *****

Offline zamna - 02/10/2006 21:30 (laatste wijziging 17/12/2006 17:29)
Avatar van zamnaHTML beginner Als ik mijn transparante afbeeldingen met photoshop opsla in GIF formaat dan is de kwaliteit bedroevend. PNG is stukken beter maar niet compatibel met PNG. Weet iemand iets waardoor ik PNG naar GIF kan converteren of andere oplossingen om mijn transparante afbeeldingen een betere kwaliteit te geven ?

5 antwoorden

Gesponsorde links
Offline svm - 02/10/2006 21:34 (laatste wijziging 02/10/2006 21:45)
Avatar van svm PHP ver gevorderde Als je de afbeelding opslaat (of gewoon bij de eigenschappen in Photoshop [zal er vast wel zijn]), dan kun je neem ik aan ook de resolutie/aantal pixels instellen of de kleuren (256 neem je voor gif).
Ik ken photoshop niet dus weet niet hoe het moet, maar aangezien het een zeer professioneel programma is, is dit wel mogelijk neem ik aan.

@FangorN
Je kunt 256 kleuren in gif maximaal gebruiken volgens de programma's:
http://home.ora...leuren.jpg
(stukje uit FireWorks)
Offline Thomas - 02/10/2006 21:36
Avatar van Thomas Moderator Afbeelding > exporteren voor web?
Dan kun je wel gewoon gifjes opslaan met goede kwaliteit.

GIF kan niet meer dan ~ 255 kleuren aan btw. Enige beperking afaik.
Offline zamna - 02/10/2006 21:37
Avatar van zamna HTML beginner Zit aan die 256 hoor maar de kwaliteit blijft nog altijd laag 
Offline Soebam - 02/10/2006 21:50 (laatste wijziging 02/10/2006 21:51)
Avatar van Soebam HTML ver gevorderde Gif is super voor simpele structuur afbeeldingen . Als je foto's wil of een gradient ofzo kan je inderdaad beter png nemen. En wat is er mis met de PNG transparantie?

IE ondersteund PNG transparantie niet, maar als je het niet erg vindt om JavaScript te gebruiken, gebruik dan dit:

  1. <!--[if gte IE 5.5000]>
  2. <script language="javascript" type="text/javascript" src="pngfix.js"></script>
  3. <![endif]-->


Tussen je head tags.

En sla dit op als pngfix.js:

  1. // Correctly handle PNG transparency in Win IE 5.5 or higher.
  2. // http://homepage.ntlworld.com/bobosola. Updated 02-March-2004
  3.  
  4. function correctPNG()
  5. {
  6. for(var i=0; i<document.images.length; i++)
  7. {
  8. var img = document.images[i]
  9. var imgName = img.src.toUpperCase()
  10. if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
  11. {
  12. var imgID = (img.id) ? "id='" + img.id + "' " : ""
  13. var imgClass = (img.className) ? "class='" + img.className + "' " : ""
  14. var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
  15. var imgStyle = "display:inline-block;" + img.style.cssText
  16. if (img.align == "left") imgStyle = "float:left;" + imgStyle
  17. if (img.align == "right") imgStyle = "float:right;" + imgStyle
  18. if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
  19. var strNewHTML = "<span " + imgID + imgClass + imgTitle
  20. + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
  21. + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
  22. + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
  23. img.outerHTML = strNewHTML
  24. i = i-1
  25. }
  26. }
  27. }
  28. window.attachEvent("onload", correctPNG);
Offline zamna - 02/10/2006 21:51 (laatste wijziging 02/10/2006 22:45)
Avatar van zamna HTML beginner Soebam: bedankt, ik probeer het zeker eens uit.

EDIT: scriptje werkt perfect maar soms nogal traag. Toch bedankt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s