UNPKG

@tarikjabiri/dxf

Version:

A JavaScript interface to Dxf written in TypeScript.

54 lines (40 loc) 2.29 kB
# writer [![Verified on Openbase](https://badges.openbase.com/js/verified/@tarikjabiri/dxf.svg?style=openbase&token=C/1uHA0bNDQFUKrzrn23YQaNpCza+ZeDOe948Hvmi+s=)](https://openbase.com/js/@tarikjabiri/dxf?utm_source=embedded&amp;utm_medium=badge&amp;utm_campaign=rate-badge) A Javascript dxf generator, written in Typescript. ![ci](https://github.com/tarikjabiri/dxf/actions/workflows/ci.yml/badge.svg) ![publish](https://github.com/tarikjabiri/dxf/actions/workflows/cd.yml/badge.svg) [![codecov](https://codecov.io/gh/dxfjs/writer/branch/main/graph/badge.svg?token=P5QJAUXZTA)](https://codecov.io/gh/dxfjs/writer) ![GitHub](https://img.shields.io/github/license/dxfjs/writer?color=%2334D058&label=License&logo=Open%20Access&logoColor=%23959DA5) ![npm (scoped)](https://img.shields.io/npm/v/@tarikjabiri/dxf?color=%2334D058&logo=npm) ![npm](https://img.shields.io/npm/dt/@tarikjabiri/dxf?color=%2334D058&logo=npm) <!--[Image entity scale and rotation](https://stackoverflow.com/questions/20521807/dxf-image-entity-group-code-explanation) explanation.--> ## Installation ```bash yarn add @tarikjabiri/dxf # Or npm npm i @tarikjabiri/dxf # Or pnpm pnpm add @tarikjabiri/dxf ``` ## Getting started ```javascript import { DxfWriter, point3d } from "@tarikjabiri/dxf"; const dxf = new DxfWriter(); dxf.addLine(point3d(0, 0), point3d(100, 100)); // To get the dxf string just call the stringify() method const dxfString = dxf.stringify(); ``` ## More informations - [Documentation](https://dxf.vercel.app/) ## Sponsors <a href="https://www.archilogic.com/" style="display: inline-block"> <img width="48" src="https://avatars.githubusercontent.com/u/6620048?s=200&v=4" style="width:48px" alt="Archilogic | Interior space for the digital world"> </a> <a href="https://github.com/weareslate" style="display: inline-block; margin-left: 20px"> <img width="48" src="https://github.com/weareslate.png" style="width:48px" alt="Slate"> </a> <a href="https://github.com/Autodrop3d" style="display: inline-block; margin-left: 20px"> <img width="48" src="https://github.com/Autodrop3d.png" style="width:48px" alt="Slate"> </a> <a href="https://mikey.nz/" style="display: inline-block; margin-left: 20px"> <img width="48" src="https://github.com/ahdinosaur.png" style="width:48px" alt="Mikey"> </a>