/
dinruspro
/
reference
Обзор
Документация
Войти
/
dinruspro
/
reference
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
SignPDF/SignPDF.cpp
27 строк
718 B
EnergonV
Справка по коду перекочевала в репозиторий (наконец-то!)
09 янв 2024, 19:20
09 янв 2024, 19:20
e333663
Код
Авторство
О чём код?
#include <Core/SSL/SSL.h> #include <PdfDraw/PdfDraw.h> #include <RichText/RichText.h> using namespace Upp; CONSOLE_APP_MAIN { PdfDraw pdf; PdfSignatureInfo f; f.cert = LoadDataFile("certificate.pem"); f.pkey = LoadDataFile("privatekey.pem"); f.name = "Mahrai Ziller"; f.location = "Masaq"; f.reason = "I'd like to sign this pdf"; f.contact_info = "Email me!"; pdf.DrawText(200, 200, "Hello world!", Serif(200), Magenta()); SaveFile(GetHomeDirFile("invisible_signature.pdf"), pdf.Finish(&f)); SaveFile(GetHomeDirFile("signature_field.pdf"), Pdf(ParseQTF("[9* Hello world!&&&&&&&&[^<<signature>>^ Mahrai Ziller]"), Size(3968, 6074), 200, false, &f)); }