GroupDocs.Assembly for Java

Генерация штрих-кодов для файлов PDF с помощью нашего API Java

GroupDocs.Assembly for Java предоставляет всесторонние инструменты для динамического создания, настройки и встраивания штрих-кодов в файлы PDF.

Как встроить штрих-код в документ PDF

GroupDocs.Assembly позволяет вставлять штрих-коды в популярные форматы, такие как шаблоны PDF. Поддерживает более 60 типов, включая 1D и 2D штрих-коды.

  1. Подготовьте шаблон с заполнителями для штрих-кодов (шаблоны PDF не поддерживаются).
  2. Получите данные из поддерживаемого источника.
  3. Настройте параметры штрих-кода, такие как размер и разрешение.
  4. Сохраните документ с добавленным штрих-кодом в виде PDF-файла.
// Используйте этот тег в своем шаблоне, чтобы создать штрих-код в выходном документе
// <<barcode [barcode_expression] -barcode_type>>

// Установите путь к файлу шаблона
// Шаблоны PDF в настоящее время не поддерживаются.
String template = "barcode_template.docx";

// Получите данные из вашего источника
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Сохраните документ с добавленным штрих-кодом в виде PDF-файла.
DocumentAssembler asm = new DocumentAssembler();
asm.assembleDocument(template, "result.pdf", data);
Maven XML
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Создание документов с использованием шаблонов, основанных на данных

GroupDocs.Assembly for Java упрощает создание документов для популярных типов файлов. Используйте шаблоны для бесшовного добавления диаграмм, таблиц, списков, ссылок, изображений и штрих-кодов.

Особенности GroupDocs.Assembly

Генерация отчетов с использованием бизнес-данных

API заполняет документы данными из форматов, таких как JSON, XML и CSV, эффективно и точно.

Визуализация данных с помощью встроенных элементов

GroupDocs.Assembly поддерживает нативные элементы, такие как таблицы, диаграммы и списки, вместе с текстом, ссылками, изображениями и генерацией штрих-кодов в реальном времени.

Вставка данных в нужное место

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

Широкая совместимость с типами файлов

Обрабатывайте файлы, такие как документы MS Office, PDF, HTML, OpenOffice и электронные письма. Также вы можете объединить один документ с другим.

Как динамически создать штрих-код

Этот пример показывает, как динамически генерировать и добавлять штрих-код в документ PDF.

Java

// Подготовьте шаблон с заполнителем для штрих-кода
// <<barcode [barcode_expression] -barcode_type>>

// Установите путь к файлу вашего шаблона
// Шаблоны PDF в настоящее время не поддерживаются.
String template = "barcode_template.docx";

// Загрузите данные из конкретного источника
CsvDataSource data_csv =
    new CsvDataSource("Barcode Labels.csv", 
    new CsvDataLoadOptions(true));

// Создайте объект источника данных с необходимыми данными
DataSourceInfo data 
    = new DataSourceInfo(data_csv, "label");

// Создайте экземпляр DocumentAssembler
DocumentAssembler asm = new DocumentAssembler();

// Настройте параметры штрих-кода
asm.getBarcodeSettings().setResolution(1200);
asm.getBarcodeSettings().setBaseYDimension(5f);

// Сохраните обновленный документ со штрих-кодом
asm.assembleDocument(template, "result.pdf", data);
Maven XML
нажмите, чтобы скопировать
скопировано
Больше примеров Документация

Что такое GroupDocs.Assembly for Java?

GroupDocs.Assembly for Java помогает вам генерировать и настраивать документы, добавляя данные из различных источников. Вставляйте текст, числа, диаграммы, таблицы, списки, изображения и штрих-коды. Используйте расширенные шаблоны, чтобы данные появлялись именно там, где вы хотите. Поддерживает более 50 форматов, включая PDF, офисные файлы и электронные письма.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Assembly бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Откройте для себя ключевые особенности

Наша платформа упрощает работу с бизнес-документами с помощью мощных инструментов и автоматизации.

Создание отчетов в различных форматах

Java поддерживает более 50 типов файлов, обеспечивая удобное объединение данных и обработку шаблонов для профессиональных результатов.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский