1. Ürün:% s
  2.   CAD
  3.   PHP
  4.   DXFighter
 
  

AutoCAD DXF Dosyalarını Okuma ve Yazma için PHP Kütüphanesi 

Programcıların AutoCAD DXF dosyalarını okumasına, düzenlemesine ve yazmasına olanak tanıyan açık kaynaklı PHP CAD kütüphanesi. Temel DXF dışa aktarımlarını ve dosyadan satır okumayı destekler.

DXFighter Kütüphanesi Nedir?

DXFighter, bilgisayar programcılarının kendi PHP uygulamaları içinde AutoCAD DXF dosyalarıyla çalışmalarına olanak tanıyan oldukça kullanışlı bir açık kaynaklı PHP kütüphanesidir. AutoCAD DXF, AutoCAD ve diğer yazılım paketleri arasında veri birlikte çalışabilirliğini sağlamak için Autodesk tarafından oluşturulan oldukça popüler bir CAD veri dosyası formatıdır. DXFighter, en yeni DXF sürümüne ihtiyaç duymayan temel DXF dışa aktarımları için harika bir araçtır.

DXFighter kütüphanesi kullanıcı dostudur ve yazılım geliştiricilerinin uygulamalarında temel diyagram öğelerini kullanmalarını kolaylaştırır. Varlıklar, DXF dosyası görüntülenirken çizilen çizgiler ve elipsler gibi öğelerdir, bu nedenle her türlü grafik nesne DXF dosyasının bu alanına aittir. Yaylar, Daireler, Elipsler, Çizgiler, Çokgen Çizgiler, Noktalar, Çokgen Çizgiler, Metin, Eğri Çizgiler ve Ekleme oluşturmak için araçlar sunar. Ayrıca, geliştiricilerin Elips, Çizgi, Çoklu Çizgi, Metin, Eğri Çizgi ve Ekleme'yi okumasına olanak tanır. Bu DXFighter kütüphanesi, BSD 3 Maddeli lisansı kapsamında mevcuttur.

Previous Next

DXFighter'a Başlarken

DXFighter'ı kurmanın önerilen yolu GitHub'ı kullanmaktır. Sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.

NuGet GitHub aracılığıyla DXFighter'ı kopyalayın

git clone https://github.com/enjoping/DXFighter.git  

Ayrıca manuel olarak da kurabilirsiniz; en son sürüm dosyalarını doğrudan GitHub deposundan indirin.

PHP Kütüphanesi ile AutoCAD DXF Çizimi Oluşturma

Açık kaynaklı DXFighter kütüphanesi, PHP uygulamaları içinde AutoCAD DXF belgeleri oluşturmak için eksiksiz bir işlevsellik sunar. DXF dosyası oluşturulduktan sonra, kullanıcılar çizimlere Yaylar, Daireler, Elipsler, Çizgiler, Çoklu Çizgi, Noktalar, Çoklu Çizgi, Metin, Eğri Çizgi ve Ekleme gibi farklı türde varlıklar ekleyebilir ve yönetebilirler. Kütüphane şu anda yalnızca varlık eklemeye ve özelliklerini güncellemeye izin vermektedir; diğerleri de yakında eklenecektir.

PHP Uygulamaları İçinde AutoCAD DXF Dosyası Okuma

DXFighter kütüphanesi, yazılım geliştiricilerin AutoCAD DXF belgelerinin içeriğini yalnızca birkaç satır kodla açıp okumasını sağlayan güçlü bir okuyucu içerir. Kütüphane şu anda Elipsler, Çizgiler, Çoklu Çizgi, Metin, Eğri Çizgi ve Ekleme gibi bazı önemli öğeleri okuma desteği de sunmaktadır.

PHP API ile DXF Dosyasından Satırları Okuma

Açık kaynaklı DXFighter kütüphanesi, yazılım geliştiricilerinin bir AutoCAD DXF belgesini açmasına ve yalnızca birkaç PHP komutu kullanarak bazı satırları okumasına olanak tanır. Bu görevi gerçekleştirmek için kullanıcının Varlıklar dizisinden Satır nesnesini alması ve özelliklerine erişmesi gerekir. Aşağıdaki örnek, DXF Dosyasından satırların nasıl okunacağını göstermektedir.

PHP API ile DXF Dosyasından Satırlar Nasıl Okunur?

use DXFighter\DXFighter;
$dxf = new DXFighter('some-file.dxf');
echo "Loaded OK.\n";

$entities = $dxf->getEntities();
$line = $entities[0];
$end = $line->getEnd();
echo "Saw line to {$end[0]},{$end[1]},{$end[2]}\n";

}
 Türkçe