bildirgec.org

png hakkında tüm yazılar

c# resim format çevirici jpeg, gif, png, bitmap, tiff

skid | 17 April 2009 11:02

Zamanında bir arkadaşım için yazdığım resim çevirme nesnesi. Resmin formatını çevirmekle kalmayıp kalitesini de değiştirebilirsiniz.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
public class Converter
{
public enum enumImageTypes
{
Bitmap,
Jpeg,
Gif,
Tiff,
Png
}
public string ImagePath;
public enumImageTypes ImageType;
public int Quality;
public Converter()
{
this.Quality = 100;
}
public Converter(string inImagePath, enumImageTypes inImageType) : this(inImagePath, inImageType, 100)
{
}
public Converter(string inImagePath, enumImageTypes inImageType, int inQuality)
{
this.ImagePath = inImagePath;
this.ImageType = inImageType;
this.Quality = inQuality;
}
public void Convert()
{
Bitmap bitmap = new Bitmap(ImagePath);
ImageCodecInfo[] imgCodecs = ImageCodecInfo.GetImageEncoders();
EncoderParameters imgParams = new EncoderParameters(1);
EncoderParameter imgQuality = new EncoderParameter(System.Drawing.Imaging.Encoder.Quality, Quality);
string imgExt;
imgParams.Param[0] = imgQuality;
imgExt = imgCodecs[(int)ImageType].FilenameExtension;
imgExt = imgExt.Substring(1, imgExt.Length - 1);
string fullpath = ImagePath.Substring(0, ImagePath.Length - 4) + imgExt.Split(';')[0].ToLower().Replace('ı', 'i');
bitmap.Save(fullpath, imgCodecs[(int)ImageType], imgParams);
bitmap.Dispose();
}
public string imagePath
{
get { return this.ImagePath; }
set { this.ImagePath = value; }
}
public enumImageTypes imageType
{
get { return this.ImageType; }
set { this.ImageType = value; }
}
public int quality
{
get { return this.Quality; }
set { this.Quality = value; }
}
}

Çapraz Tarayıcı Uyumluluğu İçin Altın Değerinde İpuçları

pinkfloyd | 16 February 2009 21:13

Internet Explorer’la çalışmak her seviyeden web tasarımcısı için bazen sorun olabilir. Ancak bu sorun olmak zorunda olacağı anlamına gelmiyor. Hepsi olmasa da pek çok Internet Explorer hatası, hatanın nasıl oluştuğunu anladıktan sonra kolayca düzeltilebilir. Bu yazımda özellikle giriş seviyesindeki kullanıcılar için çapraz tarayıcı uyumluluğunu sağlayabilmeleri için önemli problemleri ve çözümlerini listeledim.

Yazımda en çok kullanılan tarayıcı sürümleri olan Firefox 2+, Safari 3+ ve Internet Explorer 6+’ya odaklandım. Her ne kadar IE6’nın kullanım oranı gün geçtikçe düşüş gösteriyor olsa da, bu onu desteklememeniz gerektiği anlamına gelmez, zira halen pek çok kullanıcı hangi tarayıcı sürümünü kullandığını bilmemektedir. Eğer bu IE6 hatalarını biliyorsanız, tarayıcı üzerinde test yapmadan bile sitenizin doğru görünüp görünmediğini anlayabilirsiniz. Bu makale süper deneyimli web tasarımcılarına yönelik olmamakla birlikte IE6’nın çapraz tarayıcı uyumluluğuna yönelik gizlerini anlamanıza yardımcı olacaktır.

