Translation:Transparency

From IDMLWiki

Jump to: navigation, search

Contents

透明(Transparency)

InDesignのレイアウト上で、ページオブジェクトに透明効果を適用することができます。IDMLでは、<TransparecneySetting>エレメントを使用します。このエレメントの子エレメント(1つまたは複数)で、適用する透明効果を指定します。

スキーマの例33 TransparencySetting
  1. TransparencySetting_Object = element TransparencySetting{ 
  2.   attribute Self { xsd:string },
  3. (
  4.   BlendingSetting_Object?&
  5.   FindChangeBlendingSetting_Object?&
  6.   DropShadowSetting_Object?&
  7.   FindChangeDropShadowSetting_Object?&
  8.   FeatherSetting_Object?&
  9.   FindChangeFeatherSetting_Object?&
  10.   InnerShadowSetting_Object?&
  11.   FindChangeInnerShadowSetting_Object?&
  12.   OuterGlowSetting_Object?&
  13.   FindChangeOuterGlowSetting_Object?&
  14.   InnerGlowSetting_Object?&
  15.   FindChangeInnerGlowSetting_Object?&
  16.   BevelAndEmbossSetting_Object?&
  17.   FindChangeBevelAndEmbossSetting_Object?&
  18.   SatinSetting_Object?&
  19.   FindChangeSatinSetting_Object?&
  20.   DirectionalFeatherSetting_Object?&
  21.   FindChangeDirectionalFeatherSetting_Object?&
  22.   GradientFeatherSetting_Object?&
  23.   FindChangeGradientFeatherSetting_Object?
  24. )
  25. }
スキーマの例34 BlendingSetting
  1. BlendingSetting_Object = element BlendingSetting{ 
  2.   attribute Self { xsd:string },
  3.   attribute BlendMode{  BlendMode_EnumValue }?,
  4.   attribute Opacity { xsd:double {minInclusive="0" maxInclusive="100"} }?,
  5.   attribute KnockoutGroup{  xsd:boolean }?,
  6.   attribute IsolateBlending{  xsd:boolean }?
  7. }

下記は、<BlendingSetting>エレメントが<Oval>エレメントに透明効果を適用している例です。透明なオブジェクトのアピアランスは、透明なオブジェクトを含むドキュメントまたはスプレッドの、透明の分割・統合の設定によります。

IDMLの例27 透明
  1. <Oval Self="ucd" FillColor=" Color\cC= 100 M=0 Y=0 K=0">
  2.   <TransparencySetting Self="ucdTransparencySetting1">
  3.     <BlendingSetting Self="ucdTransparencySetting1BlendingSetting1" Opacity="50"/>
  4.   </TransparencySetting>
  5. </Oval>
図23 透明

Image:Fig023.png

Personal tools