GroupDocs.Assembly for .NET

Añadir códigos de barras a documentos DOCX utilizando nuestra API .NET

GroupDocs.Assembly for .NET ofrece soporte completo para crear e incrustar códigos de barras dinámicamente en documentos DOCX.

Pasos para agregar un código de barras generado a un documento DOCX

GroupDocs.Assembly facilita la inserción de códigos de barras en plantillas en formatos como DOCX. Soporta más de 60 tipos de códigos de barras, incluidos formatos unidimensionales y bidimensionales.

  1. Prepare una plantilla DOCX con marcadores de posición para código de barras.
  2. Recupere datos de cualquier fuente de datos soportada.
  3. Configure propiedades adicionales como el tamaño del código de barras o la resolución.
  4. Guarde la plantilla con el código de barras como un nuevo documento.
// Inserte esta etiqueta en su plantilla para generar un código de barras en el documento final.
// <<barcode [barcode_expression] -barcode_type>>

// Especifique la ruta del archivo de la plantilla.
string template = "barcode_template.docx";

// Recupere datos de su fuente.
DataSourceInfo data 
    = new DataSourceInfo(GetData(), "label");

// Guarde el documento con el código de barras generado.
DocumentAssembler asm = new DocumentAssembler();
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
haz clic para copiar
copiado
Más ejemplos Documentación

Generar documentos llenando plantillas con datos

GroupDocs.Assembly for .NET está diseñado para simplificar la creación de documentos en formatos populares. Agregue gráficos, listas, tablas, hipervínculos, imágenes y códigos de barras utilizando plantillas y marcado avanzados.

Características de GroupDocs.Assembly

Crear informes a partir de datos empresariales

Nuestra API llena documentos de manera eficiente en formatos de oficina populares utilizando datos de fuentes como JSON, XML y CSV.

Utilizar elementos visuales para mostrar datos

GroupDocs.Assembly admite la incorporación de elementos nativos como listas, tablas y gráficos, junto con texto, hipervínculos, imágenes y códigos de barras generados dinámicamente.

Insertar datos en cualquier parte del documento

Utilice la sintaxis basada en LINQ para colocar datos exactamente donde se necesitan. Los arreglos se pueden insertar utilizando bucles for-each, y el formato (por ejemplo, color) se puede personalizar programáticamente.

Soporta una amplia gama de formatos

Procesar formatos de archivo populares como MS Office, OpenOffice, PDF, HTML y varios formatos de correo electrónico. Incruste un documento dentro de otro según sea necesario.

Cómo generar un código de barras dinámicamente

Este ejemplo demuestra cómo incrustar un código de barras generado dinámicamente en un documento DOCX.

C#

// Utilice esta plantilla para insertar un código de barras en el documento.
// <<barcode [barcode_expression] -barcode_type>>

// Especifique la ruta al archivo de plantilla.
string template = "barcode_template.docx";

// Recupere datos de su fuente elegida.
CsvDataSource data_csv =
    new CsvDataSource("Barcode Labels.csv", 
    new CsvDataLoadOptions(true));

// Cree un objeto de origen de datos con solo los datos necesarios.
DataSourceInfo data 
    = new DataSourceInfo(data_csv, "label");

// Inicialice DocumentAssembler.
DocumentAssembler asm = new DocumentAssembler();

// Establezca propiedades adicionales del código de barras.
asm.BarcodeSettings.Resolution = 1200;
asm.BarcodeSettings.BaseYDimension = 5f;

// Guarde el documento final con el código de barras incrustado.
asm.AssembleDocument(template, "result.docx", data);
dotnet add package GroupDocs.Assembly
haz clic para copiar
copiado
Más ejemplos Documentación

Descripción general de GroupDocs.Assembly for .NET

GroupDocs.Assembly for .NET está diseñado para ayudarlo a generar documentos e informes integrando datos de una amplia variedad de fuentes. Rellene documentos con texto o datos numéricos, cree gráficos, tablas y listas, o inserte imágenes y códigos de barras sobre la marcha. Utilice un marcado avanzado para colocar datos precisamente donde se necesiten. Soporta más de 50 formatos, incluyendo PDF, archivos de MS Office y correos electrónicos.
Aprender más
About illustration

¿Listo para empezar?

Descargue GroupDocs.Assembly gratis u obtenga una licencia de prueba para obtener acceso completo.

Recursos útiles

Explore la documentación, las muestras de código y el apoyo de la comunidad para mejorar su experiencia.

Explorar características clave

Nuestra solución está diseñada para optimizar sus necesidades de procesamiento de documentos empresariales.

Crear informes en formatos populares

.NET admite la generación de informes en más de 50 formatos, lo que le permite combinar datos y plantillas para obtener resultados excepcionales.

Consejos para licencias temporales

1
Regístrate con tu correo electrónico del trabajo. No se permiten servicios de correo gratuitos.
2
Utilice el botón Obtener una licencia temporal en el segundo paso.
 Español