PageLayout.h
1 #pragma once
2 // Copyright (c) 2001-2024 Aspose Pty Ltd. All Rights Reserved.
3 
4 #include <system/object.h>
5 
6 #include "Aspose.PDF.Cpp/aspose_pdf_api_defs.h"
7 
8 namespace System
9 {
10 class String;
11 } // namespace System
12 
13 namespace Aspose {
14 
15 namespace Pdf {
16 
20 enum class PageLayout
21 {
25  SinglePage,
29  OneColumn,
49  Default
50 };
51 
52 
53 // C# preprocessor directive: #if __cplusplus
54 
55 
56 // C# preprocessor directive: #else
57 
58 
59 // C# preprocessor directive: #endif
60 
61 class ASPOSE_PDF_SHARED_CLASS PageLayoutConverter : public System::Object
62 {
64  typedef System::Object BaseType;
65 
66  typedef ::System::BaseTypesInfo<BaseType> ThisTypeBaseTypesInfo;
67  ASPOSE_PDF_SHARED_RTTI_INFO_DECL();
68 
69 public:
70 
71  static ASPOSE_PDF_SHARED_API System::String ToString(PageLayout value);
72  static ASPOSE_PDF_SHARED_API PageLayout ToEnum(System::String value);
73 
74 };
75 
76 } // namespace Pdf
77 } // namespace Aspose
78 
79 
String class used across the library. Is a substitute for C# System.String when translating code...
Definition: string.h:121
Base class that enables using methods available for System.Object class in C#. All non-trivial classe...
Definition: object.h:64
Display the pages two at a time, with odd-numbered pages on the left.
Definition: Artifact.h:67
Display the pages two at a time, with odd-numbered pages on the right.
Display the pages in two columns, with odd-numbered pages on the left.
PageLayout
Descibes page layout.
Definition: PageLayout.h:20
Definition: AFRelationship.h:4
Display the pages in two columns, with odd-numbered pages on the right.
Definition: PageLayout.h:61
Display the pages in one column.
std::enable_if< IsExceptionWrapper< T >::value, const T & >::type Default()
Returns the default-constructed instance of the specified type.
Definition: default.h:16
Whole PDF file will be submitted.