VintaSoft Barcode .NET SDK - F.A.Q.
Answers to popular questions
This page contains answers to the frequently asked questions about VintaSoft Barcode .NET SDK. If you have not found an answer to your technical question, please go to the technical support page.
VintaSoft Barcode .NET SDK is intended for usage in end-user applications for Windows, Linux, macOS.
VintaSoft Barcode .NET SDK provides a set of software development tools for reading and writing 1D & 2D barcodes in digital images and PDF image resources.
So the product is attributed as a professional software development kit (library, component) meant for the use by persons having base knowledges and skills in programming of software applications. VintaSoft Barcode .NET SDK is the result of careful work of VintaSoft's highly educated staff for many years.
Yes, this is possible.
You need the License for Servers (Windows edition) if you want to use VintaSoft Barcode .NET SDK on Windows servers in Microsoft Azure Cloud.
You need the Single Application license (Linux edition) if you want to use VintaSoft Barcode .NET SDK on Linux servers in Microsoft Azure Cloud.
Please read more info in the license agreement.
Yes, VintaSoft Barcod .NET SDK allows to generate DataMatrix, QR Code, Aztec, HanXinCode barcode with custom design.
Please read more info here:
- How to create "design" barcodes
- Video tutorial: Create custom design 2D barcodes using "VintaSoft Barcode Demo"
The BarcodeReader class is not thread safe. If you want to use the BarcodeReader class in multithreaded environment, please create separate instance of BarcodeReader class for each separate thread.
Yes, this is possible.
Here is C# code that demonstrates how to generate Code128 barcode that contains data in several modes:
Code128ValueItem part1 = new Code128ValueItem("123", Code128EncodingMode.ModeB);
Code128ValueItem part2 = new Code128ValueItem("12345678", Code128EncodingMode.ModeC);
Code128ValueItem part3 = new Code128ValueItem("12", Code128EncodingMode.ModeB);
BarcodeWriter writer = new BarcodeWriter();
writer.Settings.Barcode = BarcodeType.Code128;
writer.Settings.ValueItems = new ValueItemBase[] { part1, part2, part3 };
Image barcodeImage = writer.GetBarcodeAsBitmap();
Answers to the majority of questions can be found in the documentation or this web site. Please send a message to Customer Support Service to get more help.