All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Image2RGB.h
Go to the documentation of this file.
1 //---------------------------------------------------------------------------------------
2 // Copyright (c) 2001-2020 by PDFTron Systems Inc. All Rights Reserved.
3 // Consult legal.txt regarding legal and license information.
4 //---------------------------------------------------------------------------------------
5 #ifndef PDFTRON_H_CPPPDFImage2RGB
6 #define PDFTRON_H_CPPPDFImage2RGB
7 
8 #include <Filters/Filter.h>
9 #include <C/Filters/TRN_Filter.h>
10 #include <PDF/Element.h>
11 #include <PDF/Image.h>
12 
13 namespace pdftron {
14  namespace PDF {
15 
20 class Image2RGB : public Filters::Filter
21 {
22 public:
23  Image2RGB(Element image_element);
24  Image2RGB(SDF::Obj image_xobject);
25  Image2RGB(Image image);
26 };
27 
28 #include <Impl/Image2RGB.inl>
29 
30  }; // namespace PDF
31 }; // namespace pdftron
32 
33 #endif // PDFTRON_H_CPPPDFImage2RGB
Image2RGB(Element image_element)