FieldBarcodeIsUSPostalAddress Property |
Namespace: Aspose.Words.Fields
Document doc = new Document(); DocumentBuilder builder = new DocumentBuilder(doc); // Use a document builder to insert a bookmark with a US postal code in it builder.StartBookmark("BarcodeBookmark"); builder.Writeln("96801"); builder.EndBookmark("BarcodeBookmark"); builder.Writeln(); // Reference a US postal code directly FieldBarcode fieldBarcode = (FieldBarcode)builder.InsertField(FieldType.FieldBarcode, true); fieldBarcode.FacingIdentificationMark = "C"; fieldBarcode.PostalAddress = "96801"; fieldBarcode.IsUSPostalAddress = true; Assert.AreEqual(" BARCODE 96801 \\f C \\u", fieldBarcode.GetFieldCode()); builder.Writeln(); // Reference a US postal code from a bookmark fieldBarcode = (FieldBarcode)builder.InsertField(FieldType.FieldBarcode, true); fieldBarcode.PostalAddress = "BarcodeBookmark"; fieldBarcode.IsBookmark = true; Assert.AreEqual(" BARCODE BarcodeBookmark \\b", fieldBarcode.GetFieldCode()); doc.UpdateFields(); doc.Save(ArtifactsDir + "Field.BARCODE.docx");