C#反転Hscale

私は画像の垂直位置を決定するためのHscaleを持っています。イメージは、固定ウィジェット内のイベントボックス内に配置されます。次のコードを使用して、固定ウィジェットで画像を移動します:

fixed1.Move(eventbox_photo, Convert.ToInt16 (hscale_PhotoApH.Value*0.3),
            Convert.ToInt16(hscale_PhotoApV.Value*0.3));

このイメージはPDF文書(WriteSelectedRowsと共にItextsharpを使用)に印刷され、固定ウィジェットと同じ位置に配置されます。しかし、問題は、Hscale上の842の値が、PDFドキュメントでは「一番上のものに等しい」ですが、「固定された」ウィジェットではBottom-Mostに等しいということです。したがって、842のhscale値では、画像はPDFページの上部にありますが、固定ウィジェットの下部にあります。

固定ウィジェットを842を0と「見る」ようにするにはどうすればいいですか?それとも誰か他の解決策がありますか?

1

1 答え

私はこれを考え出した。 Hscale.valueのMAX値からちょうどHscale.valueの値を差し引いた値です。

 fixed1.Move(eventbox_photo, Convert.ToInt16 (hscale_PhotoApH.Value*0.3), Convert.ToInt16((842*0.3)-(hscale_PhotoApV.Value*0.3)));
0
追加された