可以把pdf转换为png的或者jpeg的第三库 ,适用c++调用api的第三方库有哪些

时间:2025-02-24 21:38:03
#include <poppler/cpp/> #include <poppler/cpp/> #include <cairo/> int main(int argc, char **argv) { if (argc < 3) { std::cerr << "Usage: " << argv[0] << " <> <output_prefix>" << std::endl; return 1; } std::string input_pdf = argv[1]; std::string output_prefix = argv[2]; auto document = poppler::document::load_from_file(input_pdf); if (!document) { std::cerr << "Failed to open PDF file." << std::endl; return 1; } poppler::page_renderer renderer; for (int i = 0; i < document->