我正在尝试使用MigraDoc Library创建PDF。我可以添加图像,但无法旋转图像。我正在创建一个MigraDoc.DocumentObjectModel.Shapes.Image对象来将图像添加到一个部分。可以旋转图像还是我必须以另一种方式添加图像?
Public Sub AddImageToPDFFile(sec As Section)
Dim image As Image
Dim strImagePath = "image.jpg"
image = sec.AddImage(strImagePath)
image.Height = "10cm"
image.LockAspectRatio = True
image.RelativeVertical = RelativeVertical.Line
image.RelativeHorizontal = RelativeHorizontal.Margin
image.Top = ShapePosition.Top
image.Left = ShapePosition.Left
image.WrapFormat.Style = WrapStyle.Through
End Sub
我担心MigraDoc无法旋转图像。
在将图像添加到MigraDoc之前,可能会使用代码旋转图像。
根据您的要求,稍后可能还可以使用PDFsharp添加图像。 MigraDoc使用PDFsharp创建PDF,因此您可以使用PDFsharp进行修改,而无需为流程添加其他工具。