Aspose.BarCode  для JasperReports

Создание и экспорт штрих-кодов в JasperReports

JasperReports и JasperServer API для создания, отображения и экспорта 1D, 2D и почтовых штрих-кодов.

  Download Free Trial
  
 

Aspose.BarCode for JasperReports — это гибкое расширение JasperReports и JasperServer для создания и отображения меток со штрих-кодом в ваших приложениях. Эти этикетки со штрих-кодом могут отображаться во многих популярных форматах изображений.

Расширенные возможности JasperReports для экспорта штрих-кода

Простое развертывание

Aspose.BarCode for JasperReports предоставляет специальный набор инструментов для работы со штрих-кодами в JasperReports. Используя этот API, разработчики могут сканировать штрих-коды, размещенные в существующих отчетах, или добавлять их в новые отчеты. Эта библиотека штрих-кодов написана исключительно на Java и предоставляется в виде единого документа JAR и может быть легко развернута на машинах с установленными JasperReports или JasperServer. Чтобы установить расширение штрих-кода JasperReports, просто скопируйте документ JAR в нужную папку и начните работу.

Живой пример генерации штрих-кода

Библиотека генератора штрих-кодов позволяет разработчикам легко создавать штрих-коды, указывая тип штрих-кода, вводя данные для кодирования и устанавливая пользовательские свойства, связанные с внешним видом. Сюда входят различные параметры, такие как цвет фона и переднего плана, шрифт, размер, разрешение и текстовые подписи. API может генерировать как одномерные, так и двухмерные штрих-коды, включая PDF417, Data Matrix, Aztec Code, QR Code и Micro QR Code, используя один и тот же базовый подход. Это делает его удобным и удобным инструментом для создания широкого спектра типов штрих-кодов для различных приложений, включая JasperReports.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
×
Generated barcode image

Вставьте штрих-коды в JasperReports

JasperReports позволяет разработчикам создавать отчеты, используя данные, хранящиеся в различных источниках, таких как базы данных, файлы CSV и документы XML. Он предоставляет широкий набор функций для разработки, форматирования и экспорта отчетов, которые можно легко интегрировать в приложения Java. Некоторые распространенные способы использования JasperReports включают создание счетов-фактур, квитанций, финансовых отчетов и других типов бизнес-отчетов. Может быть полезно вставлять штрих-коды в JasperReports для облегчения доступа и управления информацией в отчетах. Например, штрих-коды можно использовать для быстрого и точного сканирования и обновления информации в JasperReport, а именно путем сканирования штрих-кода в счете-фактуре для извлечения и отображения связанных данных. Это может облегчить отслеживание информации и управление ею, а также снизить риск ошибок или расхождений. Штрих-код также может служить для отображения определенных элементов или записей в отчете.

Живой пример распознавания штрих-кода

API считывателя штрих-кодов предоставляет набор функций для сканирования, обнаружения и считывания одномерных, двухмерных и почтовых штрих-кодов. С помощью всего нескольких строк кода разработчики могут легко интегрировать эту функцию в свои приложения и использовать ее для обнаружения и декодирования широкого спектра часто используемых штрих-кодов. API разработан таким образом, чтобы быть удобным и интуитивно понятным, что позволяет разработчикам легко и быстро добавлять возможности сканирования штрих-кодов в свои приложения.

Ready to recognize Распознавание Перетащите файл сюда или нажмите, чтобы просмотреть *

* Загружая свои файлы или используя сервис, вы соглашаетесь с нашими Условиями использования. использовать и Политику конфиденциальности.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

×
Barcode image