Skip to content

This project intend to implement a wrapper of the NPOI assembly to allow MS Office file manipulation in LabVIEW without MS Office installed.

License

Notifications You must be signed in to change notification settings

awolpe/LabVIEW_NPOI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub all releases Wiki Issues Zero-Clause BSD LinkedIn

NPOI assembly wrapper in LabVIEW.

This project intends to implement a wrapper of the NPOI assembly that allows MS Office files manipulation in LabVIEW (no MS Office installation required). I'm still exploring NPOI interface for capabilities and possibilities; trying different approaches, more like a PoC. In a second time, I'll try to implement a reliable , scalable, maintainable architecture. Feel free to let me know if you're interested in architecture or implementation contribution, I'll be more than happy!

##Whast is NPOI?

NPOI is a .NET version of POI Java Project. It is an open source .NET library to read and write Microsoft Office file formats formats (*.xls/xlsx, *.doc/docx, *.ppt/pptx). You can manually download the repository from GitHub or install from NuGet.

Installation

  • Download the latest version of the LabVIEW NPOI VI Package from the release page.
  • Use VIPM to install it on your LabVIEW version (2017+).
  • Download and install the latest version of the LUT package available here.

Examples

Below is a simple example to show how to use the LabVIEW NPOI API to interact with Excel or Word document.

SimpleDocumentCreationExample

Contributing

See CONTRIBUTING.md.

Author

BenjaminR

About

This project intend to implement a wrapper of the NPOI assembly to allow MS Office file manipulation in LabVIEW without MS Office installed.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • LabVIEW 62.7%
  • HTML 37.3%