У меня есть странные проблемы с PowerPoint 2010:PowerPoint слайд-шоу показывает только часть слайда
Я использую следующий код, чтобы удалить все анимации из слайда. Это делается во время слайд-шоу:
for (int i = slide.TimeLine.InteractiveSequences.Count; i >= 1; i--)
{
Sequence sequence = slide.TimeLine.InteractiveSequences[i];
for (int x = sequence.Count; x >= 1; x--)
{
sequence[x].Delete();
}
}
for (int i = slide.TimeLine.MainSequence.Count; i >= 1; i--)
{
slide.TimeLine.MainSequence[i].Delete();
}
}
В одном слайде, который имеет изображение и TextBox и как использовать MainSequence анимацию, после анимации удаляются, слайд появляется в слайд-шоу с только текст, но не картина.
В другом слайде после удаления анимации текстовое поле и изображение показаны, но нарисованы только наполовину - на самом деле выглядит так, как будто кто-то взял резину и вытер нижние части! Очень странно.
Вот пример скриншота. Обратите внимание на изображение справа от слайда, у которого его нижняя половина была стерта:
Перерисовать слайды с помощью View.GotoSlide не устраняет это. Добавление дополнительной формы к слайдам до/после удаления анимации также не помогает.
Когда я создаю миниатюры PNG этих странных слайдов, миниатюры выглядят прекрасно и содержат все фигуры.
Любые идеи?
Спасибо, но это не работает. Пробовал после удаления анимации, чтобы переместить фигуры со слайда и обратно. Не помогло ... –
Вы также попробовали .View.GoToSlide (индекс слайда) после перемещения фигуры и обратно? И, возможно, стоит попробовать это на другом настроенном ПК, чтобы узнать, есть ли проблема с видеокартой. Подумайте об этом, попробуйте на своем компьютере, но запустите слайд-шоу с отключенным графическим ускорением. –
Спасибо. Я уже пробовал GoToSlide, но это не помогло. Интересно, что даже переход на другой слайд и возвращение не изменил искаженный вид слайда. Попробуем использовать функцию «Графическое ускорение». –