2012-12-13 3 views
28

Ich benutze Kabeja, um Daten aus einer DXF-Datei zu lesen. Ich kann alle Linien und Polylinien ohne irgendwelche Probleme lesen. Ich bin jedoch nicht in der Lage, die Linien aus einem Block zu finden. Ich kann den Block zusammen mit der Insert-Entität finden, die den Block in die Zeichnung platziert. Aber mein Ziel ist es, die Linien zu lesen, die einen Block in der DXF-Datei aufbauen. Jede Hilfe würde sehr geschätzt werden.Wie liest man Zeilen von Blöcken in Kabeja?

+1

http://stackoverflow.com/questions/22300543/reading-dxf-files-with-kabeja-library –

+0

dies könnte auch Ihnen helfen: http://stackoverflow.com/ Fragen/6740736/reading-a-dxf-Datei-mit-Java – gtzinos

Antwort

1

Ich weiß Kabeja nicht, aber dies könnte Ihnen helfen:

Die „Einfügen“ Einheit ist ein Verweis auf die Blockdefinition innerhalb der Blöcke Abschnitt der DXF (Die Blocktisch). Um also die Linien innerhalb einer Blockdefinition zu finden, müssen Sie die Definition dieses Blocks lesen.

Link to DXF definiton