# IronOCR Advanced Installation
Unlock the power of Optical Character Recognition (OCR) with IronOCR! Our suite of cutting-edge tools and tailored packages is designed to help developers achieve exceptional results across various platforms and programming languages.
Dive deeper into specialized needs with our advanced offerings! Whether you're working with passports, photos, or other unique documents, we have just the right solution for you, along with platform-specific variations.
Plus, with support for over 125 languages, IronOCR is your go-to partner for any OCR project. Ready to find the perfect fit for your needs? Let's explore the possibilities together!
## IronOCR NuGet Package
<img src="https://img.icons8.com/color/72/000000/windows-logo.png" style="display:inline"/>
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
[**PM > `Install-Package IronOcr` **](https://www.nuget.org/packages/IronOcr)
- Useful for Windows users
## IronOcr.Linux NuGet Package
<img src="https://img.icons8.com/color/72/000000/linux--v1.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/debian.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/ubuntu.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/centos.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
Perfect for [deploying IronOCR on Linux](https://ironsoftware.com/csharp/ocr/get-started/linux/), this solution is designed for seamless cloud integration. It operates effectively with AWS & Lambda, Azure Functions, and Web Apps in Linux environments.
[**PM > `Install-Package IronOcr.Linux`**](https://www.nuget.org/packages/IronOcr.Linux)
- Designed for Linux Environment, with Ubuntu, Debian in mind
- Useful for Linux power-users, specifically docker and cloud users
## IronOcr.MacOs & IronOcr.MacOs.ARM NuGet Packages
<img src="https://img.icons8.com/color/72/000000/mac-client.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
IronOCR also offers macOS-specific packages for deployments. There are two versions: one for standard macOS and another for macOS running on ARM processors. Both packages are available below, along with the [setup guide](https://ironsoftware.com/csharp/ocr/get-started/mac/).
[**PM > `Install-Package IronOcr.MacOs`**](https://www.nuget.org/packages/IronOcr.MacOs)<br />
[**PM > `Install-Package IronOcr.MacOs.ARM`**](https://www.nuget.org/packages/IronOcr.MacOs.ARM)
- Designed for macOS developers
- Designed for ARM processor as well
## IronOcr.iOS
<img src="https://img.icons8.com/?size=72&id=20822&format=png&color=000000" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
IronOCR offers an iOS package specifically designed for mobile-based iOS applications. For a quick setup guide, please refer to [here](https://ironsoftware.com/csharp/ocr/get-started/ios/).
[**PM > `Install-Package IronOcr.iOS`**](https://www.nuget.org/packages/IronOcr.iOS)
- Designed for iOS developers
## IronOcr.Android
<img src="https://img.icons8.com/?size=72&id=P2AnGyiJxMpp&format=png&color=000000" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
IronOCR offers an Android package that is designed specifically for mobile-based Android applications as well. For a quick setup guide, please refer [here](https://ironsoftware.com/csharp/ocr/get-started/android/).
[**PM > `Install-Package IronOcr.Android`**](https://www.nuget.org/packages/IronOcr.Android)
- Designed for Android developers
## IronOcr.Extensions.AdvancedScan
<img src="https://img.icons8.com/color/72/000000/windows-logo.png" style="display:inline"/>
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
[[i:(
- Currently only five languages are supported with **IronOcr.Extensions.AdvancedScan** features: English, Chinese, Japanese, Korean and Latin Alphabet.
- For reading passport specifically, currently the only supported language is English.
)]]
If you're a developer seeking to enhance your document scanning capabilities, look no further! Our comprehensive package is designed specifically for those who want to tap into advanced features and methods tailored for specialized documents like passports, screenshots, photos, and more. With these powerful tools at your disposal, you can ensure exceptional accuracy and efficiency in your scanning processes.
Ready to unlock the full potential of this package? Check out our quick guide [here](https://ironsoftware.com/csharp/ocr/tutorials/read-specific-document/) and discover how to make the most of these advanced features!
[**PM > `Install-Package IronOcr.Extensions.AdvancedScan`**](https://www.nuget.org/packages/IronOcr.Extensions.AdvancedScan)
- Requires the base **IronOCR** package to work
## IronOcr.Extensions.AdvancedScan.Linux
<img src="https://img.icons8.com/color/72/000000/linux--v1.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/debian.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/ubuntu.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/centos.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/docker.png" style="display:inline" />
<img src="https://img.icons8.com/fluency/72/000000/azure-1.png" style="display:inline" />
<img src="https://img.icons8.com/color/72/000000/amazon-web-services.png" style="display:inline" />
For developers working specifically on Linux-based platforms, such as AWS and Lambda, who require specialist functions, this is the ideal package.
[**PM > `Install-Package IronOcr.Extensions.AdvancedScan.Linux`**](https://www.nuget.org/packages/IronOcr.Extensions.AdvancedScan.Linux)
- Requires the base **IronOcr.Linux** package to work
## IronOcr.Extensions.AdvancedScan.MacOs
<img src="https://img.icons8.com/color/72/000000/mac-client.png" style="display:inline" />
<img src="https://img.icons8.com/windows/72/000000/nuget.png" style="display:inline" />
The advanced features found in this package also extend to macOS developers; this package is specifically tailored to macOS developers.
[**PM > `Install-Package IronOcr.Extensions.AdvancedScan.MacOs`**](https://www.nuget.org/packages/IronOcr.Extensions.AdvancedScan.MacOs)
- Requires the base **IronOcr.MacOs** package to work
## IronOcr.Languages
IronOCR supports more than 125 languages and offers specific packages designed for each one. By default, IronOCR only includes support for English. If you wish to use a different language, please download the corresponding package listed in the [article](https://ironsoftware.com/csharp/ocr/languages/).
For instance, if developers want to add support for German, they can do so by following this installation step in their NuGet Package Manager.
[**PM > `Install-Package IronOcr.Languages.German`**](https://www.nuget.org/packages/IronOcr.Languages.German)
- Requires the base **IronOCR** package to work
Unlock the power of Optical Character Recognition (OCR) with IronOCR! Our suite of cutting-edge tools and tailored packages is designed to help developers achieve exceptional results across various platforms and programming languages.
Dive deeper into specialized needs with our advanced offerings! Whether you're working with passports, photos, or other unique documents, we have just the right solution for you, along with platform-specific variations.
Plus, with support for over 125 languages, IronOCR is your go-to partner for any OCR project. Ready to find the perfect fit for your needs? Let's explore the possibilities together!
Perfect for deploying IronOCR on Linux, this solution is designed for seamless cloud integration. It operates effectively with AWS & Lambda, Azure Functions, and Web Apps in Linux environments.
Designed for Linux Environment, with Ubuntu, Debian in mind
Useful for Linux power-users, specifically docker and cloud users
IronOcr.MacOs & IronOcr.MacOs.ARM NuGet Packages
IronOCR also offers macOS-specific packages for deployments. There are two versions: one for standard macOS and another for macOS running on ARM processors. Both packages are available below, along with the setup guide.
IronOCR offers an Android package that is designed specifically for mobile-based Android applications as well. For a quick setup guide, please refer here.
Please note: - Currently only five languages are supported with IronOcr.Extensions.AdvancedScan features: English, Chinese, Japanese, Korean and Latin Alphabet. - For reading passport specifically, currently the only supported language is English.
If you're a developer seeking to enhance your document scanning capabilities, look no further! Our comprehensive package is designed specifically for those who want to tap into advanced features and methods tailored for specialized documents like passports, screenshots, photos, and more. With these powerful tools at your disposal, you can ensure exceptional accuracy and efficiency in your scanning processes.
Ready to unlock the full potential of this package? Check out our quick guide here and discover how to make the most of these advanced features!
IronOCR supports more than 125 languages and offers specific packages designed for each one. By default, IronOCR only includes support for English. If you wish to use a different language, please download the corresponding package listed in the article.
For instance, if developers want to add support for German, they can do so by following this installation step in their NuGet Package Manager.
IronOCR is designed to empower developers with advanced Optical Character Recognition (OCR) capabilities across multiple platforms and languages, enhancing document scanning, language detection, and text extraction.
Which NuGet package should a Windows user install for IronOCR?
Windows users should install the 'IronOcr' NuGet package, which is specifically tailored for Windows environments.
How can Linux users deploy IronOCR effectively?
Linux users can deploy IronOCR by using the 'IronOcr.Linux' NuGet package, with support for cloud platforms like AWS and Azure, and distributions like Ubuntu and Debian.
Are there IronOCR packages available for macOS developers?
Yes, IronOCR offers specific packages for macOS developers: 'IronOcr.MacOs' for standard macOS and 'IronOcr.MacOs.ARM' for macOS with ARM processors.
Can IronOCR be used for mobile application development?
Certainly! IronOCR provides dedicated packages for mobile applications, including 'IronOcr.iOS' for iOS and 'IronOcr.Android' for Android development.
What is the IronOcr.Extensions.AdvancedScan package used for?
The 'IronOcr.Extensions.AdvancedScan' package enhances document scanning capabilities, ideal for developers requiring advanced features for specialized documents like passports and photos, ensuring greater accuracy and efficiency.
Which package is suggested for macOS developers seeking advanced scanning features?
MacOS developers looking for advanced scanning features should use the 'IronOcr.Extensions.AdvancedScan.MacOs', specifically tailored to work with the base IronOcr.MacOs package.
How many languages does IronOCR support, and what should be done to add a new language?
IronOCR supports over 125 languages. To add support for a new language, users need to download and install the corresponding language package from the IronOCR language library.
What are the supported languages for the IronOcr.Extensions.AdvancedScan?
IronOcr.Extensions.AdvancedScan currently supports five languages: English, Chinese, Japanese, Korean, and Latin Alphabet, with English dedicated for reading passports.
What additional steps are required to use IronOCR language packages?
To utilize additional language packages, users must ensure they have the base IronOCR package installed before adding specific language packages, like 'IronOcr.Languages.German' for German support.
Curtis Chau holds a Bachelor’s degree in Computer Science (Carleton University) and specializes in front-end development with expertise in Node.js, TypeScript, JavaScript, and React. Passionate about crafting intuitive and aesthetically pleasing user interfaces, Curtis enjoys working with modern frameworks and creating well-structured, visually appealing manuals.