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-2024 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