2009-06-04 16 views
5

माइक्रोसॉफ़्ट ऑफिस आइकन माइक्रोसॉफ्ट द्वारा कॉपीराइट किए गए हैं और इससे हमें उनके लाइसेंस शर्तों के कारण गैर-माइक्रोसॉफ्ट एप्लिकेशन में इस्तेमाल करने से रोकता है।क्या माइक्रोसॉफ़्ट ऑफिस आइकनों के लिए कोई विकल्प है जो मैं अपने आवेदन में उपयोग कर सकता हूं?

मैं कुछ वैकल्पिक माइक्रोसॉफ्ट ऑफिस प्रतीक जिसका लाइसेंस वाणिज्यिक आवेदन में उपयोग के लिए अनुमति देता है खोजने की कोशिश कर रहा हूँ। आइकन के बारे में महत्वपूर्ण बातों में से एक यह है कि उन्हें देखकर कोई भी तुरंत पहचानने में सक्षम होना चाहिए (उदाहरण के लिए एक्सेल)।

किसी को भी किसी भी वैकल्पिक माउस के बारे में पता है और उन्हें करने के लिए लिंक है?

+0

आप एक चीज़ भूल गए जो (मेरे लिए) बहुत महत्वपूर्ण है: आकार और गहराई (8/16/32 बिट्स) क्या होनी चाहिए? मेरी विस्तृत स्क्रीन (1920x1080/32 बिट्स) के लिए मैं केवल विशाल और अच्छे 32 बिट्स आइकन ढूंढ रहा हूं। यदि आप अपने ऐप को स्मार्टफोन पर काम करना चाहते हैं तो यह वही सामान नहीं है जिसे आप ढूंढ रहे हैं। 3212 गहराई पर –

+0

विशेष रूप से 32x32 और 48x48। – Ian

उत्तर

0

दुर्भाग्य से मैं कुछ भी है कि कार्यालय माउस के समान है खोजने में असमर्थ किया गया है, जबकि काफी सुरक्षित किया जा रहा है माइक्रोसॉफ्ट कॉपीराइट का उल्लंघन नहीं करने के लिए। DevianArt पर कुछ बहुत अच्छे थे, हालांकि वे ऐसा लग रहे थे कि वे लगभग एमएस लोगों से फट गए थे इसलिए हमने उनका उपयोग न करने का फैसला किया।

किसी भी आने चाहिए मैं इस सवाल का जवाब :)

1

दृश्य स्टूडियो प्रतीक है कि कार्यालय के लिए एक समान शैली में हैं का एक बहुत युक्त एक छवि पुस्तकालय के साथ आता है। ये किसी भी आवेदन में उपयोग के लिए हैं। मैं उन पर सटीक कॉपीराइट के बारे में अनिश्चित हूं इसलिए आप इसे Google करना चाहेंगे।

आपको कम से छवि पुस्तकालय ज़िप पा सकते हैं:

C: \ Program Files \ Microsoft Visual Studio 9.0 \ Common7 \ VS2008ImageLibrary \ 1033

+0

मुझे लगता है कि इयान उन आइकनों के बारे में बात कर रहा है जो कार्यालय उत्पाद लोगो का प्रतिनिधित्व करते हैं, यानी वर्ड आइकन, एक्सेल आइकन इत्यादि। –

+0

मेरा मानना ​​है कि ये टूलबार आदि के लिए केवल मानक आइकन हैं। मैं जो खोज रहा हूं वह आइकन जैसे वास्तविक एप्लिकेशन है। – Ian

6

न देखें बिल्कुल निश्चित रूप से कार्यालय माउस की तरह , अगर उन्होंने किया तो वे कॉपीराइट किए गए कार्यालय आइकन होंगे और वैकल्पिक नहीं होंगे, लेकिन मुझे व्यक्तिगत रूप से Silk Icon सेट पसंद है। यह मुफ़्त है और इसमें कई अच्छे दिखने वाले और उपयोगी आइकन हैं।

यह सभी आइकन के preview भी है।

