افزودن مهر صفحه پی دی اف از طریق C++

با استفاده از API های C++ Stamp را با Aspose.PDF ایجاد کنید.

نحوه اضافه کردن تمبرهای صفحه به PDF با استفاده از کتابخانه C++

به منظور کار با تمبرهای صفحه در فایل PDF، ما از API Aspose.PDF برای C++ استفاده خواهیم کرد که یک API دستکاری اسناد از ویژگی های غنی، قدرتمند و آسان برای استفاده برای پلت فرم cpp است. مدیر بسته NuGet را باز کنید، aspose.pdf را جستجو کرده و نصب کنید. شما همچنین می توانید از دستور زیر از کنسول مدیریت بسته استفاده کنید.

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

افزودن مهر صفحه به سند پی دی اف C++


شما نیاز به Aspose.PDF برای C++ به سعی کنید کد در محیط شما.

۱. PDF را با نمونه ای از سند بارگذاری کنید. ۱. یک سند PDF را با استفاده از شیء سند باز کنید. ۱. یک مهر صفحه ایجاد کنید و ویژگی های آن را تعریف کنید. ۱. با استفاده از روش AddStamp، تمبر را به صفحه اضافه کنید

افزودن مهر صفحه به پی دی اف - C++


    auto document = MakeObject<Document>(_dataDir + inputFileName);

    auto bluePageStamp = MakeObject<PdfPageStamp>(_dataDir + pageStampFileName, 1);
    bluePageStamp->set_Height(800);
    bluePageStamp->set_Background(true);

    auto plumPageStamp = MakeObject<PdfPageStamp>(_dataDir + pageStampFileName, 2);
    plumPageStamp->set_Height(800);
    plumPageStamp->set_Background(true);

    for (int i = 1; i < 5; i++)
    {
        if (i % 2 == 0)
            document->get_Pages()->idx_get(i)->AddStamp(bluePageStamp);
        else
            document->get_Pages()->idx_get(i)->AddStamp(plumPageStamp);
    }

    document->Save(_dataDir + outputFileName);