Seite rechts abschneiden für Querformat mit Trimmargins mithilfe von PdfSharp
Ich spreche von PdfSharp. Hochformat funktioniert gut mit Rand oder ohne Rand. Bei Querformat wird die Seite auf der rechten Seite abgeschnitten, sobald ich mit TrimMargins einen Rand festgelegt habe. Ich habe die gleiche Sache auf Beispielcode von pdfSharp versucht und habe das gleiche Problem !!
Sehen Sie sich das PDF an, das für den folgenden Code gut gerendert wurde
page = document.AddPage();
page.Size = PdfSharp.PageSize.A4;
page.Orientation = PageOrientation.Landscape;
gfx = XGraphics.FromPdfPage(page);
gfx.DrawString("A4 (landscape)", font,XBrushes.DarkRed, new XRect(0, 0, page.Width, page.Height),XStringFormats.Center);
Aber für folgenden Code wird pdf nicht gut gerendert, rechts abschneiden
page = document.AddPage();
page.TrimMargins.Top = 5;
page.TrimMargins.Right = 5;
page.TrimMargins.Bottom = 5;
page.TrimMargins.Left = 5;
page.Size = PdfSharp.PageSize.A4;
page.Orientation = PageOrientation.Landscape;
gfx = XGraphics.FromPdfPage(page);
gfx.DrawString("A4 (landscape)", font,XBrushes.DarkRed, new XRect(0, 0, page.Width, page.Height),XStringFormats.Center);
Hast du eine Idee? Vielen Dank