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

  • Liam Underwood

    Liam Underwo

    19 Mayıs 2009
  • Blu animations and other videos

    Blu animatio

    15 HAZİRAN 2007
  • ThisWeekYT

    ThisWeekYT

    14 Mart 2013