Özet
Makalenin tamamını okumak istemeyenleriniz için aşağıda makalenin bir özetini bulabilirsiniz.

  • Daima STRICT DOCTYPE ve standartlarla uyumlu HTML/CSS kullanın
  • CSS’nizin en başında daima sıfırlama (CSS RESET) kullanın.
  • Firefox’ta metin işleme sorunlarını gidermek için -moz-opacity:0.99, Safari’de ise text-shadow: #000 0 0 0 kullanın.
  • Görselleri asla CSS ya da HTML ile yeniden boyutlandırmayın.
  • Her tarayıcıda metinlerin nasıl işlendiğini test edin. Lucida kullanmayın.
  • BODY üzerinde metni % ile boyutlandırıp sitenin geri kalanında em kullanarak metin boyutlandırması yapın.
  • Üzerine float uygulanmış tüm anahat divleri display: inline ve overwlow: hidden içermeli.
  • CSS3 seçicilerini kullanmayın.
  • Alpha’yı yüklemediyseniz saydam PNG kullanmayın.

ImageToVideo : Resimlerden Video

filezza | 02 November 2008 13:26

ImageToVideo: Convert Images to Video
ImageToVideo: Convert Images to Video

ImageToVideo, resimlerinizden MPEG uzantılı video dosyası oluşturmanızı sağlayacak, ücretsiz bir online araçtır.

20 adet, JPG, GIF, PNG, BMP uzantılı resim dosyası ekleyebileceğiniz gibi, isterseniz oluşturacağınız slideshow’a, bir müzik dosyası da ekleyebilirsiniz.

Design Tutkunlarına

TheGhosT | 24 October 2008 20:16

Konumuzun adındanda anlaşılabileceği gibi webmasterların ve tasarım yapmayı seven arkadaşların kullanacağı kaynak bulabileceği bir çok siteyi sizlerle paylaşacağım. Bu sitelerden bir kısmı icon, psd, skin, themes, wallpaper içerirken bir kısmıda nasıl yapılabileceklerini anlatacak.
Vereceğim siteler Türkçe, İngilizce ve Rusça ağırlıklı olacak. İngilizce-Türkçe sözlük arayanlar için burayı önerebilirim.

JPG ve PNG karşı karşıya

gorkemtezcanli | 10 October 2008 08:48

webdeneyimleri.com
webdeneyimleri.com

Web tasarımcılarının en büyük sıkıntılarının arasında, hazırlanan sitenin boyutu vardır. Kullanılan görseller, kodlar, Flash öğeleri gibi her türlü öğe bu sitenin yüklenme hızını düşürür.

Türkiye’deki genç blog yazarlarından Volkan Görgülü’nün web sitesinde karşılaştığım JPG, PNG karşılaştırmasıyla ilgili yazıda bu iki popüler formatın birbirlerine karşı farklılıklarını güzel bir çalışmayla incelemiş

“Jpg’i png 24 ile ve gif’i png 8 ile dövüştürüyorum” başlıklı yazıya ulaşmak için buraya tıklayabilirsiniz.

101 Ücretsiz İkon Seti

filezza | 25 July 2008 08:37

101 Free Icon Sets
101 Free Icon Sets

outlawdesignblog yöneticisi, Danny Outlaw tarafından toparlanmış 101 ücretsiz ikon seti.

Çeşitli kategorilere ve boyutlara sahip ikon setleri, .psd, .ico, .icns, .gif, .bmp, .png, .jpg gibi değişik formatlara sahip.

Aralarından seçtiğim 9 ikon seti aşağıda listelenmiştir.

multimedya dönüştürücü

hkmt | 07 July 2008 12:21

bilgisayarımızda arşivlediğimiz multimedya dosyalarımızı dönüştürebilmek için aramaktan yorulduğumuz dönüştürme proglamlarında bulduklarımız ya deneme süreli ya da kısıtlı programlar oluyor. ama şimdi öyle bir program var ki ücretsiz (freeware) ve video, ses, resim, mobil araçlar(iphone/ipod), psp, formatlarını desteklediği gibi dvd ripleme işini yapabiliyor. desteklediği dosyalarla tam bir format fabrikası.

bilgisayarınızdaki vazgeçemeyeceğiniz programlardan biri olacağını tahmin ettiğim formatoz sitesindeki bu program sade bir arayüze sahip. video, audio, picture, mobil device, rom device kategorilerinden farklı dosya biçimlerini dönüştürme işlemlerini tamamen bedava olarak yapabilirsiniz.