Изображения JPEG широко используются для хранения и обмена визуальной информацией, но могут быть сценарии, в которых вы захотите повысить безопасность или возможности отслеживания этих изображений. Один из способов добиться этого — создать подписи со штрих-кодом в JPEG. В этом уроке мы покажем вам, как подписать JPEG подписью штрих-кода с помощью C#. Ниже приведены основные шаги, необходимые для создания подписи штрих-кода в формате JPEG с использованием C#.
Действия по подписанию JPEG с помощью подписи штрих-кода с использованием C#
- Установите GroupDocs.Signature for .NET через менеджер пакетов NuGet в свой проект, чтобы подписать изображение штрих-кодом.
- Добавьте ссылку на необходимые пространства имен для подписи документа JPEG.
- Создайте объект класса Signature, передав путь к входному файлу JPEG в качестве аргумента его конструктору.
- Создайте экземпляр класса BarcodeSignOptions и укажите тип подписи штрих-кода и желаемые параметры подписи.
- Вызовите метод Signature.Sign, чтобы подписать JPEG и сохранить выходные данные на диск.
Следуя этим инструкциям, вы можете легко интегрировать подпись штрих-кода в JPEG на C#. Это повышает безопасность и авторитет ваших изображений. Библиотека, используемая в этом руководстве, разработана с учетом унифицированной кроссплатформенной совместимости. Процедуру подписания изображений с помощью штрих-кодов можно выполнить в популярных операционных системах, таких как Windows, macOS и Linux, при условии, что установлен .NET. Чтобы проиллюстрировать реализацию этого процесса подписания, обратитесь к примеру кода ниже.
Код для подписи JPEG с помощью подписи штрих-кода с использованием C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithBarcodeSignatureUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Signature library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Signature.lic"); | |
// load the source JPG file | |
using (Signature signature = new Signature("input.jpg")) | |
{ | |
// Create Barcode options with predefined Barcode text | |
BarcodeSignOptions options = new BarcodeSignOptions("JohnSmith") | |
{ | |
// setup Barcode encoding type | |
EncodeType = BarcodeTypes.Code128, | |
// set signature position | |
Left = 100, | |
Top = 100 | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
Таким образом, в этом руководстве объясняется, как создать подпись со штрих-кодом JPEG с помощью C#. Мы рекомендуем вам поэкспериментировать с предоставленным примером кода, чтобы адаптировать его к вашим конкретным потребностям. Таким образом, вы можете создавать персонализированные решения для подписания файлов JPEG с помощью подписей со штрих-кодом, которые соответствуют тому, что вы ищете. После того, как вы настроите рекомендуемую библиотеку подписей и внесете необходимые изменения в пути к файлам, интеграция кода для подписи изображений с помощью штрих-кодов в ваших проектах станет простой и понятной.
В предыдущей теме мы поделились пошаговым руководством по подписанию XLSX с помощью подписи изображения с помощью C#. Если вам нужна дополнительная помощь, мы предлагаем вам обратиться к нашему подробному руководству о том, как подписать XLSX с подписью изображения, используя C#.