web-dev-qa-db-fra.com

"Complément Office 2010: Icons Gallery" - Comment extraire des icônes de l'onglet Backstage (docx)

J'ai téléchargé " Complément Office 2010: Icons Gallery " qui est un fichier docx avec deux onglets de backstage contenant des icônes.

Comment puis-je extraire les icônes ou les utiliser dans mon application?

19
no9

J'utilise assez souvent ImageMso dans mon développement Excel. Ayant trébuché sur un autre post, je suis allé un peu plus loin et j'ai assemblé un paquet pour rechercher, extraire et enregistrer visuellement les icônes de Microsoft Excel sous forme de fichier ou les copier/coller (avec transparence du canal alpha) dans une autre application. J'ai également compilé une liste de 8 899 noms différents d'ImageMso provenant de diverses sources. J'espère que d'autres pourront trouver cela utile.

Galerie et extraction d'icônes Microsoft Office (ImageMSO)

 ImageMSO Gallery on Microsoft Excel 2013 running Windows 8

13
Alton XL

Je suppose que la première réponse voulait dire que les icônes ne sont destinées qu’à être utilisées dans Office; c'est-à-dire avec les compléments Office, etc.

Ils peuvent être référés avec la définition XML de l'interface utilisateur Office Fluent, par exemple. Le formulaire de distribution sert donc de réaction "Ahh je veux cette icône dans mon complément", puis de choisir l'ID spécifié à utiliser dans l'attribut "imageMso".

Comme ceci (voir XML complet complet dans la personnalisation de l'interface utilisateur Office Fluent)

<button id="Button1" imageMso="HappyFace" size="" label="Large Button Face" onAction="HandleOnAction" />
7
Kalle Launiala

Cet article contient du code qui a fonctionné pour moi. Ils ont même lié les jeux d'icônes générés aux fichiers PNG transparents dans l'article, de sorte que vous n'avez pas besoin d'exécuter le code. J'ai copié les liens transparents de PNG de l'article ci-dessous.

Images 1

Images 2

Remarque:

Bien que les icônes aient un arrière-plan transparent, seule l'image à l'intérieur de l'icône était transparente, mais je devais accéder à Photoshop et supprimer manuellement l'arrière-plan blanc en haut et en bas. Voici un exemple:

enter image description here

3
The Muffin Man

Allez à l'onglet "Fichier" Sur le panneau de gauche, vous verrez la liste des onglets des coulisses

2
Loky

Depuis ce post , il y a 2 liens de téléchargement pour tous ImageMso of Office 2010/2013. Il existe également un code source permettant d'extraire nous-mêmes des icônes de tailles différentes.

0
T N

C'est une vieille question, mais je manque une réponse "comment utiliser" et non "comment visualiser". 

Dans Visual Studio 2015, vous pouvez simplement affecter le nom (ou l'ID - indiqué dans le fichier docx juste en dessous des images) à la propriété "OfficeImageId". Cette propriété est par exemple disponible dans Microsoft.Office.Tools.Ribbon.RibbonEditBox ou .RibbonButton. 

0
Jan