एक्सेल दस्तावेज़ों का प्रतिनिधित्व करने वाले आइकन के लिए, उदाहरण के लिए, आप example_white_excel आइकन का उपयोग कर सकते हैं। लगता है कि कुछ अधिक सामान्य स्प्रेडशीट प्रतीक वहाँ भी होना चाहिए, लेकिन यह अब नहीं मिल सकता है ...

+0

बुरा नहीं है, लेकिन दुर्भाग्यवश वे सभी छोटे और पीएनजी हैं जो मेरे उपयोग के लिए उपयुक्त नहीं हैं। लेकिन सुझाव के लिए +1। – Ian

+0

ने एक और सेट के साथ एक और जवाब पोस्ट किया जिसमें बड़े आइकन हैं। यदि आप एक अलग प्रारूप में आइकन चाहते हैं, तो आप उन्हें हमेशा किसी और चीज़ में बदल सकते हैं। पीएनजी के साथ अच्छी बात यह है कि यह लापरवाह है, इसलिए आधार के रूप में उपयोग करना अच्छा होता है। – Svish

1

आप Deviant कला पर एक नजर है कर सकते हैं:

Office icons

लेकिन यह संभावना क्या है कि है प्रस्तावित पहले से ही माइक्रोसॉफ्ट लाइसेंस तोड़ रहा है।

+3

दुख की बात है कि उनमें से लगभग सभी गैर-वाणिज्यिक उपयोग के लिए हैं –

1

मुझे लगता है कि आप फ़ाइल आइकन का मतलब है, एप्लिकेशन नहीं। जब तक कार्यालय स्थापित होता है तब तक आप रनटाइम पर आइकन लोड करने के लिए कोड का उपयोग कर सकते हैं उदा। GetFileIcon("doc", SHGFI_ICONSIZE_LARGE)

const uint SHGFI_ICON = 0x100; 
    const uint SHGFI_USEFILEATTRIBUTES = 0x10; // Use file extension not name 
    const uint SHGFI_ICONSIZE_SMALL = 1; 
    const uint SHGFI_ICONSIZE_LARGE = 0; 
    const uint FILE_ATTRIBUTE_NORMAL = 0; 
    const uint FILE_ATTRIBUTE_DIRECTORY = 16; 

    [StructLayout(LayoutKind.Sequential)] 
    struct SHFILEINFO 
    { 
     public IntPtr hIcon; 
     public IntPtr iIcon; 
     public uint dwAttributes; 
     [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 260)] 
     public string szDisplayName; 
     [MarshalAs(UnmanagedType.ByValTStr, SizeConst = 80)] 
     public string szTypeName; 
    } 

    [DllImport("shell32.dll")] 
    private static extern IntPtr SHGetFileInfo(string pszPath, uint dwFileAttributes, ref SHFILEINFO psfi, uint cbSizeFileInfo, uint uFlags); 

    static System.Drawing.Icon GetFileIcon(string extension, uint size) 
    { 
     IntPtr hImgResult; //the handle to the system image list 
     SHFILEINFO shinfo = new SHFILEINFO(); 

     if (string.Compare(extension,"folder",true)==0) 
     { 
      hImgResult = SHGetFileInfo("", FILE_ATTRIBUTE_DIRECTORY, ref shinfo, 
             (uint)Marshal.SizeOf(shinfo), 
             SHGFI_ICON | size); 
     } 
     else 
     { 
      hImgResult = SHGetFileInfo(extension, FILE_ATTRIBUTE_NORMAL, ref shinfo, 
             (uint)Marshal.SizeOf(shinfo), 
             SHGFI_ICON | SHGFI_USEFILEATTRIBUTES | size); 
     } 
     return System.Drawing.Icon.FromHandle(shinfo.hIcon); 
    } 
+1

