PdfEditor object

Places barcode image on pages of existing PDF document.

Namespace: Inlite.BarcodeGenerator

Assembly: BarcodesForDocuments.NF

 

Examples

Add a barcode to page 1 at the coordinates encoded in the configuration string.

using Inlite.BarcodeGenerator;

...

string data = "123456789";

string config = "yQxuIto3hsY6M7s6P/YLpmYXrzY6F4cjDgLaTqebNp6Xwi4a28/mstpmAib2ZjdTGg7afvOefxcu9";

PdfEditor.AddBarcode ("c:\\in.pdf", 1, config, data);

 

Add a barcode to a page 1 at specific coordinates.

using Inlite.BarcodeGenerator;

...

string data = "123456789";

string config = "yQxuIto3hsY6M7s6P/YLpmYXrzY6F4cjDgLaTqebNp6Xwi4a28/mstpmAib2ZjdTGg7afvOefxcu9";

PdfEditor.AddBarcode ("c:\\in.pdf", 1, 1.0, 3.0, config, data);

 

Add a barcode to a all pages at coordinates encoded in the configuration string.  Include page number in barcode data.

using Inlite.BarcodeGenerator;

...

string data = "123456789";

string config = "yQxuIto3hsY6M7s6P/YLpmYXrzY6F4cjDgLaTqebNp6Xwi4a28/mstpmAib2ZjdTGg7afvOefxcu9";

PdfEditor pdf = new PdfEditor();

for (int page = 1; page <= pdf.PageCount(); page++)

  pdf.AddBarcode(page, config, data + page.ToString());

pdf.Save("c:\\out.pdf");

 

Add a barcode to a all pages  at specific coordinates.  Include the page number in barcode data.

using Inlite.BarcodeGenerator;

...

string data = "123456789";

string config = "yQxuIto3hsY6M7s6P/YLpmYXrzY6F4cjDgLaTqebNp6Xwi4a28/mstpmAib2ZjdTGg7afvOefxcu9";

PdfEditor pdf = new PdfEditor();

for (int page = 1; page <= pdf.PageCount(); page++)

  pdf.AddBarcode(page, 1.0, 3.0, config, data + page.ToString());

pdf.Save("c:\\out.pdf");