استخراج تصاویر از پی دی اف از طریق C++

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

استخراج تصاویر از سند PDF با استفاده از ابزار C++

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

Package Manager Console

PM > Install-Package Aspose.PDF.Cpp

قابلیت استخراج تصویر از پی دی اف از طریق C++


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

۱. سند PDF را باز کنید ۱. استخراج یک تصویر خاص. ۱. ذخیره تصویر خروجی. ۱. فایل PDF به روز شده را ذخیره کنید.

استخراج تصاویر از فایل پی دی اف - C++

این کد نمونه نحوه استخراج تصاویر از PDF را نشان می دهد - C++


    // Open document
    auto document = MakeObject<Document>(_dataDir + u"ExtractImages.pdf");

    // Extract a particular image
    auto xImage = document->get_Pages()->idx_get(1)->get_Resources()->get_Images()->idx_get(1);

    auto outputImage = System::IO::File::OpenWrite(_dataDir + u"output.jpg");

    // Save output image
    xImage->Save(outputImage, System::Drawing::Imaging::ImageFormat::get_Jpeg());
    outputImage->Close();

    // Save updated PDF file
    document->Save(_dataDir + u"ExtractImages_out.pdf");