Следуйте этой статье, чтобы подписать PDF с помощью C# REST API. Вы научитесь электронно подписывать PDF-файлы с помощью C# .NET API и облачного SDK на базе .NET. Это поможет загрузить целевой PDF-файл и файл подписи в облачное хранилище, а затем использовать файл подписи для подписания PDF-файла.
Необходимое условие
- Создать учетную запись API учетные данные для добавления подписи в PDF-файл
- Загрузите Aspose.PDF Cloud SDK для Dotnet для электронного подписания PDF-файла
- Настройка проекта C# с помощью указанного выше SDK
Шаги для подписания PDF-файла онлайн с использованием интерфейса C# REST
- Создайте экземпляр PdfApi, используя ваши учетные данные Client ID и Client Secret.
- Укажите имя PDF-файла, имя файла подписи и путь к папке хранения.
- Установите положение и размер подписи на странице PDF с помощью инструмента «Прямоугольник».
- Инициализируйте экземпляр подписи с путем, типом, паролем и визуальными свойствами.
- Заполните метаданные, такие как полномочия, местоположение, контакт и дата подписания.
- Загрузите PDF-файл и файл сертификата в настроенную папку.
- Позвоните по номеру PostSignDocument, чтобы применить цифровую подпись к загруженному PDF-файлу.
- Извлеките подписанный поток документов и запишите его локально как Sample_out.pdf.
Эти шаги описывают, как цифрово подписать PDF-файл с помощью C# REST API. Этот код подключается к облаку Aspose.PDF, загружает PDF-файл и сертификат, а затем подписывает документ цифровой подписью, используя предоставленные учётные данные и данные для подписи. После подписания обновлённый PDF-файл загружается и сохраняется локально как новый файл.
Код для добавления подписи в PDF с использованием C# RESTful Service
Этот код демонстрирует процесс подписывания PDF-документов с помощью C# Low Code API. Обратите внимание, что для подписания PDF-файла необходимо, чтобы в нём было поле формы типа «Подпись» и его имя было известно. Вы получите ошибку, если в PDF-файле отсутствует поле типа «Подпись» или указано неверное имя поля.
В этой статье мы описали процесс подписания PDF-файла. Чтобы сжать PDF-файл, обратитесь к статье на Сжатие PDF с помощью C# REST API.