InDesign SDK
20.5
InDesign SDK
Documentation
Bosses
Sample plug-ins
Class Index
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
ISetDPSArticleExportPrefsCmdData.h
1
//========================================================================================
2
// Owner: Adobe Systems Inc.
3
//
4
// Copyright 2010-2015 Adobe Systems Incorporated. All rights reserved.
5
//
6
// NOTICE: All information contained herein is, and remains
7
// the property of Adobe Systems Incorporated and its suppliers,
8
// if any. The intellectual and technical concepts contained
9
// herein are proprietary to Adobe Systems Incorporated and its
10
// suppliers and may be covered by U.S. and Foreign Patents,
11
// patents in process, and are protected by trade secret or copyright law.
12
// Dissemination of this information or reproduction of this material
13
// is strictly forbidden unless prior written permission is obtained
14
// from Adobe Systems Incorporated.
15
//
16
//========================================================================================
17
18
19
#include "DigitalPublishingID.h"
20
#include "IDPSArticleExportPrefs.h"
21
27
class
ISetDPSArticleExportPrefsCmdData
:
public
IPMUnknown
28
{
29
public
:
30
enum
{ kDefaultIID = IID_ISETDPSARTICLEEXPORTPREFSCMDDATA };
31
32
//----------------------------------------------------------------------------------------
33
39
virtual
const
IDocument
*
GetIDoc
()
const
= 0;
40
46
virtual
void
SetIDoc
(
IDocument
*
const
iDoc) = 0;
47
48
//----------------------------------------------------------------------------------------
49
55
virtual
uint32
const
&
GetDimensionWidth
()
const
= 0;
56
62
virtual
void
SetDimensionWidth
(uint32
const
&dimensionWidth) = 0;
63
64
//----------------------------------------------------------------------------------------
65
71
virtual
uint32
const
&
GetDimensionHeight
()
const
= 0;
72
78
virtual
void
SetDimensionHeight
(uint32
const
&dimensionHeight) = 0;
79
80
//----------------------------------------------------------------------------------------
81
87
virtual
IDPSArticleExportPrefs::ArticleBuilderArticleFormat
GetArticleFormat
()
const
= 0;
88
94
virtual
void
SetArticleFormat
(
IDPSArticleExportPrefs::ArticleBuilderArticleFormat
articleFormat) = 0;
95
96
//----------------------------------------------------------------------------------------
97
103
virtual
IDPSArticleExportPrefs::ArticleBuilderJPEGQuality
GetJPEGQuality
()
const
= 0;
104
110
virtual
void
SetJPEGQuality
(
IDPSArticleExportPrefs::ArticleBuilderJPEGQuality
quality) = 0;
111
112
//----------------------------------------------------------------------------------------
113
119
virtual
bool16
IsSmoothScrolling
()
const
= 0;
120
126
virtual
void
SetSmoothScrolling
(bool16 smoothScrolling) = 0;
127
128
//----------------------------------------------------------------------------------------
129
135
virtual
bool16
IsHorizontalSwipe
()
const
= 0;
136
142
virtual
void
SetHorizontalSwipe
(bool16 horizontalSwipe) = 0;
143
144
145
//----------------------------------------------------------------------------------------
151
virtual
PMString
const
&
GetLayout
()
const
= 0;
152
158
virtual
void
SetLayout
(
PMString
const
&layout) = 0;
159
160
//----------------------------------------------------------------------------------------
161
//----------------------------------------------------------------------------------------
162
163
};
164
tmpdoxygeninput
ISetDPSArticleExportPrefsCmdData.h
Generated on Sat Jul 19 2025 02:54:15 for InDesign SDK by
1.8.3.1