pomiar długości linii online?


Autor tematu
mostry
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 13
Rejestracja: 31 sty 2009, 18:10
Lokalizacja: mordor

pomiar długości linii online?

#1

Post napisał: mostry » 18 cze 2012, 13:50

Witam,
może ktoś miał podobny problem :)
Chciałbym wstawić na stronę taki moduł, który na podstawie przesłanego rysunku wygeneruje automatycznie informację o całkowitej długość linii.
Przesyłane rysunki miały by być w formacie hpgl (plt).
Ktoś ma pomysł?

Pozdrawiam Marek



Tagi:


bh91
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 893
Rejestracja: 29 sty 2008, 21:00
Lokalizacja: Radom

#2

Post napisał: bh91 » 18 cze 2012, 16:42

Ja mam makro do corela które podaje obwód i pole powierzchni. Jeśli chcesz to zamieszczę tu linki i instrukcję jak wrócę z pracy.


Autor tematu
mostry
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 13
Rejestracja: 31 sty 2009, 18:10
Lokalizacja: mordor

#3

Post napisał: mostry » 18 cze 2012, 20:25

Dzięki, ale makro mam i wszystko działa jak należy. Chodzi jednak o to aby zrobić to "automatycznie"- nie otwierając corela. Taki skrypt na stronę internetową. Ktoś przesyła plik plt i automatycznie generuje mu całkowitą długość ścieżki :)


Twein
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 76
Rejestracja: 06 gru 2011, 16:14
Lokalizacja: dolnośląskie

#4

Post napisał: Twein » 18 cze 2012, 20:44

A możesz podać przykład takiego cennika u konkurencji? Stronę www najlepiej albo przykładowy plik to zobaczę.


Autor tematu
mostry
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 13
Rejestracja: 31 sty 2009, 18:10
Lokalizacja: mordor

#5

Post napisał: mostry » 18 cze 2012, 21:22

No niestety nie mam przykładu


Twein
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 76
Rejestracja: 06 gru 2011, 16:14
Lokalizacja: dolnośląskie

#6

Post napisał: Twein » 18 cze 2012, 21:41

załącz plik corela przygotowany do druku w formie hpgl i plt to zobaczę czy umiem z niego "online" poczytać


Autor tematu
mostry
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 13
Rejestracja: 31 sty 2009, 18:10
Lokalizacja: mordor

#7

Post napisał: mostry » 18 cze 2012, 22:28

załącznik
Załączniki
1.zip
(831 Bajtów) Pobrany 302 razy

Awatar użytkownika

Yogi_
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 759
Rejestracja: 13 sty 2010, 08:07
Lokalizacja: Braniewo

#8

Post napisał: Yogi_ » 18 cze 2012, 23:53

A może export do dxf i guzior w LibreCad "Info-> całkowita długość zaznaczonych odcinków". Ale czy to jest szybsze od spojrzenia w Corela?
Pozdrawiam
Krzysiek


Twein
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 3
Posty: 76
Rejestracja: 06 gru 2011, 16:14
Lokalizacja: dolnośląskie

#9

Post napisał: Twein » 19 cze 2012, 15:13

Ok więc sprawa wygląda tak: zakładam, że nie znasz PHP, ale napisałeś makro to to też nie będzie problemem. PHP nie musisz umieć, skopiujesz z google.
Plik otworzysz kodem (zwykłe fopen może zadziałać), a tam w formie tekstu ukryte są współrzędne. Z algebry obliczysz długość wektora. Po drodze użyjesz wycinania fragmentów tekstu.
HTML i Javascript nie wystarczą do pracy na pliku pochodzącym z serwera. Użyjesz języka PHP albo podobnego. Ja nie znam innego. Za pomocą AJAX (po wpisaniu czego chcesz w języku angielskim + "AJAX" w google) stworzysz okienko dla przykładu, które odbierze plik i bez odświeżania strony pokaże twoje obliczenia. Poleciłbym coś z HTML 5 ale jeszcze nie gryzłem go.

http://www.w3schools.com/php/php_file.asp


Autor tematu
mostry
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 5
Posty: 13
Rejestracja: 31 sty 2009, 18:10
Lokalizacja: mordor

#10

Post napisał: mostry » 20 cze 2012, 18:53

dzięki za konkretne wskazówki!

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CorelDraw”