February 03, 2021 · Capital Electra X · Electrical CAD · What's New

WebサイトにDWGとDXFを表示し、帯域幅を99%節約するための最良の方法

当社は現在、シーメンスのファミリーの一員です。 Electra Cloud は Capital Electra X になり、Electra E9 は Capital Electra 2210 になりました。

DWGファイルとDXFファイルはサイズが非常に大きいことが知られており、Webサイトに簡単に表示できないため、顧客はサードパーティのソフトウェアをダウンロードする必要があり、ひどいユーザーエクスペリエンスが発生します。確かに、もっと良い方法があるはずです。

問題

あなたが製造業者であり、DWGとDXFの図面がたくさんある場合は、確かに顧客に優れたユーザーエクスペリエンスを提供したいと思うでしょうが、今のところ、できることはWebサイトにDWGとDXFファイルの束をリストすることだけです。

ユーザーは、コンテンツを表示して必要なものを取得する前に、Webサイトから大量のファイルをダウンロードすることに加えて、サードパーティのソフトウェアをダウンロードする必要があります(一部のソフトウェアは常に正常に機能するとは限りません)。

これにより、顧客に非常に苛立たしいユーザーエクスペリエンスが提供され、ストレージと帯域幅のコストが増加します。

DWGとDXFをSVGに変換する

SVG に変換する理由スケーラブル ベクター グラフィックス(SVG) は、Web サイト上で DWG および DXF ファイルを表示できるオープン スタンダードであり、顧客のユーザー エクスペリエンスが大幅に向上し、ダウンロードする前にコンテンツを表示できるようになります。

SVGに変換されたサンプルDXF
SVGに変換されたサンプルDXF

DWGからDXFへの変換

最初に行う必要があるのは、DWG ファイルを DXF に変換することです。これは、お気に入りのODA コンバーターを使用することで実現できます。

結果のSVGファイルはかなり大きく、最適化と編集が必要になる場合があります。

DXFをSVGに変換する

DXFに変換すると、次のいずれかを使用できます。

  1. Electra Cloudを使用して DXF を開き、テキストの配置や配置を含む編集を実行します。
  2. Vecta.ioを使用して DXF を開き、編集を実行します。
  3. Nanoにドラッグ アンド ドロップして変換し、非常に小さいサイズの SVG に最適化します。

上記の3つのオプションはすべて、無関係なメタデータなしで最適化されたSVGファイルをエクスポートできるため、SVGファイルサイズが非常に小さくなり(最大 80%小さく)、帯域幅が減少し、これらの図面がWebサイトにすばやく表示されます。

Brotli圧縮を使用して、ファイルサイズを99%削減します

Brotli は、特にファイル サイズが大きい場合に、はるかに優れた圧縮率を提供する新しいアルゴリズムです。

私たちのテストでは、SVG画像をウェブサイトにアップロードするときに「Content-Encoding:br」を設定すると、これらの画像を非常に低いファイルサイズで非常に低い帯域幅で提供できるため、表示がはるかに高速になり、より良い結果が得られることが示されています。 SEOとユーザーエクスペリエンス。

SVGに変換してBrotliで圧縮した場合の大きなDXFファイル
SVGに変換してBrotliで圧縮した場合の大きなDXFファイル

上の表からわかるように、DXFファイルの元のサイズはかなり大きいです。

SVGに変換すると、ファイルのサイズは小さくなりますが、品質レベル11のBrotliエンコーディングを使用して Content-Encoding:brで圧縮すると、ファイルのサイズは元のDXFと比較して99%以上小さくなります。ファイル。

基本的に「100MB」の大きなファイルの場合でも、実際には「255KB」ファイルをSVGにアップロードしており、ユーザーに非常にすばやく表示できるため、これは重要です。これは「99%」以上の節約になります。

結論

DWGファイルまたはDXFファイルがある場合は、これらのファイルをSVGに簡単に変換し、ファイルサイズを「99%」節約しながら、ユーザーエクスペリエンスを大幅に向上させることができます。

お読みいただきありがとうございます!

完全にクラウドベースの電気 CAD ソフトウェアとサービスの詳細については、こちらをご覧ください。

記事が好きですか?著者に拍手をしてください。

Share it with your friends!
AUTHOR

Thomas Yip
Software Development Director

As the creator and founder of Electra Cloud, which is now known as Capital Electra X, he introduced the market to an innovative, disruptive, and fully cloud-native electrical CAD solution. The driving force behind Capital Electra X, he is committed to shaping the future of easy-to-use Electrical CAD software development. Find him on Linkedin.

Keep yourself updated with the latest development on Electra Cloud.

Capital™ Electra™ X