#pragma once #include #include namespace pdfengine { enum class ColorSpace { DeviceGray, DeviceRGB, DeviceCMYK, Indexed }; struct ImageInfo { int width = 0; int height = 0; int channels = 4; std::vector pixelData; }; }