В электронных документах цифровая подпись играет жизненно важную роль в обеспечении законности. Таким образом, добавление подписи со штрих-кодом к документам XLSX может обеспечить дополнительный уровень безопасности и проверки. В этом руководстве мы расскажем вам о каждом шаге, необходимом для подписания XLSX с подписью штрих-кода с использованием Java. Чтобы упростить процесс, мы поможем вам с примером кода для создания подписи штрих-кода в XLSX с использованием Java. Вот основные шаги, которые необходимо выполнить, чтобы подписать файл XLSX.
Шаги для подписи XLSX с подписью штрих-кода с использованием Java
- Установите GroupDocs.Signature for Java в свой проект, используя репозиторий Maven, чтобы подписать документ XLSX с помощью подписи штрих-кода.
- Включите необходимые ссылки на классы для подписания документа XLSX.
- Создайте экземпляр объекта класса Signature, указав путь к файлу XLSX его конструктору.
- Создайте объект класса BarcodeSignOptions и укажите тип подписи штрих-кода вместе с желаемыми настройками подписи.
- Вызовите метод Signature.Sign с параметрами подписи, чтобы подписать XLSX и сохранить вывод на диск.
Следование приведенным инструкциям позволяет без проблем интегрировать подпись штрих-кода в XLSX на Java. Эта практика способствует усилению мер безопасности и юридической достоверности ваших документов XLSX. Библиотека, используемая в этом обсуждении, разработана для бесперебойной работы на различных платформах. В результате описанную процедуру можно выполнять в широко используемых операционных системах, таких как Windows, macOS и Linux, для эффективной вставки подписей штрих-кода в XLSX. Пожалуйста, используйте иллюстрацию кода ниже, чтобы получить представление о процессе подписания документов XLSX.
Код для подписи XLSX с подписью штрих-кода с использованием Java
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.domain.Padding; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
import com.groupdocs.signature.domain.enums.HorizontalAlignment; | |
import com.groupdocs.signature.domain.enums.VerticalAlignment; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.BarcodeSignOptions; | |
public class SignXLSXwithBarcodeSignatureUsingJava { | |
public static void main(String[] args) throws Exception { | |
// Set License to avoid the limitations of Signature library | |
License license = new License(); | |
license.setLicense("GroupDocs.Signature.lic"); | |
// load the source XLSX file | |
Signature signature = new Signature("input.xlsx"); | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(100); | |
signOptions.setTop(100); | |
signOptions.setVerticalAlignment(VerticalAlignment.Top); | |
signOptions.setHorizontalAlignment(HorizontalAlignment.Right); | |
Padding padding = new Padding(); | |
padding.setLeft(20); | |
padding.setTop(20); | |
signOptions.setMargin(padding); | |
// sign XLSX document and save it | |
signature.sign("output.xlsx", signOptions); | |
} | |
} |
Подводя итог, можно сказать, что в этом обсуждении подробно описан процесс подписания XLSX с подписью штрих-кода с использованием Java. Мы предлагаем вам внимательно изучить приведенный пример кода и изменить его в соответствии с вашими потребностями. После того, как вы правильно настроите рекомендуемую библиотеку подписей и зададите нужные пути к файлам, плавная интеграция кода в ваши проекты для подписи файлов XLSX станет легкой и несложной задачей.
В нашем предыдущем руководстве мы четко объяснили, как подписывать файлы XLSX с помощью QR-кодов, показывая каждый шаг на этом пути. Если вам по-прежнему нужна помощь, рекомендуем ознакомиться с нашим подробным руководством о том, как подписать XLSX с QR-кодом, используя Java.