افزودن هدر به PDF از طریق C++

اضافه کردن سربرگ به فایل پی دی اف با استفاده از C++ کتابخانه.

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

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

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

مراحل اضافه کردن سربرگ به PDF از طریق C++


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

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

یک سربرگ به سند PDF اضافه کنید - C++

این کد نمونه نحوه افزودن هدر به PDF را نشان می دهد


    String _dataDir("C:\\Samples\\");
    String inputFileName("AddTextStamp.pdf");
    String outputFileName("AddTextStamp_out.pdf");
    auto document = MakeObject<Document>(_dataDir + inputFileName);

    auto textStamp =MakeObject<TextStamp>(u"Sample Stamp");

    textStamp->set_Background(true);

    textStamp->set_XIndent(100);
    textStamp->set_YIndent(100);

    textStamp->set_Rotate(Rotation::on90);
    textStamp->get_TextState()->set_Font(FontRepository::FindFont(u"Arial"));
    textStamp->get_TextState()->set_FontSize(14.0F);
    textStamp->get_TextState()->set_FontStyle(FontStyles::Bold);
    textStamp->get_TextState()->set_FontStyle(FontStyles::Italic);
    textStamp->get_TextState()->set_ForegroundColor(Color::get_Green());

    document->get_Pages()->idx_get(1)->AddStamp(textStamp);
    document->Save(_dataDir + outputFileName);