Создание PDF-документов с 2D штрих-кодами из .NET - PullRequest
2 голосов
/ 22 марта 2010

Как я могу создавать PDF-документы с 2D штрих-кодами (например, QR-код http://en.wikipedia.org/wiki/QR_Code) из приложения .NET?

Я буду (вероятно) использовать iTextSharp для создания документов. Какой компонент я должен использовать для рисования 2D штрих-кодов?

Ответы [ 5 ]

3 голосов
/ 22 марта 2010

Не могли бы вы создать изображение со штрих-кодом и вставить его в PDF?

2 голосов
/ 22 марта 2010

iTextSharp поддерживает несколько стандартов штрих-кодов (в соответствии с руководством http://itextsharp.sourceforge.net/tutorial/ch09.html)

* Barcode39:  code 39 and code 39 extended
* Barcode128: code 128 and the special encoding UCC/EAN-128
* BarcodeEAN: EAN13, EAN8, UPCA, UPCE, and EAN with supplemental 5, EAN with supplemental 5, EAN with supplemental 2
* BarcodeInter25: interleaved 2 of 5
* BarcodePostnet: postnet and planet
0 голосов
/ 22 марта 2010

Вы можете использовать компоненты Aspose и Aspose pdf , чтобы легко создавать серии документов со штрих-кодами.

На форуме есть множество примеров , демонстрирующих примеры того, как это сделать. Кроме того, вы также сможете извлечь значения штрих-кода из исходного PDF-файла, используя эти компоненты, если это станет требованием будущего.

0 голосов
/ 22 марта 2010

Google говорит http://sourceforge.net/projects/pdf417lib/, хотя он не обновлялся с 2005 года и находится в бета-версии. Пожалуйста, сообщите, если вы используете это.

(Похоже, 2D-штрих-коды довольно необычны, возможно, потому, что достаточно иметь идентификатор, а 1D-сканеры дешевле)

0 голосов
/ 22 марта 2010

Вы можете сделать это, используя Отчеты DevExpress , они поддерживают 2D штрих-код в своих отчетах, а также поддерживают экспорт отчетов во многие форматы, такие как PDF.

...