InDesign SDK
20.5
InDesign SDK
Documentation
Bosses
Sample plug-ins
Class Index
All
Classes
Namespaces
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
SnapScriptingDefs.h
1
//========================================================================================
2
//
3
// $File$
4
//
5
// Owner: Adobe Developer Technologies
6
//
7
// $Author$
8
//
9
// $DateTime$
10
//
11
// $Revision$
12
//
13
// $Change$
14
//
15
// Copyright 1997-2010 Adobe Systems Incorporated. All rights reserved.
16
//
17
// NOTICE: Adobe permits you to use, modify, and distribute this file in accordance
18
// with the terms of the Adobe license agreement accompanying it. If you have received
19
// this file from a source other than Adobe, then your use, modification, or
20
// distribution of it requires the prior written permission of Adobe.
21
//
22
//========================================================================================
23
24
#ifndef _SnapScriptingDefs_h_
25
#define _SnapScriptingDefs_h_
26
27
// GUIDs for script objects
28
29
// {4D160E2A-CA5C-4CB8-998F-6A37D2E1F356}
30
#define kSnapPref_CLSID {0x4D160E2A, 0xCA5C, 0x4CB8, {0x99, 0x8F, 0x6A, 0x37, 0xD2, 0xE1, 0xF3, 0x56} }
31
32
// ScriptIDs
33
// New ScriptIDs must be registered with Adobe Developer Support to prevent conflict with other scriptable plug-ins.
34
// See the Making Your Plug-in Scriptable tech note.
35
36
// Script Object ScriptIDs
37
enum
SnapScriptClasses
38
{
39
c_SnapPref =
'SNPR'
// The SnapShot preferences object
40
};
41
42
// Property ScriptIDs
43
enum
SnapScriptProperties
44
{
45
p_SnapPref =
'SNpr'
,
46
p_SnapFileName =
'SNfn'
,
47
p_SnapImageFormat =
'SNif'
,
48
p_SnapScale =
'SNsl'
,
49
p_SnapResolution =
'SNrs'
,
50
p_SnapMinimumResolution =
'SNmr'
,
51
p_SnapBleed =
'SNbd'
,
52
p_SnapDrawArea =
'SNda'
,
53
p_SnapFullResolutionGraphics =
'SNfr'
,
54
p_SnapDrawGray =
'SNdg'
,
55
p_SnapDrawingFlags =
'SNdf'
,
56
p_SnapJPEGEncoding =
'SNje'
,
57
p_SnapJPEGQuality =
'SNjq'
,
58
p_SnapTIFFPaletteType =
'SNtt'
,
59
p_SnapGIFPaletteType =
'SNgt'
,
60
p_SnapTIFFTransparent =
'SNtp'
,
61
p_SnapGIFTransparent =
'SNgp'
,
62
p_SnapGIFInterlaced =
'SNgi'
,
63
en_SnapImgeWriteFormat =
'SEif'
,
64
en_SnapExPNG =
'SEpn'
,
65
en_SnapExGIF =
'SEgf'
,
66
en_SnapExSCT =
'SEst'
,
67
en_SnapExTIFF =
'SEtf'
,
68
en_SnapExJPEG =
'SEjg'
,
69
en_SnapTool =
'snTl'
70
};
71
72
#endif //_SnapScriptingDefs_h_
73
74
// End SnapScriptingDefs.h
75
76
tmpdoxygeninput
SnapScriptingDefs.h
Generated on Sat Jul 19 2025 02:54:18 for InDesign SDK by
1.8.3.1