MigraDoc旋转图像(vb.net)

问题描述 投票:0回答:1

我正在尝试使用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
vb.net migradoc
1个回答
1
投票

我担心MigraDoc无法旋转图像。

在将图像添加到MigraDoc之前,可能会使用代码旋转图像。

根据您的要求,稍后可能还可以使用PDFsharp添加图像。 MigraDoc使用PDFsharp创建PDF,因此您可以使用PDFsharp进行修改,而无需为流程添加其他工具。

© www.soinside.com 2019 - 2024. All rights reserved.