private void BuildQrCdoeBtn_OnClicked(object sender, EventArgs e) { var barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = "Xamarin.Forms"; QrCodeSite.Children.Add(barcode); }
private void PitGenerateQR(object sender, EventArgs e) { pitBarcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.CenterAndExpand, VerticalOptions = LayoutOptions.CenterAndExpand, AutomationId = "zxingBarcodeImageView", }; pitBarcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; pitBarcode.BarcodeOptions.Width = 600; pitBarcode.BarcodeOptions.Height = 600; pitBarcode.BarcodeValue = pitSuperVar.pitTeamNum + pitSuperVar.pitNameInput; pitLayout.Children.Insert(0, pitBarcode); }
protected override async void OnAppearing() { base.OnAppearing(); if (ID_set) { QR qr = await App.Database.GetQRAsync(ID); Name.Text = qr.Name; Text.Text = qr.QR_text; ZXingBarcodeImageView barcode = BarcodeView; barcode.BarcodeValue = qr.QR_text; } //Date_created.Text = qr.Date_created.ToString(); }
public BarcodePage() { barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.UPC_A; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 40; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = "72527273070"; Content = barcode; }
public BarcodePage() { barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = "ZXing.Net.Mobile"; Content = barcode; }
public PopupView(string usuario, string evento) { // InitializeComponent(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 500; barcode.BarcodeOptions.Height = 500; barcode.BarcodeValue = usuario + "/" + evento; stackPrinc.Children.Insert(1, barcode); }
public QRGenerator(string value) { barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = value; }
public CartDone() { InitializeComponent(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView" }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = Application.Current.Properties["CartId"].ToString(); stack_barcode.Children.Insert(1, barcode); }
private ZXingBarcodeImageView QRCodeGenerator(String barcodeValue) { var barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = barcodeValue; return(barcode); }
private async void LoadContratos() { try { DependencyService.Get <IProgressDialog>().ProgressDialogShow(); ServiceClient client = new ServiceClient(); var db = new DbContext(); var user = db.GetUsuario(); var response = await client.GetListAllWithParam <ContratosModel>(Configuration.BaseUrl, $"pnl/api/get_membresias_socioApp?client={user.Client}&socio={user.DNI}"); DependencyService.Get <IProgressDialog>().ProgressDialogHide(); if (response != null) { Contratos = response; Contratos.PhotoConvert = ImageConvert.ConvertToBase(response.Photo); QR = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, }; QR.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; QR.BarcodeOptions.Width = 350; QR.BarcodeOptions.Height = 350; QR.BarcodeValue = response.Contrato; Contratos.VigenciaContrato = response.Vigenciad + " al " + response.Vigenciah; if (string.IsNullOrEmpty(response.Actividad)) { IsVisibleContratos = false; IsVisibleNoContratos = true; } else { IsVisibleContratos = true; IsVisibleNoContratos = false; } } else { App.MessageError("No se pudo encontrar el contrato"); } } catch (Exception ex) { Debug.WriteLine(ex.Message); } }
public HackDetail(MiniHack hack) { _hack = hack; Title = hack.Name; barcode = new ZXingBarcodeImageView { HeightRequest = 300, WidthRequest = 300, HorizontalOptions = LayoutOptions.Center, VerticalOptions = LayoutOptions.Center, BackgroundColor = Color.Transparent }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = hack.UnlockCode; _finishedCount = new Label { FontSize = 20, HorizontalOptions = LayoutOptions.Center }; //var button = new Button //{ // Text = "Increase Count" //}; //button.Clicked += (sender, e) => //{ // Settings.UpdateCount(hack.Id); // label.Text = "Finished: " + Settings.GetCount(hack.Id); //}; Content = new StackLayout { Padding = 10, Children = { _finishedCount, barcode } }; }
private void ShowClosedQRCode(string qr) { MainThread.BeginInvokeOnMainThread(async() => { StackLayout rootStack = new StackLayout() { WidthRequest = 350, HeightRequest = 350, VerticalOptions = LayoutOptions.FillAndExpand, HorizontalOptions = LayoutOptions.FillAndExpand }; GenerateButton.IsVisible = false; rootLayout.Children.Add(rootStack); qrCode = null; qrCode = GenerateQR(qr); rootStack.Children.Add(qrCode); }); }
public ProfilePage(string memberId) { InitializeComponent(); //barcode = new ZXingBarcodeImageView //{ // HorizontalOptions = LayoutOptions.FillAndExpand, // VerticalOptions = LayoutOptions.FillAndExpand, //}; //barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; //barcode.BarcodeOptions.Width = 300; //barcode.BarcodeOptions.Height = 300; //barcode.BarcodeOptions.Margin = 10; //barcode.BarcodeValue = "Swathi"; //BarCodeStackLayoutRef.Children.Add(barcode); activityIndicatorLayout.IsVisible = true; //ApI Calling LoginWebAPI webAPI = new LoginWebAPI(); webAPI.GetProfileInfo(memberId); webAPI.profileInfoEvent += ((LoginWebAPI webAPISender, EventArgs e2) => { Device.BeginInvokeOnMainThread(() => { Debug.WriteLine("Please just work!!!:" + webAPISender.profileInfoResponse); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = webAPISender.profileInfoResponse.ToString(); BarCodeStackLayoutRef.Children.Add(barcode); activityIndicatorLayout.IsVisible = false; }); }); }
public Usuario() { InitializeComponent(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView" }; barcode.BarcodeFormat = BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = "1022347504"; //this.Content = barcode; qrcode.Children.Add(barcode); }
//Button button; public ListPage(string text) { //button = new Button(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = text; Content = barcode; }
ZXingBarcodeImageView GenerateQR(string codeValue) { var qrCode = new ZXingBarcodeImageView { BarcodeFormat = BarcodeFormat.QR_CODE, BarcodeOptions = new QrCodeEncodingOptions { Height = 350, Width = 350 }, BarcodeValue = codeValue, VerticalOptions = LayoutOptions.CenterAndExpand, HorizontalOptions = LayoutOptions.CenterAndExpand }; // Workaround for iOS qrCode.WidthRequest = 350; qrCode.HeightRequest = 350; return(qrCode); }
public QrCodePopup() { InitializeComponent(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 500; barcode.BarcodeOptions.Height = 500; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = "2503-" + Constants.CurrentUser.email; StackLQr.Children.Insert(1, barcode); }
public GeneratePage() { ZXingBarcodeImageView barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView" }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeValue = "ÖzhanYILDIZ"; barcode.BarcodeOptions = new EncodingOptions() { Height = 100, Width = 100, PureBarcode = true }; Content = barcode; }
public async Task <byte[]> DisplayImageAsync(ZXingBarcodeImageView image) { var writer = new ZXing.Mobile.BarcodeWriter(); if (image != null && image.BarcodeOptions != null) { writer.Options = image.BarcodeOptions; } if (image != null) { writer.Format = image.BarcodeFormat; } var value = image != null ? image.BarcodeValue : string.Empty; var wb = writer.Write(value); byte [] x = await ImagetoBytesAsync(wb); return(x); }
public CarnetVirtual() { InitializeComponent(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView" }; barcode.BarcodeFormat = BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; ConsultarInfoUsuario(); barcode.BarcodeValue = numeroIdentificacion; //this.Content = barcode; qrcode.Children.Add(barcode); }
async void Initialize() { var ip = await HoloLensConnection.GetLocalIp() ?? "ERROR"; var qrSize = 320; var barcode = new ZXingBarcodeImageView { WidthRequest = qrSize, HeightRequest = qrSize, HorizontalOptions = LayoutOptions.Center, VerticalOptions = LayoutOptions.Center, BarcodeFormat = ZXing.BarcodeFormat.QR_CODE, BarcodeOptions = { Width = qrSize, Height = qrSize, }, BarcodeValue = ip, }; BackgroundColor = Color.White; var stack = new StackLayout { VerticalOptions = LayoutOptions.Center, HorizontalOptions = LayoutOptions.Center, Children = { new Label { TextColor = Color.Black, HorizontalTextAlignment = TextAlignment.Center, Text = $"Waiting for the HoloLens ({ip}):" }, barcode, } }; Content = stack; var connection = new HoloLensConnection(); await connection.WaitForCompanion(); await Navigation.PushAsync(new LightSaberPage(connection)); }
public void Generate() { barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 400; barcode.BarcodeOptions.Height = 400; barcode.BarcodeOptions.Margin = 1; barcode.BarcodeValue = QRValue.Text; qr.Content = barcode; firstLayout.IsVisible = true; secoundLayout.IsVisible = true; }
private async Task GenerateCode() { string ipaddress = DependencyService.Get <IIPAddressService>().GetIPAddress(); if (string.IsNullOrEmpty(ipaddress) || string.IsNullOrEmpty(_dropName) || !_files.Any()) { return; } var credentials = new Credentials(); credentials.Login = Guid.NewGuid().ToString(); credentials.Password = Guid.NewGuid().ToString(); credentials.Port = 5432; credentials.SyncGatewayUrl = string.Format("http://{0}:{1}/{2}", ipaddress, credentials.Port, _dropName); var receiver = DependencyService.Get <IReceiver>(); receiver.Initialize(credentials); _databaseController.DatabaseChanged += async(sender, args) => await DatabaseChanged(args); var barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 600; barcode.BarcodeOptions.Height = 600; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = string.Format("{0};{1};{2}", credentials.SyncGatewayUrl, credentials.Login, credentials.Password); var page = new CodeGeneratorView(); page.Content = barcode; await Application.Current.MainPage.Navigation.PushAsync(page); }
async void Initialize() { var ip = await ScannerConnection.GetLocalIp() ?? "ERROR"; var qrSize = 320; var barcode = new ZXingBarcodeImageView { WidthRequest = qrSize, HeightRequest = qrSize, HorizontalOptions = LayoutOptions.Center, VerticalOptions = LayoutOptions.Center, BarcodeFormat = ZXing.BarcodeFormat.QR_CODE, BarcodeOptions = { Width = qrSize, Height = qrSize, }, BarcodeValue = ip, }; BackgroundColor = Color.White; Content = new StackLayout { VerticalOptions = LayoutOptions.Center, HorizontalOptions = LayoutOptions.Center, Children = { new Label { TextColor = Color.Black, HorizontalTextAlignment = TextAlignment.Center, Text = $"Open SmartHome for HoloLens companion app and\nscan this qr code in order to be connected ({ip}):" }, barcode } }; await ScannerConnection.WaitForCompanion(); await Navigation.PushAsync(new MainPage()); }
private void Init(Contact contact) { var qrView = new ZXingBarcodeImageView { BarcodeValue = $"{contact.Name}, {contact.Number}", BarcodeFormat = BarcodeFormat.QR_CODE, WidthRequest = 300, HeightRequest = 300, BarcodeOptions = new EncodingOptions { Height = 300, Width = 300 } }; var name = new Entry(); name.Text = contact.Name; // SetBinding(Entry.TextProperty, contact.Name); var number = new Entry { Text = contact.Number }; // SetBinding(Entry.TextProperty, contact.Number ?? ""); var cancelButton = new Button { Text = "Cancel" }; cancelButton.Clicked += (sender, args) => { Navigation.PopModalAsync(); }; var stackLayout = new StackLayout { Children = { qrView, name, number, cancelButton } }; Content = stackLayout; }
public QRpage(string incUrl) { InitializeComponent(); barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = incUrl; this.Content = barcode; stackPrinc.Children.Add(barcode); }
/// <summary> /// Generate Barcode /// </summary> private async void GenerateBarcode_Clicked(object sender, EventArgs e) { var barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = "Funky_Xamarin"; var contentPage = new ContentPage() { Content = barcode }; await Navigation.PushAsync(contentPage); }
public BarcodePage() { barcodeView = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, BarcodeFormat = ZXing.BarcodeFormat.QR_CODE, }; barcodeView.BarcodeOptions.Width = 300; barcodeView.BarcodeOptions.Height = 300; barcodeView.BarcodeOptions.Margin = 10; barcodeView.BarcodeValue = null; var stackLayout = new StackLayout(); stackLayout.Children.Add(barcodeView); this.Content = stackLayout; }
public GenarateTopUpPage(DataModel data) { //InitializeComponent(); BindingContext = new GenarateTopUpViewModel(data); string code = "TT0TT" + App.Email + "TT1TT" + data.RefNo + "TT2TT" + data.ExpireDate + "TT3TT" + data.Money + "TT4TT"; ZXingBarcodeImageView barcode = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand, AutomationId = "zxingBarcodeImageView", }; barcode.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; barcode.BarcodeOptions.Width = 300; barcode.BarcodeOptions.Height = 300; barcode.BarcodeOptions.Margin = 10; barcode.BarcodeValue = code; TestQR.Children.Add(barcode); }
private async void GenerateQRButtonClicked(object sender, EventArgs e) { qrObject = new ZXingBarcodeImageView { HorizontalOptions = LayoutOptions.FillAndExpand, VerticalOptions = LayoutOptions.FillAndExpand }; qrObject.BarcodeFormat = ZXing.BarcodeFormat.QR_CODE; qrObject.BarcodeOptions.Width = 300; qrObject.BarcodeOptions.Height = 300; qrObject.BarcodeValue = "QR_CODE_001"; if (resultImage.Children.Count < 1) { resultImage.Children.Add(qrObject); } else { Console.WriteLine("Ya se genero tu QR"); } }