可以把pdf转换为png的或者jpeg的第三库 ,适用c++调用api的第三方库有哪些
#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->