#pragma once #include #include #include #include namespace pdfengine { class ImageDecoder { public: static ImagePixelBuffer decode(const ResolvedImageDescriptor& descriptor); }; class ImageDecoderFactory { public: static bool isSupported(const std::string& filterName); }; } // namespace pdfengine