2011-12-01 83 views
1

是否有API允許我們與OS X中的預覽應用程序集成?排序Adobe爲讀者提供的內容。我需要能夠從PDF文件中讀取文本並突出顯示它。用於預覽的Cocoa API?

我知道我可以在我自己的應用程序中使用PDF套件來閱讀PDF文件,但這不是我想要的。我需要能夠在用戶使用Preview時爲用戶提供一些功能。

回答

1

如果我理解你是正確的,那麼它就是AppleScript/AppleEvent接口 - 它幾乎適用於所有應用程序。對於單個應用程序可能還有其他內容,但我不瞭解有關Preview的任何內容。

+0

我真的希望有一個真正的Cocoa API,所以我可以避免AppleScript和Apple Events,我認爲這些事件有些過時並且非常坦率地討厭。我正在研究腳本橋。 – pajevic

+1

ScriptingBridge僅僅是一個圍繞AppleScript的Objective-C包裝器。沒有必要如此挑剔。你可以告訴應用程序「預覽」打開文件 –

+1

@AlexZielenski:但是,我可以告訴應用程序「預覽」打開一個文件,將它保存到某個位置,然後關閉? –