2017-05-20 4 views
2

夕方全員、ファイルアイコンを抽出し、htmlで表示

電子フレームワークを使用して書きたいアプリケーションについていくつかの研究を始めました。私はアイコンを除いて私がユーザーにしたいものを表示する方法を考え出しました。ユーザーがパスを入力することができるアプリケーションの部分があり、そのパスにファイルがリストされます。ファイルからアイコンを引っ張りたいので、Windowsファイルエクスプローラーのように表示されます。これは私がロードブロッキングに走っているところで、私はいくつかのガイダンスを探しています。

nodejsにファイルパスを提供するメソッドがありますか?返されたイメージをHTMLに渡すことができますか?誰かが簡単な方法を知っているかどうか聞いてみると思いました。

答えて

0

icon-extractor このように、システムからアプリアイコンを抽出するために使用できますが、** "。exe" **ファイルである必要があります。

var iconExtractor = require('icon-extractor'); var fs= require('fs');

iconExtractor.emitter.on('icon', function(data){ 
console.log('Here is my context: ' + data.Context); 
console.log('Here is the path it was for: ' + data.Path); 
var icon = data.Base64ImageData; 

fs.writeFile('img.png', icon, 'base64', (err) => { 
console.log(err); 

}); 
}); 

iconExtractor.getIcon('ANY_TEXT','PAHT_TO_APP.exe'); 
関連する問題