aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/scripts/test_ports/vcpkg-ci-podofo/project/main.cxx
blob: 595c445fef1cde6243f16f269ce88d5ced6c8725 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <stdio.h>
#include <podofo/podofo.h>

int main()
{
    PoDoFo::PdfMemDocument document;
    auto font = document.GetFonts().SearchFont("Arial");
    if (document.GetPages().GetCount() > 0)
    {
        auto& page = document.GetPages().GetPageAt(0);
        auto& signature = page.CreateField<PoDoFo::PdfSignature>("Signature2", PoDoFo::Rect());
        char x509certbuffer[256], pkeybuffer[256];
        PoDoFo::PdfSignerCms signer(x509certbuffer, pkeybuffer);
    }
    return 0;
}