PDF SDK Documentation
Comprehensive Guide for Developers: Features, Integration, and API Reference
Loading...
Searching...
No Matches
shading.h
1
// Copyright (c) 2009-2025 Avanquest Software. All rights reserved.
2
3
#ifndef PDFSDK_CXX_PDF_SHADING_H_INCLUDED_
4
#define PDFSDK_CXX_PDF_SHADING_H_INCLUDED_
5
6
#include <
pdfsdk/core/content.h
>
7
8
#include "wrapper_base.h"
9
10
namespace
PDF {
11
17
class
Shading
:
public
detail::RefCountedHandle<PDEShading> {
18
public
:
24
static
Shading
CreateFromPdfObject
(
const
Object
&
object
);
25
30
Object
GetPdfObject
()
const
;
31
32
PDF_CXX_CORE_WRAPPER_DEFINE_MEMBERS_(
Shading
, PDEShading)
33
};
34
35
}
// namespace PDF
36
37
#include "shading_impl.inl"
38
39
#endif
// PDFSDK_CXX_PDF_SHADING_H_INCLUDED_
PDF::Object
Represents a PDF object.
Definition
object.h:20
PDF::Shading
Represents a shading in a PDF document.
Definition
shading.h:17
PDF::Shading::CreateFromPdfObject
static Shading CreateFromPdfObject(const Object &object)
PDF::Shading::GetPdfObject
Object GetPdfObject() const
content.h
Content API.