Можно ли сохранить Aspect Ratio в docx, созданном с помощью OpenXML, для изображения, добавленного с помощью атрибута NoChangeAspect? - PullRequest
0 голосов
/ 10 октября 2019

Я создаю документ docx и добавляю к нему изображения.

Я сделал это с помощью https://docs.microsoft.com/en-us/office/open-xml/how-to-insert-a-picture-into-a-word-processing-document?redirectedfrom=MSDN

Я видел, что есть атрибут NoChangeAspect, используемый как

new DW.NonVisualGraphicFrameDrawingProperties(
     new A.GraphicFrameLocks() { NoChangeAspect = true }),

но изображение принимает новые пропорции, установленные

new A.Extents() { Cx = 990000L, Cy = 792000L }),

Я видел, что пропорции могут быть сохранены путем получения измерений из System.Drawing.Bitmap, созданного из потока, но может ли этосделать без импорта System.Drawing, просто с NoChangeAspect?

...