<?xml version='1.0' encoding="UTF-8" ?>

<sect2 id='gimp-layer-transform-menu'
  xmlns:xi="http://www.w3.org/2001/XInclude" lang='en;fr;zh_CN'>
  <title lang="en">Transform</title>
  <title lang="fr">Transformer</title>
  <title lang="zh_CN">变换</title>

  <informalfigure lang="en">  
    <mediaobject>
      <imageobject>
        <imagedata fileref='../images/menus/menus-layer-transform.png'
        format="PNG"/> 
      </imageobject>
    <caption>
      <para lang='en'>
        The Transform submenu of the Layer menu
      </para>
    </caption>
    </mediaobject>
  </informalfigure>

  <informalfigure lang="fr">  
    <mediaobject lang="fr">              
      <imageobject>
        <imagedata fileref='../images/menus/fr/menus-layer-transform.png'
        format="PNG"/> 
      </imageobject>
      <caption>
        <para lang='fr'>
          Le sous-menu Transformer du menu Calque
        </para>
      </caption>
    </mediaobject>
  </informalfigure>

  <informalfigure lang="zh_CN">  
    <mediaobject>              
      <imageobject>
        <imagedata fileref='../images/menus/zh_CN/menus-layer-transform.png'
        format="PNG"/> 
      </imageobject>
      <caption>
        <para>
          图层菜单的变换子菜单
        </para>
      </caption>
    </mediaobject>
  </informalfigure>


  <para lang='en'>
    The Transform submenu of the Layers menu contains operations that
    flip or rotate the active layer of the image. 
  </para>

  <para lang='fr'>
    Le sous-menu Transformer du menu Calque contient les commandes de 
    retournement et de rotation du calque actif.
  </para>

  <para lang="zh_CN">
    图层菜单的变换子菜单包括翻转或旋转图像活动图层的操作。
  </para>

  <simplesect id='gimp-layer-flip-horizontal'>
    <title lang='en'>Flip Horizontally [or Vertically]</title>
    <title lang='fr'>Retournement Horizontal</title>
    <title lang="zh_CN">水平(垂直)翻转</title>

    <anchor id='gimp-layer-flip-vertical' />

    <para lang='en'>
      These commands can be accessed from an image menubar as 
      <menuchoice>
        <guimenu>Layer</guimenu>
        <guisubmenu>Transform</guisubmenu>
      </menuchoice>,
      followed by <guimenuitem>Flip Horizontally</guimenuitem> or
      <guimenuitem>Flip Vertically</guimenuitem> 
    </para>
    <para lang='en'>   
      "Flip Horizontally" reverses the layer left-to-right, and "Flip
      Vertically" reverses it top-to-bottom.  Both commands leave the
      layer dimensions unchanged; neither causes any degradation of
      pixel data in the layer.
    </para>

    <para lang='fr'>
      On accède à ces commandes à partir de la barre de menu de l'image par 
      <menuchoice>
        <guimenu>Calque</guimenu>
        <guisubmenu>Transformer</guisubmenu>
      </menuchoice>,
      puis <guimenuitem>Retournement Horizontal</guimenuitem> ou
      <guimenuitem>Retournement Vertical</guimenuitem> 
    </para>
    <para lang='fr'>   
      "Retournement Horizontal" retourne le calque de gauche à droite, et 
      "Retournement Vertical" le retourne de haut en bas. Ces deux commandes 
      laissent les dimensions et les pixels du calque inchangés.
    </para>

    <para lang="zh_CN">
      这些命令在图像菜单的
      <menuchoice>
        <guimenu>图层</guimenu>
        <guisubmenu>变换</guisubmenu>
      </menuchoice>中，<guimenuitem>水平翻转</guimenuitem>和<guimenuitem>垂直翻转</guimenuitem>。 
    </para>
    <para lang="zh_CN">   
      “水平翻转”将图层从左到右反向，而“垂直翻转”将它从上到下反向。它们都保持图层尺寸不变，也不会使图层任何像素数据丢失。
    </para>

  </simplesect>


  <simplesect id='gimp-layer-rotate-90'>
    <title lang='en'>Rotate 90 degrees CW [or CCW, or 180 degrees]</title>
    <title lang='fr'>Rotation 90° horaire</title>
    <title lang="zh_CN">顺时针(逆时针)旋转 90(180) 度</title>

    <anchor id='gimp-layer-rotate-270' />
    <anchor id='gimp-layer-rotate-180' />

    <para lang='en'>
      These commands can be accessed from an image menubar as 
      <menuchoice>
        <guimenu>Layer</guimenu>
        <guisubmenu>Transform</guisubmenu>
      </menuchoice>,
      followed by <guimenuitem>Rotate 90 degrees CW</guimenuitem>,
      <guimenuitem>Rotate 90 degrees CCW</guimenuitem>, or
      <guimenuitem>Rotate 180 degrees</guimenuitem>.
    </para>
    <para lang='en'>   
      Each of them rotates the layer in the specified way, with no
      degradation of pixel data.  The shape of the layer is not
      altered:  note that this may cause it to extend beyond the
      bounds of the image.  (In GIMP this is permitted, and does not
      force the layer to be cropped.  You will not, however, be able
      to see the parts that extend outside the image unless you resize
      the image canvas or move the layer.)  The center of the layer
      will be located at the same place after rotation as it was
      before rotation.
    </para>

    <para lang='fr'>
      On accède à ces commandes à partir de la barre de menu de l'image par 
      <menuchoice>
        <guimenu>Calque</guimenu>
        <guisubmenu>Transformer</guisubmenu>
      </menuchoice>,
      puis <guimenuitem>Rotation 90° horaire</guimenuitem> ou
      <guimenuitem>Rotation 90° anti-horaire</guimenuitem> ou
      <guimenuitem>Rotation 180°</guimenuitem> 
    </para>
    <para lang="fr">
      Chacune de ses options tourne le calque actif de façon spécifique, 
      sans modification des pixels. Le centre du calque garde la même 
      position. Sa forme n'est pas modifiée, ce qui peut l'amener à déborder 
      les limites de l'image. C'est permis dans GIMP, sans que le calque 
      soit découpé, mais vous ne verrez pas les parties du calque qui 
      s'étendent au-delà de l'image, à moins que vous n'agrandissiez le 
      canevas ou ne déplaciez le calque.
    </para>

    <para lang="zh_CN">
      这些命令在图像菜单的
      <menuchoice>
        <guimenu>图层</guimenu>
        <guisubmenu>变换</guisubmenu>
      </menuchoice>中，<guimenuitem>顺时针旋转 90 度</guimenuitem>，<guimenuitem>逆时针旋转 90 度</guimenuitem>和<guimenuitem>旋转 180 度</guimenuitem>。
    </para>
    <para lang="zh_CN">   
      它们都是用特定方式旋转图层，而不会丢失像素数据。图层形状不会被改变：要注意的是，它可能会使它超出图像边缘。(在 GIMP 中这是允许的，并不会强行裁剪图层，不过您看不到延伸至图像外的部分除非改变图像画布大小或移动图层。)在旋转前后图层中心的位置不会变。
    </para>

  </simplesect>

  <simplesect>
    <title lang='en'>Arbitrary Rotation</title>
    <title lang='fr'>Rotation arbitraire</title>
    <title lang="zh_CN">任意旋转</title>
    <para lang='en'>
      This command, accessed from an image menubar as 
      <menuchoice>
        <guimenu>Layer</guimenu>
        <guisubmenu>Transform</guisubmenu>
        <guimenuitem>Arbitrary Rotation</guimenuitem>
      </menuchoice>,
      it is an alternative way of activating the <link
        linkend='gimp-tool-rotate'>Rotate tool</link>.
    </para>

    <para lang="fr">
      On accède à ces commandes à partir de la barre de menu de l'image par 
      <menuchoice>
        <guimenu>Calque</guimenu>
        <guisubmenu>Transformer</guisubmenu>
        <guimenuitem>Rotation arbitraire</guimenuitem>
      </menuchoice>
    </para>
    <para lang="fr">
      C'est une autre manière d'activer l'outil  
      <link linkend='gimp-tool-rotate'>Rotation</link>.
    </para> 

    <para lang="zh_CN">
      该命令在图像菜单的
      <menuchoice>
        <guimenu>图层</guimenu>
        <guisubmenu>变换</guisubmenu>
        <guimenuitem>自由旋转</guimenuitem>
      </menuchoice>，它是另外一种执行<link linkend='gimp-tool-rotate'>旋转工具</link>的方式。
    </para>  
  </simplesect>


  <simplesect id='gimp-layer-offset'>
    <title lang='en'>Offset</title>
    <title lang='fr'>Décalage</title>
    <title lang="zh_CN">位移</title>

    <informalfigure lang="en;zh_CN">  
      <mediaobject>
        <imageobject lang="en">
          <imagedata fileref='../images/menus/dialogs-offset-layer.png'
          format="PNG"/> 
        </imageobject>
        <imageobject lang="zh_CN">
          <imagedata fileref='../images/menus/zh_CN/dialogs-offset-layer.png'
          format="PNG"/> 
        </imageobject>
      <caption>
        <para lang='en'>
          The "Offset" dialog
        </para>
        <para lang="zh_CN">
          “位移”对话框
        </para>
      </caption>
      </mediaobject>
    </informalfigure>

    <para lang='en'>
      This command can be accessed from an image menubar as 
      <menuchoice>
        <guimenu>Layer</guimenu>
        <guisubmenu>Transform</guisubmenu>
        <guimenuitem>Offset</guimenuitem>
      </menuchoice>.
    </para>
    <para lang='en'>   
      "Offset" allows you to shift the <emphasis>contents</emphasis>
      of the active layer; it does not change the
      <emphasis>dimensions</emphasis> of the layer.  Anything that
      gets shifted outside the edges of the layer is cropped away.
      Choosing this menu entry brings up a dialog that allows you to
      specify how the shift should be performed.  You can set
      the distance to shift 
      the layer in the X and Y directions, measuring from the upper
      left corner, with positive numbers representing movement to the
      right (X) or downward (Y).  The default units are pixels, but
      you can use the Units menu in the Offset area to change this if
      you like:  units of "%" are sometimes useful.  Pressing the
      button labeled "Offset by x/2, y/2" will cause the layer
      contents to be shifted exactly half the width and height of the
      layer.   There are three possible ways to treat the areas left
      empty by the shift, specified by "Edge Behavior":
    </para>

    <para lang="zh_CN">
      该命令在图像菜单的
      <menuchoice>
        <guimenu>图层</guimenu>
        <guisubmenu>变换</guisubmenu>
        <guimenuitem>位移</guimenuitem>
      </menuchoice>。
    </para>
    <para lang="zh_CN">
      “位移”偏移活动图层的<emphasis>内容</emphasis>;它并不会改变图层的<emphasis>尺寸</emphasis>。任何被偏移到图层边缘外的部分都被裁剪掉。该命令会唤出一个设置如何偏移的对话框。其中可以设置图层在 X 和 Y 方向上偏移的距离，它从左上角计算，正数代表向右 (X) 和 向下 (Y)。默认单位是像素，您可以在位移区域的单位菜单中改变它：“%”单位有时很有用。按下“位移 (x/2)，(y/2)”使图层刚好偏移一半宽度和高度。“边缘行为”在三个选项中选择处理被偏移后变为空白的区域的方式。
    </para>

    <itemizedlist lang='en'>
      <listitem>
        <formalpara>
          <title>Wrap around</title>
          <para>
            This option causes the empty space to be filled with the
            parts of the layer that are shifted outside the edges.
          </para>
        </formalpara>
      </listitem>
      <listitem>
        <formalpara>
          <title>Fill with background color</title>
          <para>
            This option causes the empty space to be filled with the
            Background color shown in the Color Area of the Toolbox.
          </para>
        </formalpara>
      </listitem>
      <listitem>
        <formalpara>
          <title>Make transparent</title>
          <para>
            This option causes the empty area to be made transparent.
            If the layer lacks an alpha channel, "Make transparent" will
            not be available.
          </para>
        </formalpara>
      </listitem>
    </itemizedlist>
    <itemizedlist lang="zh_CN">
      <listitem>
        <formalpara>
          <title>环绕</title>
          <para>
            该选项用偏移到图层边缘外部分填补空白区域。
          </para>
        </formalpara>
      </listitem>
      <listitem>
        <formalpara>
          <title>背景色</title>
          <para>
            该选项用显示在工具箱颜色区域的背景色填充空白区域。
          </para>
        </formalpara>
      </listitem>
      <listitem>
        <formalpara>
          <title>透明</title>
          <para>
            该选项是空白区域变为透明，如果图层没有 Alpha 通道，“透明”则不可用。
          </para>
        </formalpara>
      </listitem>
    </itemizedlist>

    <informalfigure lang="fr">  
      <mediaobject>
        <imageobject>
          <imagedata fileref='../images/menus/fr/dialogs-offset-layer.png'
          format="PNG"/> 
        </imageobject>
        <caption>
          <para lang='fr'>
            Le dialogue Décalage
          </para>
        </caption>
      </mediaobject>
    </informalfigure>

    <para lang='fr'>
      On accède à ces commandes à partir de la barre de menu de l'image par 
      <menuchoice>
        <guimenu>Calque</guimenu>
        <guisubmenu>Transformer</guisubmenu>
        <guimenuitem>Décalage</guimenuitem>
      </menuchoice>
    </para>
    <para lang='fr'>   
      Le Décalage vous permet de décaler le <emphasis>contenu</emphasis> du 
      calque actif sans en modifier les <emphasis>dimensions</emphasis>. 
      Tout ce qui est décalé en-dehors des bords du calque est découpé. Le 
      choix de cette entrée du menu ouvre une boîte de dialogue qui vous 
      permet de spécifier la façon de décaler. Vous pouvez ainsi fixer la 
      distance de décalage dans les directions horizontale (X) et verticale 
      (Y) à partir du coin en haut à gauche du calque. L'unité par défaut 
      est le pixel, mais vous pouvez en changer grâce au menu déroulant 
      Unité. En cliquant sur <guilabel>Décalage de (X/2),(Y/2)</guilabel> 
      vous décalerez le calque exactement de la moitié de sa largeur et de 
      la moitié de sa hauteur.
    </para>
    <para lang="fr">
      Il y a trois façons de remplir la partie du calque dégagée par le 
      décalage:
    <itemizedlist>
      <listitem>
        <formalpara>
          <title>Auto-remplissage</title>
          <para>Ce qui sort d'un côté rentre de l'autre côté.</para>
        </formalpara>
      </listitem>
      <listitem>
        <formalpara>
          <title>Arrière-plan</title>
          <para>Utilise la couleur d'arrière-plan de la Boîte à outils.</para>
        </formalpara>
      </listitem>
      <listitem>
        <formalpara>
          <title>Transparent</title>
          <para>L'aire dégagée sera rendue transparente. Si le calque décalé 
          n'a pas de canal Alpha, cette option ne sera pas disponible 
          (en grisé).</para>
        </formalpara>
      </listitem>
    </itemizedlist>
    </para>

  </simplesect>
</sect2>
