Gibt es eine Möglichkeit, die feste Höhe eines Elements festzulegen? Könnte ein Tisch, eine Reihe oder ein Abschnitt sein. Dieses Element wird dynamisch aus der Datenbank generiert und kann eine variable Anzahl von Zeilen haben. Ich muss das tun, weil der folgende Abschnitt in einer festen Position für den Ausdruck sein muss. Ich verwende WPF v1.31. Ich weiß, es ist nicht die neueste, aber es ist eine Ergänzung zu einer ziemlich alten Anwendung.PDFsharp MigraDoc Höhe des Elements einstellen
Antwort
Sie können die Höhe eines Paragraph
oder eine Tabelle festlegen.
Ich denke, dass Sie die Höhe eines Table
nicht festlegen können - aber das ist die Summe der Höhen aller Zeilen. Automatische Seitenumbrüche machen die Sache kompliziert, wenn eine Tabelle nicht auf eine einzelne Seite passt.
Eine Section
startet immer auf einer neuen Seite.
TextFrame
kann verwendet werden, um Text an einer festen Position zu platzieren. Abhängig von den Anforderungen könnte dies einfach oder kompliziert sein.
Sie können ein Dokument vorbereiten, damit MigraDoc Größen und Positionen bestimmen kann. Dann können Sie entscheiden, ob sich die Artikel mit der festen Position auf derselben Seite oder auf einer neuen Seite befinden.
Hier ist Beispielcode, der zeigt, wie die Fortschritte zeigen, während eine PDF-Erstellung:
http://forum.pdfsharp.net/viewtopic.php?f=8&t=3172
Die gleiche Technik verwendet werden, können mehrere MigraDoc Dokumente zusammenheften eine einzelne PDF zu erstellen. Wenn ich Ihre Anforderungen richtig verstehe, könnte dies der richtige Weg sein - ohne die Höhe irgendwelcher Elemente festzulegen.
- 1. PDFsharp & MigraDoc: PDF-Layout Seitenende
- 2. Höhe des Elements in PhantomJS einstellen
- 3. MigraDoc/PDFSharp TextFrame Center Ausrichten
- 4. PDFsharp/MigraDoc - warum ist section.PageSetup.PageWidth = 0?
- 5. Tabelle in einem Stück behalten MigraDoc/PDFsharp
- 6. Höhe des Eulenkarussells einstellen
- 7. Einstellen der Höhe des UIlabels
- 8. jquery.ready und Höhe des Elements
- 9. Breite/Höhe des SVG-Elements
- 10. Wie haben Sie eine Liste mit Aufzählungszeichen in migradoc/pdfsharp
- 11. Multi Seite MigraDoc Dokument zu einem PDFSharp Dokument
- 12. C# .NET - PDFsharp & MigraDoc - Schriftarten eingebettet überall - Massive Dateigröße
- 13. Wert des Elements mit einer Eingangsvariablen einstellen
- 14. Hinzufügen von Hintergrundfarbe zu bestimmten Teil des Textes mit MIGRADOC UND PDFSHARP
- 15. xmonad Layout mitIM Höhe des Roster einstellen
- 16. Höhe des Pickers mit reaktivem nativen einstellen
- 17. Höhe des Hintergrundbildes im UC-Browser einstellen
- 18. Feste Seitenleiste ohne Scrollen - Höhe auf Höhe des Inhalts einstellen
- 19. Höhe des Inhalts eines Elements abrufen
- 20. bootstrap. div 100% Höhe des übergeordneten Elements
- 21. Höhe von select2 einstellen
- 22. Wie kann ich die Höhe des Elements auf den Inhalt einstellen?
- 23. Höhe und Breite des Canvas-Elements auf window.innerHeight/innerWidth einstellen, was Scrollbalken verursacht
- 24. Wie Höhe des md dailog Elements ohne jquery oder javascript einstellen?
- 25. Die Höhe eines Elements auf die im Ansichtsfenster verfügbare Höhe einstellen?
- 26. MigraDoc Tabellenränder bei Seitenumbrüchen
- 27. Höhe mit Javascript einstellen
- 28. CardView Höhe programmgesteuert einstellen
- 29. Wie modale Höhe einstellen?
- 30. die Höhe von freetextbox einstellen