انتقال صفحات به PDF از طریق C++

انتقال صفحات در سند PDF. از Aspose.PDF برای C++ استفاده کنید تا فایل های PDF را به صورت برنامه نویسی تغییر دهید

نحوه انتقال صفحات به PDF با استفاده از 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 خروجی را با استفاده از متد ذخیره ذخیره کنید. ۱. صفحه را به سند مقصد اضافه کنید. ذخیره فایل خروجی ۱. صفحه را در سند منبع حذف کنید. ۱. PDF منبع را با استفاده از روش ذخیره ذخیره کنید.

انتقال یک صفحه از یک سند PDF به دیگری


void MovePage()
{
    // Open document
    String _dataDir("C:\\Samples\\");
    String srcFileName("<enter file name>");
    String dstFileName("<enter file name>");

    auto srcDocument = MakeObject<Document>(_dataDir + srcFileName);
    auto dstDocument = MakeObject<Document>();

    auto page = srcDocument->get_Pages()->idx_get(2);
    dstDocument->get_Pages()->Add(page);
    // Save output file
    dstDocument->Save(srcFileName);
    srcDocument->get_Pages()->Delete(2);
    srcDocument->Save(dstFileName);
}