Translation:Transparency
From IDMLWiki
Contents |
透明(Transparency)
InDesignのレイアウト上で、ページオブジェクトに透明効果を適用することができます。IDMLでは、<TransparecneySetting>エレメントを使用します。このエレメントの子エレメント(1つまたは複数)で、適用する透明効果を指定します。
スキーマの例33 TransparencySetting
TransparencySetting_Object = element TransparencySetting{
attribute Self { xsd:string },
(BlendingSetting_Object?&FindChangeBlendingSetting_Object?&DropShadowSetting_Object?&FindChangeDropShadowSetting_Object?&FeatherSetting_Object?&FindChangeFeatherSetting_Object?&InnerShadowSetting_Object?&FindChangeInnerShadowSetting_Object?&OuterGlowSetting_Object?&FindChangeOuterGlowSetting_Object?&InnerGlowSetting_Object?&FindChangeInnerGlowSetting_Object?&BevelAndEmbossSetting_Object?&FindChangeBevelAndEmbossSetting_Object?&SatinSetting_Object?&FindChangeSatinSetting_Object?&DirectionalFeatherSetting_Object?&FindChangeDirectionalFeatherSetting_Object?&GradientFeatherSetting_Object?&FindChangeGradientFeatherSetting_Object?)}
スキーマの例34 BlendingSetting
BlendingSetting_Object = element BlendingSetting{
attribute Self { xsd:string },
attribute BlendMode{ BlendMode_EnumValue }?,
attribute Opacity { xsd:double {minInclusive="0" maxInclusive="100"} }?,
attribute KnockoutGroup{ xsd:boolean }?,
attribute IsolateBlending{ xsd:boolean }?
}
下記は、<BlendingSetting>エレメントが<Oval>エレメントに透明効果を適用している例です。透明なオブジェクトのアピアランスは、透明なオブジェクトを含むドキュメントまたはスプレッドの、透明の分割・統合の設定によります。
IDMLの例27 透明
<Oval Self="ucd" FillColor=" Color\cC= 100 M=0 Y=0 K=0"><TransparencySetting Self="ucdTransparencySetting1"><BlendingSetting Self="ucdTransparencySetting1BlendingSetting1" Opacity="50"/></TransparencySetting></Oval>

