在 Pdf 上绘制成 Window Form C# (visual studio 2015)

Draw on a Pdf into a Window Form C# (visual studio 2015)

我是 C# 的初学者,很抱歉,如果这是一个愚蠢的问题。 我必须绘制一个显示在 Visual Studio 2015 的 WinForm 中的 pdf。 当我单击 pdf 的某个点时,我想开始绘图(我想画什么并不重要)。 我已经使用 Adob​​e Reader 工具将 pdf 转换为表格。但是对于某些版本的 Adob​​e Reader 我无法在上面绘图,或者如果 Pdf 受到保护,我只能使用 Adob​​e 阅读它:我看了一些 PdfSharp 和 Itext Pdf,但我不确定它是否是可以使用鼠标事件在 pdf 上绘制。 如果可以,我该怎么做?

ps:抱歉英语不好:)

1) 在 Visual Studio 中的工具箱中添加 PDF 查看器控件。为此,请右键单击工具箱,select 选择项目...,然后在 COM 组件选项卡中 select "Adobe PDF Reader"

2) 通过从工具箱拖动控件将其放置在屏幕上

3) 在代码中,通过将 属性 src 设置为文件路径来加载 PDF 文件。 例如。 pdfReader.src = @"C:\mypdf.pdf"

4) 在 运行 模式下,您可以像在 Adob​​e Reader 中一样修改 PDF,方法是单击图标: