Delphi - praca z plikami dxf

Delphi - praca z plikami dxf
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam

Z góry informuję że szukam gotowca.
Programik ma robić konkretną rzecz - po wczytaniu pliku dxf (rysunek wektorowy z autocad'a) - ma zesumować długość wszystkich obiektów w kolorze białym (obiekty takie jak linia, okrąg, łuk, prostokąt), bez względu na warstwy, ignorując obiekty takie jak tekst i występujące w pozostałych kolorach.
Nie jest ważne wzajemne położenie obiektów w rysunku, ani ich kierunek. To znaczy jeśli w rysunku jest okrąg o średnicy 20 (mm) i linia o długości 100 (mm) położona zupełnie gdzieś indziej (nawet na ukos względem LUW) program ma zwrócić wynik 162.832.

Jeżeli nie gotowiec to chociaż metodę odczytu pliku dxf i separacji danych.

Pozdrawiam

olesio
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Szczecin
  • Postów: 4191
0

Jeżeli szukasz gotowca to raczej napisz z propozycją
kwoty za jego wykonanie do działu Offtopic - Praca.

b0bik
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1114
0

Format DXF jest bardzo prosty i czytelny. Naprawdę nie trzeba wiele żeby to rozczaić. Czytasz kody poszczególnych sekcji aż natrafisz na tą zawierającą elementy ryskunku. Czytasz poszczególne elementy (readln), i dla wybranych typów sumujesz to co chcesz.

b

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.