7#ifndef PDF_EXTGSTATE_DEFINITION_H
8#define PDF_EXTGSTATE_DEFINITION_H
14 enum class PdfOverprintEnablement : uint8_t
22 struct PODOFO_API PdfExtGStateDefinition final
24 nullable<double> StrokingAlpha;
25 nullable<double> NonStrokingAlpha;
26 nullable<PdfBlendMode> BlendMode;
27 PdfOverprintEnablement OverprintControl = PdfOverprintEnablement::None;
28 nullable<bool> NonZeroOverprintMode;
29 nullable<PdfRenderingIntent> RenderingIntent;
37ENABLE_BITMASK_OPERATORS(PoDoFo::PdfOverprintEnablement);
SPDX-FileCopyrightText: (C) 2005 Dominik Seichter domseichter@web.de SPDX-FileCopyrightText: (C) 2020...
SPDX-FileCopyrightText: (C) 2022 Francesco Pretto ceztko@gmail.com SPDX-License-Identifier: LGPL-2....
Definition basetypes.h:16
@ None
Do not add a default appearrance.
std::shared_ptr< const PdfExtGStateDefinition > PdfExtGStateDefinitionPtr
Convenience alias for a constant PdfExtGStateDefinition shared ptr.
Definition PdfExtGStateDefinition.h:34