utilizar usar teléfono software scan para office lector inventarios gratis full escáner escanear código control con como codigo celular barras ios iphone ipad barcode

usar - Generación de código de barras desde la aplicación de iOS



usar celular como lector de codigo de barras para pc (5)

Quiero tomar una cadena numérica y generar un código de barras simple que pueda leer cualquier escáner.

Ya puedo usar la cámara y leer un código de barras, pero ahora me gustaría generar un código de barras.

¿Alguien sabe de un SDK que me permita hacer esto, recursos o snipets de código?

Gracias


Creé una clase simple para generar Code 39 Barcode, solo se necesitan agregar una .h y una .m a su proyecto, y con una línea de código genera el UIImage con los datos codificados del código 39, como este:

UIImage *code39Image = [Code39 code39ImageFromString:@"HELLO CODE39" Width:barcode_width Height:barcode_height];

Aquí está el enlace al proyecto en github: [ https://github.com/bclin087/Simple-Code39-generator-for-iOS.git ]


Hay tantos tipos de códigos de barras

  • Una d
  • Dos D
  • Tres D

Cada tipo de código de barras tiene tantos subtipos y cada uno tiene su propio propósito.

Explico cómo generar uno del código de tipo de código de barras One D 39

Aquí explico cómo generar ese código de barras usando una fuente personalizada

Pasos:

1) Descargue la fuente personalizada desde here

2) Adjunte el archivo FRE3OF9X.ttf del zip descargado

3) agregue las fuentes clave proporcionadas por la aplicación en info.plist y en el elemento 0 proporcione FRE3OF9X.ttf como valor

4) Pruebe el siguiente fragmento de código

UIFont *fntCode39=[UIFont fontWithName:@"Free3of9Extended" size:30.0]; UILabel *lblBarCodeTest=[[UILabel alloc]initWithFrame:CGRectMake(0,100,768,30)]; [lblBarCodeTest setBackgroundColor:[UIColor lightGrayColor]]; [lblBarCodeTest setTextAlignment:NSTextAlignmentCenter]; [lblBarCodeTest setFont:fntCode39]; [lblBarCodeTest setText:@"*BarCode3Of9_AKA_Code39-ItsA1DBarcode*"]; [self.view addSubview:lblBarCodeTest];

Resultado:




Incluya: #import "NKDBarcodeFramework.h" en su archivo de encabezado y ponga estas líneas a continuación en su función init.

barcode = [NKDExtendedCode39Barcode alloc]; barcode = [barcode initWithContent:@"1234567890123" printsCaption:0]; [barcode calculateWidth]; NSLog(@"%@",[barcode description]); theImage = [UIImage imageFromBarcode:barcode]; subview = [[UIImageView alloc]initWithFrame:TTScreenBounds()]; [subview setImage:theImage]; [self addSubview:subview]; self.frame = self.bounds;

que te diviertas :-)