Как подойти к реализации редактора макетов с использованием Cocoa - PullRequest
0 голосов
/ 15 октября 2010

Я хочу создать приложение OS X, в котором одно из требований состоит в том, чтобы пользователь мог генерировать вывод PDF в соответствии с макетом, который он, пользователь, создаст.Типичными элементами на странице могут быть такие элементы, как корпоративный логотип (JPEG или PNG), адрес (блок текста) и текстовая часть (еще один блок текста).

Я бы хотел, чтобы пользовательиметь возможность перемещать и изменять размеры элементов с помощью мыши, чтобы перетаскивать маркеры по экрану.

Есть ли объект Interface Builder, который позволит мне это сделать, или какая-либо сторонняя библиотека, которая существует для этой цели?

Ответы [ 2 ]

1 голос
/ 16 октября 2010

Попробуйте GCDrawKit , если вы ищете раскрывающееся решение. Он все еще находится в бета-версии (и уже целую вечность), но вы можете найти его полезным.

0 голосов
/ 15 октября 2010

Вы, похоже, ищете всеобъемлющий, автономный элемент управления "Страницы" или какой-то набор отчетов. Это требует много.

Ничто в рамках Какао не дает вам этого. К сожалению, нет никакого какао-эквивалента Crystal Reports. Тебе придётся свернуть своё.

Я предлагаю использовать стандартные шаблоны CSS / HTML с WebKit. Единственным недостатком является то, что WebKit еще не поддерживает разбиение на страницы CSS, поэтому нет понятия «8,5» x11 «страница 1 ... 15», но ближе всего вы придете без написания собственного приложения Pages (НЕ простой проект любой участок воображения).

...