1
私はカバーページを持っています。ここには、ほとんどのページを塗りつぶす画像があります。MigraDoc画像を画像上に表示
私は動的な別の画像を配置しましたが、その2枚の画像にもう1つの小さなロゴ画像を配置する必要があります。これは間違った場所です(ロゴ画像は2番目のレイヤーの画像)。
まず層絵
var myImage = section.AddImage(Server.MapPath("~/Content/Images/Forside.png"));
myImage.Height = "23cm";
myImage.Width = "21cm";
myImage.RelativeVertical = RelativeVertical.Page;
myImage.RelativeHorizontal = RelativeHorizontal.Page;
myImage.WrapFormat.Style = WrapStyle.Through;
第二層画像
MigraDoc.DocumentObjectModel.Shapes.Image image1 = section.AddImage(@model.UrlImage);
image1.Width = "15.5cm";
image1.Height = "8cm";
image1.RelativeHorizontal = RelativeHorizontal.Character;
image1.RelativeVertical = RelativeVertical.Line;
image1.Left = Unit.FromCentimeter(0.2);
image1.Top = Unit.FromCentimeter(8.6);
第3層画像
var image4 = section.AddImage(Server.MapPath("~/Content/Images/sun icon.png"));
image4.RelativeHorizontal = RelativeHorizontal.Character;
image4.RelativeVertical = RelativeVertical.Line;
image4.WrapFormat.DistanceLeft = Unit.FromCentimeter(0.2);
image4.WrapFormat.DistanceTop = Unit.FromCentimeter(6.6);
image4.WrapFormat.Style = WrapStyle.Through;
アイデア?第3層のために、このコードも
簡単でした:D – Timsen