2010-10-15 13 views
0

我想構建一個OS X應用程序,其中一個要求是用戶能夠根據他們(用戶)將創建的佈局生成PDF輸出。頁面上的典型項目可能是企業徽標(JPEG或PNG),地址(文本塊)和敘述文本(另一塊文本)。如何使用Cocoa實現佈局編輯器

我希望用戶能夠使用鼠標移動和調整項目的大小以在屏幕上拖動手柄。

是否有一個Interface Builder對象可以讓我這麼做,或者爲此目的而存在的某個第三方庫?

回答

0

您似乎在尋找一個包羅萬象的自包含「頁面」控件或某種報表套件。這是多少要求。

在Cocoa框架中沒有任何東西給你這個。不幸的是,還沒有Crystal Reports的Cocoa等價物。你將不得不推出自己的。

我建議在WebKit中使用標準的CSS/HTML模板。唯一的缺點是WebKit不支持CSS分頁,所以沒有「8.5」x11「page 1 ... 15」的概念,但它是最接近你而不用編寫自己的Pages應用程序(不是一個簡單的項目想象力的任何延伸)。

+0

感謝您的建議,我會進一步調查。 – Gentleman 2010-10-18 11:40:30

1

嘗試GCDrawKit如果您正在尋找一種解決方案。它仍處於測試階段(並且已經有很長一段時間了),但您可能會發現它很有用。

+0

謝謝,我會嘗試並讓你知道。 – Gentleman 2010-10-18 11:40:14

+0

項目被擱置,所以目前沒有進展或進一步調查。不過,再次感謝。 – Gentleman 2010-10-26 16:14:22