1. Produk
  2.   CAD
  3.   PHP
  4.   DXFighter
 
  

Pustaka PHP untuk Membaca & Menulis File DXF AutoCAD 

Pustaka CAD PHP Sumber Terbuka yang Memungkinkan Programmer Membaca, Mengedit, dan Menulis File DXF AutoCAD. Pustaka ini Mendukung Ekspor DXF Dasar & Membaca Baris dari File.

Apa itu Pustaka DXFighter?

DXFighter adalah pustaka PHP sumber terbuka yang sangat berguna yang memungkinkan programmer komputer untuk bekerja dengan Berkas DXF AutoCAD di dalam aplikasi PHP mereka sendiri. AutoCAD DXF adalah format berkas data CAD yang sangat populer yang dibuat oleh Autodesk untuk memungkinkan interoperabilitas data antara AutoCAD dan paket perangkat lunak lainnya. DXFighter adalah alat yang hebat untuk ekspor DXF dasar yang tidak bergantung pada versi DXF terbaru.

Pustaka DXFighter mudah digunakan, sehingga memudahkan pengembang perangkat lunak untuk menggunakan elemen diagram dasar dalam aplikasi mereka. Entitas adalah elemen yang digambar saat melihat berkas DXF seperti garis dan elips sehingga semua jenis objek grafis termasuk dalam area berkas DXF ini. Pustaka ini menawarkan alat untuk membuat Busur, Lingkaran, Elips, Garis, WPolyline, Titik, Polyline, Teks, Spline, dan Sisip. Selain itu, pustaka ini memungkinkan pengembang untuk membaca Ellipses, Lines, Polyline, Text, Spline, dan Insert. Pustaka DXFighter ini tersedia di bawah lisensi BSD 3-Clause.

Previous Next

Memulai DXFighter

Cara yang disarankan untuk menginstal DXFighter adalah menggunakan GitHub. Gunakan perintah berikut untuk instalasi yang lancar.

Klon DXFighter melalui NuGet GitHub

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

Anda juga dapat menginstalnya secara manual; unduh file rilis terbaru langsung dari repositori GitHub.

Buat Gambar AutoCAD DXF melalui Pustaka PHP

Pustaka DXFighter sumber terbuka telah menggabungkan fungsionalitas lengkap untuk membuat dokumen AutoCAD DXF di dalam aplikasi PHP. Setelah file DXF dibuat, pengguna dapat menambahkan dan mengelola berbagai jenis entitas di dalam gambar seperti Arcs, Circles, Ellipses, Lines, WPolyline, Points, Polyline, Text, Spline, dan Insert. Saat ini pustaka tersebut hanya memungkinkan untuk menambahkan entitas dan memperbarui propertinya, yang lain akan segera menyusul.

Membaca File DXF AutoCAD di dalam Aplikasi PHP

Perpustakaan DXFighter telah menyertakan pembaca canggih yang memungkinkan pengembang perangkat lunak untuk membuka dan membaca konten dokumen AutoCAD DXF hanya dengan beberapa baris kode. Saat ini, pustaka tersebut telah menyertakan dukungan untuk membaca beberapa entitas penting seperti Elips, Garis, Poliline, Teks, Spline, dan Sisip.

Cara Membaca Baris dari File DXF melalui API PHP

Perpustakaan DXFighter sumber terbuka memungkinkan pengembang perangkat lunak untuk membuka dokumen AutoCAD DXF dan membaca beberapa baris darinya hanya dengan menggunakan beberapa perintah PHP. Untuk mencapai tugas ini, pengguna perlu mendapatkan objek Line dari array Entities dan mengakses propertinya. Contoh berikut menunjukkan cara membaca baris dari File DXF.

Bagaimana Cara Membaca Baris dari File DXF melalui API PHP?

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";

}
 Indonesia