Merhaba,

Ben elimizdekini yazayım. Sayfada kriterler seçilip grafik oluştur
denildiğinde js ile grafikler çiziliyor. Daha sonra bu çizimin
oluşturulmasında kullanılan dataları json olarak servere gönderip X desktop
ile firefox açtırıp aynı grafiğin çizilmesi sağlanıyor ve bunun ekran
görüntüsü PDF e aktarılıyor.

http://people.iola.dk/olau/flot/examples/basic.html<view-source:http://people.iola.dk/olau/flot/examples/basic.html>
sayfasına
baktığınızda oluşan js lerin pdf e dönüştürülmesini yapacak bir araç olursa
direk pdf çıktısı alınabilir... Ama js dönüştürme işi işin zor kısmı.

Not: Aslında bunu bir arkadaşım yaptı ben bunun daha iyi nasıl olabileceğini
araştırıyorum.

Volkan Altan
http://volkanaltan.com/
İyi  Çalışmalar.


2010/6/4 Halid <[email protected]>

> Merhaba,
>
> Benim aklıma şöyle bir çözüm geldi. Nasıl olur bilmiyorum ama en azından
> işinizi görebilecek durumda olduğunu düşündüm.
>
> - Google Chart API ya da benzeri bir pChart kütüphanesiyle grafikleri
> oluşturabilirsiniz. Ancak oluşturduğunuz alanı Ajax ile yenilenebilir bir
> alan olarak düşünün. Sayfada parametreler girildikçe ilgili kütüphane ile
> tekrardan grafikleri oluşturabilirsiniz. Bu durumda sayfa yenilenmeden
> güncel bir kontrol paneli oluşturabilirsiniz.
>
> Sayfada anlık oluşturulan grafikleri ve içerikleri de html2pdf gibi bir
> kütüphane yardımıyla PDF'e çevirebilirsiniz. Hatta PDF'e çevirirken
> paremetrelerin girildiği kutu ve butonları bile yok edebilirsiniz. Bu da
> HTML Render tarafına biraz kastırmanız demek :)
>
> iyi çalışmalar,
>
> 04 Haziran 2010 11:51 tarihinde Volkan <[email protected]> yazdı:
>
> Merhaba Halit,
>>
>> ipad'de iphone'da calismasi icin flash olmamasi lazim.
>>
>>
>> Volkan Altan
>> http://volkanaltan.com/
>> İyi  Çalışmalar.
>>
>>
>> 2010/6/4 Halid <[email protected]>
>>
>> Merhaba,
>>>
>>> Daha önce şuradaki (http://www.maani.us/xml_charts/) kütüphaneyi
>>> kullanmıştım. Save JPEG tarzında bir kullanım örneği var. Mevcut
>>> grafikleri(pie,line vs.) jpg, png olarak çıkartabiliyordu.
>>>
>>> İncelemenizde fayda var.
>>>
>>> 04 Haziran 2010 11:04 tarihinde Volkan <[email protected]> yazdı:
>>>
>>>> Merhaba,
>>>>
>>>> Kullanıcı siteye girdiği zaman karşına bir rapor çıkıyor. Bu rapor
>>>> üzerinde değişiklik yaparak yeni bir hale sokabiliyor. Bu son halin pdf
>>>> çıktısını almasını istiyoruz. Bunu en iyi nasıl yapabiliriz ?
>>>>
>>>> Şimdiki sistem: grafiği oluşturan data değişiklikler ile beraber servere
>>>> post ediliyor. Server da firefox açılıp ekran görüntüsü alınıp pdf e
>>>> aktarılıyor.
>>>>
>>>> Diğer bilgiler : flot diye bir jquery ile beraber çalışan bir kütüphane
>>>> kullanılıyor line ve bar chartları için. pie chart için de rapael
>>>> kütüphanesi.
>>>>
>>>>
>>>> Volkan Altan
>>>> http://volkanaltan.com/
>>>> İyi  Çalışmalar.
>>>>
>>>> _______________________________________________
>>>> Linux-programlama mailing list
>>>> [email protected]
>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>>
>>>>
>>>
>>>
>>> --
>>> halid altuner | halid.org
>>> web projector & analyst
>>>
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> [email protected]
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>>
>>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>
>
> --
> halid altuner | halid.org
> web projector & analyst
>
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap