2009-12-04 25 views
8

Poszukuję jakiejś wtyczki jQuery (lub nawet zwykłego javascript), która może być użyta do tworzenia układów raportów, układów wizytówek itp. Nie znajdując niczego po wielu googlowaniach.Wtyczka jQuery do projektowania układów raportów

Zasadniczo, wyobrażam sobie płótno (prawdopodobnie płótno html5?), Które pokazuje siatkę tła. Co najmniej tekst i obrazy można dodać do płótna. Korzystnie można je przeciągać i upuszczać.

Byłbym szczęśliwy z dowolnymi funkcjami, które znajdują się w dowolnym miejscu na zewnątrz. Spodziewam się, że będę musiał to napisać sam. Ale jeśli coś już tam jest, chciałbym to najpierw zobaczyć.

Po to, aby wyjaśnić, czego szukam, wyobraź sobie kod jQuery, który umożliwiłby układanie wizytówki w przeglądarce internetowej bez użycia lampy błyskowej. Obejmuje to dodawanie tekstu, zmianę czcionek, dodawanie obrazów, dodawanie linii, zmianę kolorów tła, stosowanie gradientów itp.

Mam nadzieję, że ktoś wie o czymś, co pomoże!

Odpowiedz

2

nie jestem pewien na gotowy plugin do swoich potrzeb, ale z Raphaël—JavaScript Library można zrobić wszystko wyżej wymienione,

+0

Wow! Raphael może zrobić fajne rzeczy, jestem pod wrażeniem. Szkoda, że ​​używa SVG zamiast HTML5 Canvas, ponieważ wydaje się, że trend polega na przeniesieniu do płótna. Ale może to nie jest takie złe. Z pewnością rozważę tę opcję. – Tauren

+0

W każdym razie, obsługuje IE6. – Coyod

+0

Spośród wszystkich sugestii, jestem pod wrażeniem Raphaela, więc wybieram to jako odpowiedź. Chociaż prawdopodobnie nie będę używał Raphaela dla mojego konstruktora raportów i użyję po prostu przeciągania, upuszczania, zmiany rozmiaru itp. Jquery-ui, ale z pewnością rozważę użycie Raphaela do ulepszenia go później lub do innych wymagań. – Tauren

1

280 Slides robi coś podobnego do tego, używając Cappuccino framework. Nie wiesz jednak, ile pracy można przejść od podstawowej do tego, czego chcesz.

+0

Dzięki! Cappuccino wygląda bardzo interesująco i potężnie, a projektant pięter jest dokładnie zgodny z tym, czego potrzebuję. Cieszę się, że to wskazałeś, ponieważ nie wiedziałem o tym. Ale jestem już mocno zaangażowany w mój projekt i używam jquery mocno. Prawdopodobnie łatwiej będzie zacząć od zera z jquery-ui draggables niż uczeniem się nowego języka i frameworka. – Tauren

0

do „layout” plugin do jQuery (http://layout.jquery-dev.net) pozwala tworzyć układy i łączenie że dzięki zrzucanym funkcjom jquery (jako ich demo indicates) możesz zbliżyć się do tego, co chcesz, ale używa HTML, a nie płótna.

Na marginesie, nie znam żadnych wtyczek jQuery używających canvas, zwłaszcza, że ​​jQuery koncentruje się głównie na html, a płótno jest prawie w całości sterowane javascriptem (z tego co rozumiem).

+0

Dzięki. Grałem wcześniej w dema Layout i planowałem używać tego komponentu do innych celów. Przypuszczam, że układ może działać w celu segmentowania raportu w 9 regionach, a następnie umieszczania w nich treści. Ale kiedy mówię "siatka", nie myślę o siatce 3x3, ale raczej o bardzo prostej wersji programu Illustrator. W każdym razie, doceniam sugestię. – Tauren

+0

Rozumiem. Hmmm ... może to być trochę bardziej pomocne: http://editor.pixastic.com/ – btelles

+0

Tak, pixastic jest całkiem interesujący. Przyjrzę się dokładniej. Dzięki. – Tauren

Powiązane problemy