Produkte



 
Letzte Nachrichten


 
Newsletters







EnglishGermanRussian
HomeSite mapE-mail

CAD Importer DLL E-Mail
Version7.2
Kompatibel mitVC++
Möglich zu benutzen mit:VC++ / VB / Delphi / C# / VB.NET / J#
DownloadDemoversion (1.39 MB)
Technischer Support
Lizenzfragen
BestellungUser-Lizenz

CAD Importer DLL ist für Entwickler aller Sprachen, die DLL-Technologie unterstützen, gemacht.
Demos für MS Visual Basic, MS Visual C++, Borland Delphi and Borland C++Builder sind vorhanden.
DLL exportiert Programme für umfangreiche Import-DXF-, DWG-, HPGL-, SVG- und CGM-Objekte, indem folgende Struktur benutzt wird.

DXFDATA

Die DXFDATA - Struktur enthält Information über Eigenschaften der DXF/DWG/HPG - Objekte. Falls das Objekt innerhalb des Blocks ist, kehrt das Objekt für jeden Einfügungs-Vorgang zurück, mit Eigenschaften, die für diese spezielle Einfügung neu berechnet wurden.

typedef struct _DXFDATA {
  WORD Tag;
  WORD Count;
  WORD TickCount;
  BYTE Flags;
  BYTE Style;
  int Dimension;
  LPDXFPOINT DashDots;
  int DashDotsCount;
  int Color;
  LPVOID Ticks;
  float Thickness;
  float Rotation;
  char* Layer;
  char* Text;
  char* FontName;
  LPCADEXTENDEDDATA CADExtendedData;
  int Unused;
  DXFPOINT Point1;
  DXFPOINT Point2;
  DXFPOINT Point3;
  DXFPOINT Point4;
  union {
    struct {
      float Radius;
      float StartAngle;
      float EndAngle;
      float Ratio;
      BYTE EntityType;
    } Arc;
    struct {
      HANDLE Block;
      DXFPOINT Scale;
    } Blocks;
    struct {
      float FHeight;
      float FScale;
      float RWidth;
      float RHeight;
      BYTE HAlign;
      BYTE VAlign;
    } Text;
    LPDXFPOINT *PolyPoints;
  } DATA;
} DXFDATA, *LPDXFDATA;

 
 ©2001-2012 Soft Gold Ltd. Alle Rechte vorbehalten.