Leabharlann PHP le haghaidh Léamh & Scríbhneoireacht Comhaid DXF AutoCAD
Leabharlann CAD PHP Foinse Oscailte a Chumasaíonn do Chláraitheoirí Comhaid DXF AutoCAD a Léamh, a Eagarthóireacht agus a Scríobh. Tacaíonn sé le hEaspórtálacha DXF Bunúsacha & Línte a Léamh ó Chomhad.
Cad is Leabharlann DXFighter ann?
Is leabharlann PHP foinse oscailte an-úsáideach í DXFighter a ligeann do ríomhchláraitheoirí oibriú le Comhaid DXF AutoCAD laistigh dá bhfeidhmchláir PHP féin. Is formáid comhaid sonraí CAD an-choitianta í AutoCAD DXF a chruthaigh Autodesk chun idir-inoibritheacht sonraí a chumasú idir AutoCAD agus pacáistí bogearraí eile. Is uirlis iontach í DXFighter le haghaidh onnmhairí bunúsacha DXF nach bhfuil ag brath ar an leagan DXF is nuaí.
Tá leabharlann DXFighter furasta le húsáid, rud a fhágann go bhfuil sé éasca d'fhorbróirí bogearraí eilimintí bunúsacha léaráide a úsáid ina bhfeidhmchláir. Is eilimintí iad eintitis a tharraingítear agus an comhad DXF á fheiceáil cosúil le línte agus eilipsí, mar sin baineann gach cineál réad grafach leis an limistéar seo den chomhad DXF. Cuireann sé uirlisí ar fáil chun Áirsí, Ciorcail, Eilipsí, Línte, Pola-Líne, Pointí, Pola-Líne, Téacs, Splíne, agus Ionsáigh a chruthú. Ina theannta sin, cuireann sé ar chumas forbróirí Eilipsí, Línte, Pola-Líne, Téacs, Splíne, agus Ionsáigh a léamh. Tá an leabharlann DXFighter seo ar fáil faoin gceadúnas BSD 3-Clause.
Ag Tosú le DXFighter
Is é GitHub an bealach molta chun DXFighter a shuiteáil. Bain úsáid as an ordú seo a leanas le haghaidh suiteáil réidh.
Clónáil DXFighter trí NuGet GitHub
git clone https://github.com/enjoping/DXFighter.git
Is féidir leat é a shuiteáil de láimh freisin; íoslódáil na comhaid scaoilte is déanaí go díreach ó stór GitHub.
Gin Líníocht AutoCAD DXF trí Leabharlann PHP
Tá feidhmiúlacht iomlán ionchorpraithe sa leabharlann foinse oscailte DXFighter chun doiciméid AutoCAD DXF a ghiniúint laistigh d'fheidhmchláir PHP. Nuair a chruthaítear an comhad DXF, is féidir le húsáideoirí cineálacha éagsúla eintiteas a chur leis agus a bhainistiú laistigh de na líníochtaí, amhail Áirsí, Ciorcail, Eilipsí, Línte, Pola-líne, Pointí, Pola-líne, Téacs, Splíne, agus Ionsáigh. Faoi láthair ní cheadaíonn an leabharlann ach eintitis a chur leis agus a n-airíonna a nuashonrú, leanfaidh cinn eile go luath.
Léamh Comhad AutoCAD DXF laistigh d'Aipeanna PHP
Tá léitheoir cumhachtach san áireamh sa leabharlann DXFighter a chuireann ar chumas forbróirí bogearraí ábhar dhoiciméid AutoCAD DXF a oscailt agus a léamh le cúpla líne cóid. Faoi láthair, tá tacaíocht san áireamh sa leabharlann chun roinnt eintiteas tábhachtach a léamh amhail Eilipsí, Línte, Pola-líne, Téacs, Splíne agus Ionsáigh.
Conas Línte a Léamh ó Chomhad DXF trí API PHP
Ligeann leabharlann foinse oscailte DXFighter do fhorbróirí bogearraí doiciméid AutoCAD DXF a oscailt agus roinnt línte a léamh uathu ag baint úsáide as cúpla ordú PHP. Chun an tasc seo a chur i gcrích ní mór don úsáideoir an réad Líne a fháil ón eagar Eintiteas agus rochtain a fháil ar a airíonna. Léiríonn an sampla seo a leanas conas línte a léamh ó Chomhad DXF.
Conas Línte a Léamh ó Chomhad DXF trí PHP API?
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";
}