Der Objekt-Rendering-Rahmen für die Clip-Eigenschaft

2017-08-12

In diesem Artikel möchte ich Sie auf eine interessante Eigenschaft des Objekttextes aufmerksam machen. Clip-Eigenschaft bestimmt, ob der Text angezeigt wird, wenn er über die Grenzen des Objekts hinausgeht. Wenn diese Funktion aktiviert ist, wird der Text entsprechend den Grenzen des Objekts geschnitten. Wenn deaktiviert - wird vollständig angezeigt, als ob das Objekt gestreckt wäre.

Schauen wir uns ein Beispiel an. Erstellen Sie einen einfachen Bericht. Zum Beispiel bringe ich eine Liste von Produktkategorien mit Bildern mit:

Bitte beachten Sie, dass das ausgewählte Textobjekt mit dem Namen der Kategorie eine geringe Größe hat. Ich habe den Textumbruch (WordWrap-Eigenschaft) aus Gründen der Übersichtlichkeit speziell deaktiviert.

Vorschau des Berichts:

 

Wie Sie sehen, schneiden die Namen der Kategorien aufgrund der geringen Größe des Textobjekts ab. Setzen Sie nun die Clip-Eigenschaft für dasselbe Objekt auf false (Standardwert true).

 

Mal sehen, wie der Bericht jetzt aussehen wird:

Namen werden trotz der Größe des Textobjekts vollständig angezeigt.

Exportieren Sie jetzt in das PDF-Format:

Das Dokument entspricht dem Bericht, alles ist korrekt.

Ich ging voran und beschloss, den Text vertikal anzuzeigen. Ändern Sie dazu den Winkel des Texts des Objekts in der Winkeleigenschaft, z. B. - 270. Nun lautet das Objekt des Textes wie folgt:

Führen Sie den Bericht aus:

Zu diesem Zeitpunkt funktionierte die Immobilie nicht. Aber es ist nicht so schlimm. Lassen Sie uns den Bericht als PDF exportieren:

Und hier ist die Clip-Eigenschaft wirklich deaktiviert und der Text wird trotz der Größe des Textobjekts korrekt angezeigt.

Machen Sie eine Textneigung von 45 Grad und wiederholen Sie das Experiment.

 

Der Bericht ist immer noch nicht vollständig angezeigter Text. Und jetzt als PDF exportieren:

 

Und dieses Mal hat der Export in PDF nicht enttäuscht. Alles sieht richtig aus.

Zusammenfassen. Die Eigenschaft Clip des Textobjekts schneidet Text ab, der nicht in die Grenzen des Objekts passt. Wenn Sie die Funktion zum automatischen Vergrößern verwenden, kann es zu Verschiebungen benachbarter Objekte oder zu Überlappungen von Objekten kommen, die bei einigen Exporten zu einer falschen Anzeige des Berichts führen. In solchen Fällen ist es praktisch, die Clip-Eigenschaft zu deaktivieren.

Aus den obigen Überlegungen geht hervor, dass dieses "Feature" jetzt nur noch mit horizontalem Zurückziehen des Textes in den Berichten funktioniert. Beim Export nach PDF spielt der Drehwinkel des Textes jedoch keine Rolle. Der Text wird immer vollständig angezeigt.

.NET FastReport Designer
12. Oktober 2026

Einen Bericht exportieren in XML aus der Vorschau in FastReport .NET

Erfahren Sie, wie Sie einen Bericht in FastReport .NET im XML-Format speichern können: Export aus der Vorschau ohne Programmcode und programmgesteuerter Export über XMLExport mit anpassbaren Parametern.
12. Oktober 2026

GS1 DataBar Expanded Stacked: Funktionen und Konfiguration, die in FastReport .NET

Anleitung zum GS1 DataBar Expanded Stacked-Barcode: mehrzeilige Kodierung von GTIN, Verfallsdaten, Gewichten und Chargennummern. Erfahren Sie mehr über die Datenstruktur, das Scannen und die Konfiguration von FastReport .NET-Segmenten.
12. Oktober 2026

Wie Frieren Sie Zeilen und Spalten Beim Exportieren von FastReport .NET

Erfahren Sie, wie Sie beim Export von Berichten aus FastReport .NET in OpenOffice Calc und Excel Zeilen und Spalten fixieren können, um große Tabellen bequem anzuzeigen.

© 1998-2026 Fast Reports Inc.