Deutsche Ausgabe | Original: Englisch
Zu Englisch wechseln →
⚡ Official Page

HTML 5-Integrationsverfahren für die DWG-Anzeige im Web

1. Die im Webbrowser angezeigte CAD-Zeichnung ist tatsächlich eine aus der CAD-Zeichnung generierte OCF-Datei. Die OCF-Datei muss an das Front-End gesendet werden, damit die H5-Versionskontrolle die OCF-Datei analysieren und anzeigen kann. 2. Unterstützte Browser: gängige Browser wie Chrome, Firefox, Edge, 360, QQ usw. Der IE-Browser wird nicht unterstützt. 3. Beispielcodes müssen auf dem Server bereitgestellt werden, lokales HTML kann keine OCF-Datei hochladen oder anzeigen, bitte beachten Sie die Codes im Ordner „Beispielcodes“. 4.Der erste Schritt besteht darin, die Anzeigesteuerung zu initialisieren  

Eigentum

Typ

Erforderlich

Beschreibung

wickelnid

Zeichenfolge

WAHR

Zeichnungscontainer DOM-ID (Breite und Höhe werden benötigt, um den Container einzustellen)

Sprache

Zeichenfolge

FALSCH

Spracheinstellungen, verfügbare Optionen „zh“ (vereinfachtes Chinesisch)/„en“ (Englisch)/„ko“ (Koreanisch), Standard „zh“

apiHost

Zeichenfolge

FALSCH

API-Domänenname, Anfragen müssen an diesen Domänennamen gesendet werden, wenn Convert to PDF and Speichern unter Funktion sind erforderlich

SymbolleisteElemente ausblenden

Objekt

FALSCH

Festlegen, dass Menüelemente ausgeblendet werden

 

 

 

  5. Der zweite Schritt besteht darin, die OCF-Standarddatei der CAD-Zeichnung zu öffnen. Der Arraybuffer enthält die binären Systemdaten der OCF-Datei. Die Renderfunktion kann die OCF-Datei rendern und anzeigen.  

Eigentum

Typ

Erforderlich

Beschreibung

Typ

Schnur

WAHR

Art der gerenderten Daten, nur „ocf”wird derzeit unterstützt

Pufferdaten

Array-Puffer

WAHR

Array-Puffer Format Binärsystem-Datenobjekt

Datei-ID

Zeichenfolge

WAHR

Eindeutige Kennung für die aktuelle Zeichnung, PDF-Konvertierung und Versionskonvertierung benötigen diesen Parameter

Standardansichtsfenster

Boolescher Wert

FALSCH

Standard FALSCH:Das Ansichtsfenster ist die vollständige Zeichnung beim Öffnen der Zeichnung; true: das Standardansichtsfenster beim Speichern der Zeichnung.

  6. Wenn Sie im Frontend auf die Layoutfunktion klicken und zu einem anderen Layout wechseln, wird ein Layoutwechselereignis ausgelöst. Mit obj.globalName erhalten wir den Layoutnamen. Wenn das Backend alle dem Layout entsprechenden OCF-Dateien zurückgibt, können wir direkt die entsprechende OCF mit dem Layoutnamen abrufen. Wenn nur das OCF des Standardlayouts zurückgegeben wird, beachten Sie nach dem Wechseln des Layouts die unten kommentierten Codes, senden Sie Anfragen an das Back-End und warten Sie, bis das Back-End den OCF-Dateilink des aktuellen Layouts zurückgibt.