Подтвердить что ты не робот

"Надстройка Office 2010: Галерея значков" - Как извлечь значки из закладки backstage (docx)

Я загрузил " Надстройка Office 2010: Галерея значков", это файл docx с двумя вкладками за кулисами, на которых хранятся значки.

Как я могу извлечь значки или использовать их в своем приложении?

4b9b3361

Ответ 1

Я использую ImageMso довольно часто в своей разработке Excel. Наткнувшись на другой пост, я сделал еще один шаг и собрал пакет для визуального поиска, извлечения и сохранения значков из Microsoft Excel в виде файла или копирования и вставки (с прозрачностью альфа-канала) в другое приложение. Я также составил список из 8 899 различных имен ImageMso из разных источников. Я надеюсь, что другие могут найти это полезным.

Галерея и извлечения Microsoft Office (ImageMSO)

ImageMSO Gallery on Microsoft Excel 2013 running Windows 8

Ответ 2

Я предполагаю, что первый ответ означал, что значки предназначены только для использования в Office; то есть с надстройками Office и т.д.

К ним можно отнести, например, XML-определение Office Fluent UI. Таким образом, форма распределения служит видимой "Ahh, я хочу эту иконку в моей надстройке", а затем выбирая указанный идентификатор для использования в атрибуте "imageMso".

Подобно этому (см. правильный полный XML в настройке пользовательского интерфейса Office Fluent)

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

Ответ 3

В этой статье содержится код, который работал у меня. Они даже связали выведенные наборы значков в прозрачных PNG в статье тоже, так что вам не нужно запускать код. Я скопировал прозрачные ссылки PNG из приведенной ниже статьи.

Изображения 1

Изображения 2

Примечание:

Хотя на значках был прозрачный фон, только изображение внутри значка было прозрачным, мне пришлось перейти в Photoshop и удалить белый фон вручную сверху и снизу. Вот пример:

enter image description here

Ответ 4

Перейдите на вкладку "Файл" На левой панели вы увидите список закладок за кулисами

Ответ 5

Из этого post, есть 2 ссылки для загрузки для всех ImageMso Office 2010/2013. Существует также исходный код, так что мы можем сами извлекать иконы с разным размером.

Ответ 6

Это старый вопрос, но я пропускаю "как использовать", а не "как смотреть".

В Visual Studio 2015 вы можете просто присвоить имя (или ID - показано в файле docx прямо под картинками) к свойству "OfficeImageId". Это свойство, например, доступно в Microsoft.Office.Tools.Ribbon.RibbonEditBox или .RibbonButton.