Изменения в CTP-версии пакета SDK Open XML версии 2 (апрель 2009 г.)

Одно из важных изменений, внесенных в CTP-версию пакета SDK Open XML версии 2 (апрель 2009 г.), заключается в улучшении компонента DOM-модели низкого уровня с целью включения функций, связанных с пакетом обновления 2 (SP2) системы Office 2007. Эта модернизация изменила способ интерпретации некоторых элементов как свойств 1-го класса родительского класса/элемента по отношению к дочернему. Например, SdtProperties…

0

Новые средства для решений Open XML

Пока я работаю над завершением еще одного решения блога, на этот раз посвященного импорту таблиц из Word в Excel, мне бы хотелось поделиться сведениями о двух полезных средствах, которыми можно воспользоваться при построении решений на основе Open XML. Первое средство, о котором я собираюсь рассказать, это следующий выпуск PowerTools для Open XML. PowerTools для Open…

0

Импорт таблицы из WordprocessingML в SpreadsheetML

В предыдущей записи я показал, как импортировать диаграммы из электронных таблиц в текстовый документ. Сегодня, как я и обещал в прошлой записи, я продемонстрирую импорт таблицы из текстового документа в электронную таблицу. Решение Чтобы импортировать таблицу из текстового документа в электронную таблицу, необходимо выполнить следующие действия: Создать в Word шаблон с элементом управления содержимым, который…

0

Переходы по дереву DOM-модели Open XML

В последних записях я уделял внимание демонстрации решений для реальных, повседневных сценариев. Сегодня я сменю темп и продолжу обсуждение Али, посвященное основным сведениям о пакете Open XML SDK. В этой записи мы рассмотрим основные методы перехода по дереву DOM-модели Open XML с помощью пакета Open XML SDK. И снова, это всего лишь XML… Мы разработали…

0

Копирование листа в пределах книги

В прошлой записи о повторно используемых методах работы с WordprocessingML я обещал рассказать о том, как выполняется копирование листа в пределах книги. Следует заметить, что в этой записи речь пойдет о копировании листа в пределах одного пакета. Возможно, в будущем я напишу и о том, как импортировать и экспортировать листы между книгами. Решение Чтобы скопировать…

0

Пакет Open XML SDK: основные сведения

Привет! Меня зовут Али. Я являюсь разработчиком в команде разработчиков Word. Я также работал над функциональностью пакета Open XML SDK и в этой публикации хочу подробнее рассказать о пакете SDK и лежащей в его основе концепции. В своих записях Зияд Раджаби (Zeyad Rajabi) и Эрик Уайт (Eric White) продемонстрировали множество отличных решений (например, “Использование преимущества…

0

Удаление примечаний из файлов Excel и PowerPoint

В предыдущей записи я показал, как удалять примечания из файла Word. Сегодня я продемонстрирую, как выполняется этот же сценарий, но с файлами Excel и PowerPoint. В Excel и PowerPoint есть функция “Инспектор документов”, которая позволяет удалять различные типы данных и содержимого, включая примечания. Эта функция очень хорошо работает в клиентских решениях, но как выполнить очистку…

0

Импорт диаграмм из электронных таблиц в текстовые документы

Многие читатели спрашивают, как можно импортировать диаграмму из документа одного типа в документ другого типа. В своей прошлой записи блога я показал, как поместить данные в таблицу для создания диаграммы. Сегодня я продемонстрирую процедуру импорта диаграммы из электронной таблицы в документ Word. Решение Для импорта диаграммы из электронной таблицы в документ Word потребуется выполнить следующие…

0

Удаление примечаний из текстового документа программными средствами

Один из наиболее распространенных сценариев, связанных с текстовыми документами, заключается в очистке документа с целью удаления любых содержащихся в нем личных сведений. Что я подразумеваю под личными сведениями? В первую очередь, я имею в виду примечания, редакции, персональные данные, такие как имя автора и скрытый текст. Этот тип содержимого часто требуется вычистить из документа, прежде…

0

Объединение нескольких презентаций PowerPoint

Я хочу предупредить вас, друзья, что в настоящее время мы работаем над устранением ряда неполадок на сервере, и поэтому в некоторых предыдущих записях могут не отображаться изображения или ссылки на исходный код. Надеюсь, эти неполадки будут скоро исправлены. В своей предыдущей записи я показал вам простой способ объединения нескольких документов Word. Сегодня я расскажу, как…

0