Bilder in absoluter Position in 4D Write Pro

Automatisch übersetzt von Deepl

Bilder sagen mehr als Worte – so sagt man zumindest. Forscher haben herausgefunden, dass das Gehirn Bilder 60.000 Mal schneller verarbeitet als Worte. 4D Write Pro wird von Version zu Version weiterentwickelt, um immer mehr bildbezogene Funktionen zu unterstützen. Nach Inline-Bildern und Hintergrundbildern gibt Ihnen 4D v16 R6 die volle Kontrolle über das Einfügen von Bildern an einer bestimmten Position in einem Dokument, vor oder hinter dem Text, sowie verankert auf der Seite oder in bestimmten Teilen des Dokuments(z.B. Kopfzeile, Fußzeile, Abschnitte).

Beispiel: wie man Bilder an absoluter Position behandelt

Was ist jetzt möglich?

Wie kann man ein BILD an absoluter Position einfügen?

Um ein Bild an einer bestimmten Position einzufügen, müssen Sie das Bild zunächst mit dem Befehl new WP Add picture Befehl hinzufügen. Sie können entweder eine 4D Bildvariable oder einen Pfad zu einem Bild übergeben.

Anschließend legen Sie die genaue Position des Bildes entweder mit dem WP SET ATTRIBUTE oder der entsprechenden Standardaktion. Standardmäßig befindet sich das hinzugefügte Bild hinter dem Text in der linken oberen Ecke des Papierrahmens und auf allen Seiten.

C_OBJECT($oImage)
C_TEXT ($pictureFilePath)
$pictureFilePath :=Get 4D folder(Current resources folder)+"myPicture.png"

// Add an anchored image on the first page and horizontally centered

$oImage :=WP Add picture(vDoc;$pictureFilePath)
WP SET ATTRIBUTES ($oImage;wk anchor page;wk anchor first page)
WP SET ATTRIBUTES ($oImage;wk anchor horizontal align;wk center)

Um mehr über den Umgang mit Bildern zu erfahren, lesen Sie bitte diesen Artikel in der Dokumentation.

NEUE Standard-Aktionen

Es wurden neue Standardaktionen erstellt, um Bilder in absoluter Position zu behandeln:

  • anchorLayout – definiert, ob das Bild vor oder hinter dem Text steht
  • anchorAlignVertical und anchorAlignHorizontal – definiert die horizontale/vertikale Ausrichtung des Bildes (links, rechts, oben, unten oder zentriert)
  • anchorOrigin – definiert den Bereich (Kopfzeile, Fußzeile, Papierrand) relativ zur absoluten Position des Bildes
  • anchorPage und anchorSection – definiert, wo das Bild angezeigt wird (die Seite(n) oder der Abschnitt/die Abschnitte)
  • moveToBack und moveToFront – verschiebt das Bild nach hinten oder vorne

Weitere Informationen finden Sie in der vollständigen Liste der Standardaktionen von 4D Write Pro. Bitte beachten Sie auch, dass alle bestehenden Standardaktionen für Bilder auch mit Bildern in absoluter Position verwendet werden können.

Neuer Satz von Attributen

Weitere Möglichkeiten gibt es für die Befehle WP GET ATTRIBUTES und WP SET ATTRIBUTE stehen weitere Möglichkeiten zur Verfügung: Es wurde ein neuer Satz von Selektoren hinzugefügt, um die neuen Eigenschaften der absoluten Position zu verwalten.

Hier ist ein Beispiel für einige Konstanten, die für Bilder in absoluter Position verfügbar sind:

  • wk anchor layout – legt fest, ob das Bild hinter oder vor dem Text steht
  • wk anchor horizontal align und wk anchor vertical align – definieren die horizontale/vertikale Ausrichtung des Bildes (links, rechts, oben, unten oder zentriert)
  • wk anchor horizontal offset und wk anchor vertical offset – definiert den horizontalen/vertikalen Versatz eines Bildes in Bezug auf den Ursprung (wk anchor origin)
  • wk anchor page und wk anchor section – definiert den Seiten-/Abschnittsindex oder den Typ des Seiten-/Abschnitts, in dem das Bild verankert ist

Weitere Informationen finden Sie in der vollständigen Liste der 4D Write Pro Attribute.

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.