2010-12-06 44 views
0

Nous recevons beaucoup de demandes pour une version eBook de notre application iOS pilotée par base de données, et j'essaie de trouver le moyen le plus simple d'automatiser la création de cette fonction dans le cadre de notre processus de construction XCode. Je voudrais trouver un moyen de générer un eBook PDF basé sur des modèles faciles à concevoir et la base de données SQLite qui est au cœur de notre application.Techniques recommandées pour la sortie d'un livre numérique PDF intégrant des données provenant d'une base de données SQLite?

J'ai du mal à trouver des outils compatibles Mac pour ce faire, et je n'ai aucune idée de comment l'intégrer dans notre processus de construction XCode.

Tout pointeur dans la bonne direction serait très apprécié.

Merci! MISE À JOUR: Idéalement, je voudrais trouver quelque chose qui permettra à notre concepteur de facilement mettre en page les modèles de page avec un outil graphique, et que je peux ensuite remplir par programmation avec le contenu de la base de données, crachant automatiquement un PDF avec chaque nouvelle construction de l'application. Une suggestion que j'ai entendue utilise LaTeX, mais cela semble avoir une réputation pour "être un cauchemar" avec des tables, et nous voudrions des tables dans notre mise en page. Aussi - Je ne trouve pas de moyen de permettre à un concepteur de facilement mettre en page les modèles avec LaTeX. Peut-être que je cherche juste dans les mauvais endroits pour des ressources et des exemples de LaTeX, ainsi des pointeurs ici seraient appréciés.

Dans le monde de Windows, j'ai entendu dire que Crystal Reports pourrait faire ce que je veux. Mais je veux quelque chose qui puisse s'intégrer dans mon environnement de construction XCode.

Des idées?

Répondre

0

Peut-être que vous voulez regarder dans LaTeX. Il peut générer des fichiers PDF de haute qualité à partir de fichiers sources en texte brut (+ codes de contrôle), ce qui le rend idéal pour créer des documents à la demande.

+0

En regardant dans LaTeX, il semble que la disposition et les tables sont considérées comme un cauchemar. Nos données sont très tabulaires et nous ajoutons des champs tout le temps. Existe-t-il un concepteur WYSWIG capable de mettre en page un modèle LaTex? Je ne peux pas en trouver un, mais peut-être regarder dans les mauvais endroits ... – radven

+0

NON, ce n'est pas un système de type Wysiwyg. Les tables ne sont pas vraiment mauvaises, mais vous aurez besoin de quelques paquets optionnels ... longtable, tabularx, d'autres, mélanger au goût. Il y a beaucoup de bons docs sur ce sujet. –

+0

Merci pour le pointeur général vers LaTeX, il me donne quelque chose à mâcher. Des liens vers la documentation et des exemples seraient également très appréciés - en particulier des choses similaires à ce que j'essaie de faire (SQLite, XCode, mise en page basée sur un modèle, sortie PDF, etc.). J'ai commencé à faire des recherches sur la façon de faire ces choses avec LaTeX et j'ai été submergé par la complexité apparente. Je pense que je peux regarder dans les mauvais endroits - il y a énormément de ressources très mystérieuses là-bas. – radven