Ну, я не могу сказать вам, основываясь на этом уроке, но я могу рассказать вам, где это делается в Open XML (т.е. не в SDK).
Ваша картинка будет содержать элемент xfrm
с набором значений, таких как:
<p:spPr>
<a:xfrm>
<a:off x="7048050" y="6248401"/>
<a:ext cx="972000" cy="288000"/>
</a:xfrm>
</p:spPr>
Значения, которые вы хотите изменить, это cx
и cy
из a:ext
.Возьмите размеры вашего нового изображения (h и w) как у объекта System.Drawing.Image
, возьмите каждое из значений и умножьте на 12700. Таким образом, если ширина изображения составляет 400 пикселей, значение cx
a:ext
будет(400 x 12700 = 5080000).