SORU
17 EYLÜL 2009, PERŞEMBE


C# windows apı ile dosya küçük olsun

Windows Gezgini dosyaların küçük resimleri gösterme yeteneğine sahiptir. Bu küçük ve üçüncü taraf çekirdek kabuğu uzantıları tarafından sağlanır.

Shell Windows için küçük sağlamak için genişletmek için nasıl biliyorum.

Yapmak istediğim şey kabuk C ile sistem üzerinde herhangi bir dosya küçük resim görüntüsünü almak#. Bu mümkün mü?

Aslında, özel bir dosya tarayıcısı yazıyorum ve küçük resimler göstermek istiyorum, ve muhtemelen gezegendeki her dosya kendi küçük resimler yapmak için ayrıştırabilir.

Açıklama: Birçok cevapları sayfa minik resimleri web, ya da bir görüntü Ölçekleme etrafında toplanmış gibi görünüyor. Ama bu benim aradığım şey değil. İstediğim bu dosya türlerinin küçük resim gösterimi için Windows sormak .DOKTOR, .PDF, .3DM, .ÇİZ... ve yaklaşık bir düzine daha, kimbilir. Windows zaten bilir çünkü ayrıştırma, işleme ve küçük kendim yapmak istemiyorum.

Bir cevap olarak yazdım kod aslında çalışıyor... belki de basitleştirilmiş ve biraz temizledim.

CEVAP
17 Kasım 2009, Salı


Bu bugün arasında bir kaç ay önce oldu, ama benim için iş yaptınız (MPEG-4 dosyaları üzerinde Windows 7, açılan küçük resimler) aldım koştu:

http://blogs.msdn.com/windowssdk/archive/2009/06/12/windows-api-code-pack-for-microsoft-net-framework.aspx

ShellFile shellFile = ShellFile.FromFilePath(pathToYourFile);
Bitmap shellThumb = shellFile.Thumbnail.ExtraLargeBitmap;

Umarım bu yardımcı olur!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013
  • LaKe Lightroom Tutorials

    LaKe Lightro

    22 Temmuz 2014