PPT текст x,y, ширина, высота - openxml
Я пытался следовать этой цепочке наследования Presentation ML:
Slide <- SlideLayout <- SlideMaster <- стили по умолчанию в SlideMaster
чтобы получить свойства текстового содержимого x,y,width,height в слайде PPT, но я не уверен, что получаю правильное значение. Подскажите, пожалуйста, правильно ли я поступаю? Подскажите, пожалуйста, как уникально идентифицировать этот текстовый объект в Slide, SlideLayout & SlideMaster?
-Спасибо
1 ответ
Обратитесь к следующему ответу, чтобы определить свойства высоты и ширины текста.
Чтобы определить, есть ли у вас правильный текст, введите уникальный текст на слайде и используйте инструмент повышения производительности Open XML, чтобы найти его. Вы можете использовать инструмент для поиска уникальной строки на слайде и отражения кода для ее создания.
Наконец, чтобы понять XML слайда презентации, я рекомендую прочитать бесплатную электронную книгу Open XML Explained, чтобы дать объяснение того, как формируется правильный документ презентации, чтобы помочь вам лучше понять, где что должно быть.
Если у вас есть PowerPoint, установленный из офиса Microsoft. Вы можете сделать следующее, хотя это не программно, но может помочь вам выполнить работу.
шаги:
Открыть ppt
Нажмите на свой график или любой другой объект, который вам нравится.
Щелкните правой кнопкой мыши и выберите или используйте ярлык
CMD + SHIFT + 1
Нажмите на 3-й значок выберите
Size
Position
и вы можете увидеть следующее
Замечания:
Я работаю с Microsoft Powerpoint для Mac версии 2018.
Надеюсь, поможет.