我在WCF上有一个Acro COM对象。文档加载正确,您通过Adobe获得的大多数功能都可以在COM中找到。我需要“注释”工具栏(特别是“突出显示文本”工具)是活动的。我可以打开那个工具栏,但每个选项都是灰色的。这可能是重复的,但我仍然无法找到这个问题的具体答案,尽管我搜索了所有我能找到的东西。
关闭PDF时,我不需要保存突出显示的文本。我的PDF加载代码是:
Private Sub LOMCDataEntry_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Dim screen As Screen
screen = screen.AllScreens(0)
frmPDF.Bounds = (From scr In screen.AllScreens Where Not scr.Primary)(1).WorkingArea
frmPDF.StartPosition = FormStartPosition.Manual
frmPDF.AxAcroPDF1.LoadFile("G:\GIS\Alycia\Development\LOMCDev\2015084\Regular LOMC Section\Region I\NH\15-01-0961A-330104.pdf")
frmPDF.Show()
End Sub发布于 2015-05-15 22:42:59
您需要使用Javascript:
collab.showAnnotToolsWhenNoCollab = true 看一下这个问题:Enabling annotation in Adobe AxAcroPDFLib,这是针对C#的,但它可能会有所帮助。
另外,下载SDK (http://www.adobe.com/devnet/acrobat.html)并检查ActiveViewVB示例项目。
https://stackoverflow.com/questions/30262262
复制相似问题