在 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 的某个点时,我想开始绘图(我想画什么并不重要)。
我已经使用 Adobe Reader 工具将 pdf 转换为表格。但是对于某些版本的 Adobe Reader 我无法在上面绘图,或者如果 Pdf 受到保护,我只能使用 Adobe 阅读它:我看了一些 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) 在 运行 模式下,您可以像在 Adobe Reader 中一样修改 PDF,方法是单击图标:
我是 C# 的初学者,很抱歉,如果这是一个愚蠢的问题。 我必须绘制一个显示在 Visual Studio 2015 的 WinForm 中的 pdf。 当我单击 pdf 的某个点时,我想开始绘图(我想画什么并不重要)。 我已经使用 Adobe Reader 工具将 pdf 转换为表格。但是对于某些版本的 Adobe Reader 我无法在上面绘图,或者如果 Pdf 受到保护,我只能使用 Adobe 阅读它:我看了一些 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) 在 运行 模式下,您可以像在 Adobe Reader 中一样修改 PDF,方法是单击图标: