Skip to content

LucidtechAI/las-sdk-net

Repository files navigation

.NET SDK for Lucidtech AI Services

Documentation

Link to docs

Create documents by using doxygen. Download the latest and greatest version of doxygen.

cd Lucidtech
doxygen # your docs will be put in the folder named html

Installation

NuGet

nuget install Lucidtech.Las

Usage

Preconditions

  • Documents must be in upright position
  • Only one receipt or invoice per document is supported
  • Supported file formats are: jpeg, pdf
  • Necessary keys and credentials to an endpoint on the form: "https://.api.lucidtech.ai/".

Quick start

See docs.

Contributing

Prerequisites

Download the following packages:

  • The latest and greatest stable version of MSBuild
  • The latest and greatest version of NuGet
  • nunit version 3.9.0 or higher to run tests from command line
  • .NET-SDK version 2.2.105

Prerequisites for Arch Users

Download the following packages:

  • The latest and greatest stable version of MSBuild
  • The latest and greatest version of NuGet
  • nunit version 3.9.0 or higher to run tests from command line
  • .NET-SDK version 7.0.113

Build and run tests

Clone repo and install the necessary packages manually for the las-sdk-net.

git clone [email protected]:LucidtechAI/las-sdk-net.git
cd las-sdk-net
make prism-start
make test
# Build for release and make nuget package
msbuild Lucidtech/Lucidtech.csproj /t:Rebuild /p:Configuration=Release

Hint: Set environment variable CREDENTIALS=FROM_FILE to run a test against the real API with your default credentials.