是否可以將應用程序(如Preview,Pages等)「嵌入」到Cocoa應用程序中?我希望允許用戶在我的應用程序中查看PDF以顯示/隱藏註釋,更改頁面寬度和整頁之間的縮放級別等。在Cocoa應用程序中嵌入.app文件
是否可以在我的Cocoa應用程序中嵌入預覽應用程序?無法找到文件或互聯網上的任何內容,這表明我可以,所以不確定。
謝謝。
是否可以將應用程序(如Preview,Pages等)「嵌入」到Cocoa應用程序中?我希望允許用戶在我的應用程序中查看PDF以顯示/隱藏註釋,更改頁面寬度和整頁之間的縮放級別等。在Cocoa應用程序中嵌入.app文件
是否可以在我的Cocoa應用程序中嵌入預覽應用程序?無法找到文件或互聯網上的任何內容,這表明我可以,所以不確定。
謝謝。
您可以在應用程序包中嵌入其他應用程序。 您通常會這樣做,以嵌入您也創建的其他應用程序,例如幫助程序或守護程序。它有時是有幫助的,但似乎並不是你想要的。
如果您想讓用戶在您的應用程序中播放pdf,請閱讀PDF Kit Programming Guide。 尤其關注PDFView
。你可以拖放一個實例爲您的廈門國際銀行,並加載內容到它與代碼(從蘋果文檔):
PDFDocument *pdfDoc;
pdfDoc = [[[PDFDocument alloc] initWithURL: [NSURL fileURLWithPath: [self fileName]]] autorelease];
[pdfView setDocument: pdfDoc];
你不能嵌入應用程序到另一個應用程序。您可以將其捆綁到您的捆綁包中,但它仍然是一個單獨運行的應用程序,可以單獨運行(在預覽的情況下,你會違反蘋果的版權,再加上它是無意義的,因爲它隨操作系統而來)
當你想做其他應用程序做的事情時,你有幾個選擇:
在這種情況下,我會用PDFKit去。
你是什麼意思的「嵌入」?一個像preview.app的應用程序在操作系統上,所以你只需要啓動它...沒有必要嵌入它... – Macmade 2011-03-18 08:36:00
雖然它可能在技術上可行(?),我同意@Macmade,再加上你'如果您在應用程序中複製了諸如Preview之類的內容,那麼d就會猖獗,然後分發它的權利?矯枉過正。無論是在Mac還是iOS,都有框架可以在您的應用程序中集成'預覽'PDF。當然,一個應用程序可以啓動預覽自己。 – petert 2011-03-18 09:04:43
謝謝。不希望用戶只能預覽PDF。這也可以在webview中完成。我希望他們能夠添加註釋,更改縮放級別等。謝謝反正 – lostInTransit 2011-03-18 12:34:17