Loading...
Searching...
No Matches
PDFUAConformance.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
// !Warning! This file is autogenerated, modify the .codegen file, not this one
6
// (any changes here will be wiped out during the autogen process)
7
8
#ifndef PDFTRON_H_CPPPDFPDFUAPDFUAConformance
9
#define PDFTRON_H_CPPPDFPDFUAPDFUAConformance
10
#include <C/PDF/PDFUA/TRN_PDFUAConformance.h>
11
12
#include <
Common/BasicTypes.h
>
13
#include <
Common/UString.h
>
14
#include <
PDF/PDFDoc.h
>
15
16
namespace
pdftron
{
namespace
PDF
{
namespace
PDFUA
{
17
class
PDFUAOptions
;
18
26
class
PDFUAConformance
27
{
28
public
:
29
enum
Level
30
{
31
e_UA_Level1
= 0
32
};
33
PDFUAConformance
();
34
PDFUAConformance
(
const
PDFUAConformance
& other);
35
PDFUAConformance
&
operator=
(
const
PDFUAConformance
& other);
36
~PDFUAConformance
();
37
void
Destroy
();
38
46
void
AutoConvert
(
const
UString
& src_file,
const
UString
& dest_file);
55
void
AutoConvert
(
const
UString
& src_file,
const
UString
& dest_file,
const
PDFUAOptions
& options);
56
57
//for xamarin use only
58
static
PDFUAConformance
*
CreateInternal
(ptrdiff_t impl);
59
ptrdiff_t
GetHandleInternal
();
60
61
62
#ifndef SWIGHIDDEN
63
TRN_PDFUAConformance
m_impl
;
64
PDFUAConformance
(TRN_PDFUAConformance impl);
65
#endif
66
67
private
:
68
69
#ifndef SWIGHIDDEN
70
mutable
bool
m_owner;
71
#endif
72
};
73
74
}
//end pdftron
75
}
//end PDF
76
}
//end PDFUA
77
78
#include <
PDF/PDFUA/PDFUAOptions.h
>
// Required for PDFUAConformance.inl
79
#include <Impl/PDFUAConformance.inl>
80
81
#endif
//PDFTRON_H_CPPPDFPDFUAPDFUAConformance
BasicTypes.h
PDFDoc.h
PDFUAOptions.h
UString.h
pdftron::PDF::PDFUA::PDFUAConformance::PDFUAConformance
PDFUAConformance()
pdftron::PDF::PDFUA::PDFUAConformance::CreateInternal
static PDFUAConformance * CreateInternal(ptrdiff_t impl)
pdftron::PDF::PDFUA::PDFUAConformance::operator=
PDFUAConformance & operator=(const PDFUAConformance &other)
pdftron::PDF::PDFUA::PDFUAConformance::AutoConvert
void AutoConvert(const UString &src_file, const UString &dest_file, const PDFUAOptions &options)
pdftron::PDF::PDFUA::PDFUAConformance::AutoConvert
void AutoConvert(const UString &src_file, const UString &dest_file)
pdftron::PDF::PDFUA::PDFUAConformance::PDFUAConformance
PDFUAConformance(TRN_PDFUAConformance impl)
pdftron::PDF::PDFUA::PDFUAConformance::GetHandleInternal
ptrdiff_t GetHandleInternal()
pdftron::PDF::PDFUA::PDFUAConformance::PDFUAConformance
PDFUAConformance(const PDFUAConformance &other)
pdftron::PDF::PDFUA::PDFUAConformance::~PDFUAConformance
~PDFUAConformance()
pdftron::PDF::PDFUA::PDFUAConformance::m_impl
TRN_PDFUAConformance m_impl
Definition
PDFUAConformance.h:63
pdftron::PDF::PDFUA::PDFUAConformance::Destroy
void Destroy()
pdftron::PDF::PDFUA::PDFUAConformance::Level
Level
Definition
PDFUAConformance.h:30
pdftron::PDF::PDFUA::PDFUAConformance::e_UA_Level1
@ e_UA_Level1
Definition
PDFUAConformance.h:31
pdftron::PDF::PDFUA::PDFUAOptions
Definition
PDFUAOptions.h:11
pdftron::UString
Definition
UString.h:28
pdftron::PDF::PDFUA
Definition
PDFUAConformance.h:16
pdftron::PDF
Definition
Action.h:15
pdftron
Definition
BasicTypes.h:10