2009-12-04 4 views
8

Je cherche une sorte de plugin jquery (ou même javascript simple) qui peut être utilisé pour créer des mises en page de rapport, des mises en page de cartes de visite, etc.Plugin jQuery pour la conception de mises en page de rapport

Fondamentalement, j'imagine un canevas (peut-être html5 canvas?) Qui montre une grille de fond. Au minimum, du texte et des images peuvent être ajoutés à la toile. De préférence, ils peuvent être traînés et déposés.

Je serais heureux avec quoi que ce soit avec toutes les fonctionnalités qui sont partout à distance comme celui-ci. Je m'attends à devoir l'écrire moi-même. Mais s'il y a déjà quelque chose, j'aimerais le voir en premier. Pour vous aider à clarifier ce que je recherche, imaginez un code jquery qui vous permettrait de mettre en page une carte de visite dans un navigateur Web, sans utiliser flash. Cela inclurait l'ajout de texte, le changement de polices, l'ajout d'images, l'ajout de lignes, la modification des couleurs d'arrière-plan, l'application de dégradés, etc.

J'espère que quelqu'un connait quelque chose qui vous aidera!

Répondre

2

Je ne suis pas sûr pour le plugin prêt à vos besoins, mais avec Raphaël—JavaScript Library vous pouvez faire tout énumérés ci-dessus,

+0

Wow! Raphael peut faire des trucs sympas, je suis impressionné. Il est dommage qu'il utilise SVG au lieu de HTML5 Canvas, car il semble que la tendance est de passer à la toile. Mais peut-être que ce n'est pas une si mauvaise chose. Je vais certainement considérer cette option. – Tauren

+0

De toute façon, il prend en charge IE6. – Coyod

+0

De toutes les suggestions, je suis très impressionné par Raphael, donc je choisis ceci comme réponse. Bien que je n'utiliserai probablement pas Raphael pour mon générateur de rapport et que j'utiliserai simplement drag, drop, redimensionner, etc. jquery-ui. Cependant, je vais certainement utiliser Raphael pour l'améliorer plus tard ou pour d'autres besoins. – Tauren

1

280 Slides fait quelque chose pas différent de cela, en utilisant le Cappuccino framework. Cependant, je ne sais pas combien de travail il y a à passer du cadre de base à ce que vous voulez.

+0

Merci! Cappuccino semble très intéressant et puissant, et le concepteur de floorplan est juste dans la ligne de ce dont j'ai besoin. Je suis content que vous l'ayez signalé, car je n'étais pas au courant. Mais je suis déjà fortement dans mon projet et je utilise jquery fortement. Il sera probablement plus facile de tout recommencer à zéro avec des draggables jquery-ui que d'apprendre un nouveau langage et une nouvelle structure. – Tauren

0

Le plugin « layout » pour jquery (http://layout.jquery-dev.net) vous permet de créer des présentations, et en combinant qu'avec la fonctionnalité droppable de jquery (en tant que demo indicates) cela pourrait vous rapprocher de ce que vous voulez, mais il utilise du HTML, pas du canvas. Sur une note de côté, je ne connais pas de plugins jquery qui utilisent canvas, d'autant plus que jquery se concentre principalement sur html, et que canvas est presque entièrement piloté par javascript (d'après ce que je comprends).

+0

Merci. J'ai déjà joué avec les démos Layout et je prévois d'utiliser ce composant à d'autres fins. Je suppose que Layout pourrait travailler pour segmenter un rapport en 9 régions et ensuite empiler du contenu dans celles-ci. Mais quand je dis "grille", je ne pense pas seulement à une grille 3x3, mais plutôt à une version très simple d'Illustrator. Quoi qu'il en soit, j'apprécie la suggestion. – Tauren

+0

Je vois. Hmmm ... cela peut être un petit peu plus utile: http://editor.pixastic.com/ – btelles

+0

Oui, pixastic est assez intéressant. Je vais regarder de plus près. Merci. – Tauren

Questions connexes