- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

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