मुझे यकीन नहीं है कि वास्तव में अनुमति है? "माइक्रोसॉफ्ट उत्पाद आइकन थंबनेल-आकार की छवियां हैं जो दर्शाती हैं कि आपके ऑपरेटिंग सिस्टम पर एक माइक्रोसॉफ्ट उत्पाद स्थापित किया गया है। माइक्रोसॉफ्ट आइकनों का उपयोग प्रशिक्षण मैनुअल या दस्तावेज में और/या माइक्रोसॉफ्ट उत्पाद के लिए लिखित दस्तावेज में अनुमत है।" "माइक्रोसॉफ्ट विज्ञापन में अपने आइकनों के उपयोग की अनुमति नहीं देता है ... सॉफ्टवेयर अनुप्रयोगों में ... प्रतीक" आर्टवर्क "या डिजाइन तत्वों के रूप में उपयोग नहीं किया जाता है" मुझे पता है कि आप उन्हें पुनर्वितरित नहीं कर रहे हैं , लेकिन मुझे नहीं लगता कि यह अभी भी लाइसेंस के साथ फिट बैठता है। – Ian

+0

बस किसी फ़ोल्डर या फ़ाइल ब्राउज़र प्रकार दृश्य के साथ हर एप्लिकेशन के बारे में (और ऐसा करने की उम्मीद है) करता है। – SillyMonkey

+0

हालांकि फ़ाइलडिअलॉग जैसे नियंत्रण वास्तव में माइक्रोसॉफ्ट नियंत्रण हैं ... हालांकि यह आपको आश्चर्यचकित करता है कि रेखा कहां खींची जाती है। – Ian

1
कैसे के बारे में Tango Icon Library तो

? यह भी अच्छा लग रहा है और विभिन्न प्रकार के आइकन हैं। वे पीएनजी में भी हैं (जो मुझे विश्वास है कि वास्तव में सबसे अच्छा है ...) लेकिन svg में भी। और पीएनजी 16x16, 22x22 और 32x32 आकार में हैं।

+0

मुझे वहां कोई भी एमएस ऑफिस देखने वाले आइकन नहीं दिख रहे हैं। – Fletch

+0

ठीक है, अगर वे एमएस ऑफिस देख रहे थे, तो वे एमएस ऑफिस आइकन होंगे, जिनके पास लाइसेंस शब्द हैं जो सवाल लड़के को पसंद नहीं आया। मुझे लगता है कि वह सामान्य एमएस ऑफिस जैसे कार्यों (कट, पेस्ट, सेव, न्यू डॉक्यूमेंट, एट कैटर ...) – Svish

+0

मुझे लगता है कि वह एक्सेल आइकन की तरह दिखता है, लेकिन इसका उत्पादन नहीं होता है सुश्री। कुछ कोशिकाओं या कुछ के शीर्ष पर हरे रंग की छिड़काव की तरह एक तरह की अस्पष्ट "एक्सएल" की तरह। – Fletch

0

मैं शुष्क आइकन का प्रशंसक हूं।

http://dryicons.com/free-icons/preview/classy-icons-set/

यहां नि: शुल्क उपयोग लाइसेंस

http://dryicons.com/terms/#free-license है

alt text

+0

अधिक टिप्पणियों के बाद, शायद वह वह नहीं चाहता जो वह चाहता है। कानूनी रूप से खोजने के लिए एमएस ऑफिस आइकन मुश्किल हो सकता है हालांकि IANAL ... –

0

Fatcow hosting कुछ ठीक लोगों को है, अन्य शानदार प्रतीक के बीच अपडेट करेंगे। आपको अपने क्रेडिट में अपने पृष्ठ में एक लिंक शामिल करना चाहिए। सुनिश्चित नहीं है कि "आपके क्रेडिट" क्या हैं लेकिन मुझे लगता है कि पूरी बात एक सामाजिक & एसईओ प्लॉय है, यदि आपका ऐप सार्वजनिक इंटरनेट पर है तो आपको इसे कहीं और रखना होगा कि लोग और खोज इंजन इसे ढूंढ सकें।

एक निजी व्यवसाय ऐप के लिए सार्वजनिक इंटरनेट पर नहीं, मुझे लगता है कि आप एक अच्छे विवेक के साथ काफी दूर लिंक को दफन कर सकते हैं।

0

मुझे gnome-look.org पर जाना और आइकन थीम के माध्यम से खोजना पसंद है। ये आइकन संग्रह जीपीएल द्वारा कवर किए जाते हैं और अक्सर आम mimetypes (जैसे शब्द और एक्सेल) के लिए प्रतीक शामिल हैं।

संबंधित मुद्दे

 संबंधित मुद्दे