Coder Social home page Coder Social logo

piotm-qrcode's Introduction

Plugin of the Month: QRCode

Plugin of the Month, December 2010
Brought to you by the Autodesk Developer Network

Description

This plugin can be used embed QR Codes in AutoCAD drawings.

System Requirements

This plugin has been tested with AutoCAD 2007 onwards. The current version of the source code was migrated to AutoCAD 2017

The source code has been provided as a Visual Studio 2015 project containing C# code

Installation

Requires ObjectARX 2017 or AutoCAD 2017 installed on the machine to compile this code. Requires AutoCAD 2017 to run this code.

Open the project (.csproj) on Visual Studio 2015. Make sure the reference path are correct (predefined for default install folders). Compile the code.

Copy the plugin module, "ADNPlugin-QRCodes.dll", to a location on your local system (the best place is your AutoCAD-based application's root program folder).

Inside your AutoCAD-based application, use the NETLOAD command to load the plugin.

Usage

Once loaded, the QRGEN and -QRGEN commands can be used to create QR Codes inside the active AutoCAD drawing. These commands provide the possibility of creating various types of QR Code:

  • Calendar
  • Contact
  • Email
  • Geolocation
  • Phone
  • Text
  • Url

The required information can be entered via the command-line (in the case of the -QRGEN command) or via a dialog GUI (in the case of QRGEN). It is possible to embed the QR Code as a native AutoCAD hatch or to use an external raster image.

Uninstallation

Remove the .DLL

Known Issues

Author

This plugin was written by Augusto Goncalves and Kean Walmsley.

Acknowledgements

Further Reading

For more information on developing with AutoCAD, please visit the AutoCAD Developer Center at http://www.autodesk.com/developautocad

Feedback

Email us at [email protected] with feedback or requests for enhancements.

Release History

1.0 Original release 1.1 Migrated to AutoCAD 2017 (May 2016)

piotm-qrcode's People

Contributors

augustogoncalves avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.