Seite 1 von 2

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 03.12.2017, 15:19
von pueberall
Liebe Gemeinde,

gibt es eine Möglichkeit, in einem Textfeld einzelne Bereiche farbig oder aber auch fett geschrieben darzustellen?

also, auf "Klick" wird ein geschützes Textfeld eingeblendet und z.B.

Satz1 wird normal geschrieben.

Satz2 farbig geschrieben

Satz3 fett geschrieben

Satz 4 wieder normal geschrieben

ich habe als javascript für Adobe nirgends etwas dazu gefunden, man kann immer nur ganze Bereiche komplettt farblich oder fett geschrieben ändern...

Das Textfeld soll dann im Anschluss per Mail versendet werden und dort die entsprechenden Farben und Fettschriften entsprechend wie im Textfeld sein

Siehe Anlage

Wünsche Euch noch einen schönen 1. Advent

Puebi

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 05.12.2017, 00:36
von Merklin
Hi,

und wie wäre es so?
Eine andere Möglichkeit sehe ich nicht.

VG Merklin

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 05.12.2017, 20:16
von radzmar
Grauenvolles Skript, was Du da gefunden hast. Was sollen denn die ganzen geschweiften Klammern? Ein Wunder, dass das fehlerfrei läuft. Gleich wieder löschen!

Damit man den Text formatiert wiedergeben kann, muss man zunächst die RTF-Formatierung für das Textfeld zulassen. Danach kann man dann einfach per JavaScript die gewünschten Formatierung über das Span-Objekt realisieren.

Code: Alles auswählen

var vValue = event.target.value,
    oText = this.getField("Text27"),
    oBtn = this.getField("Button28"),
    aRichTextSpans = [];

    aRichTextSpans[0] = {text: "1. Diese Zeile soll normal geschrieben sein\n\n"};
    aRichTextSpans[1] = {text: "2. Diese Zeile soll rot geschrieben sein\n\n", textColor : color.red};
    aRichTextSpans[2] = {text: "3. Diese Zeile soll fett geschrieben sein\n\n", fontWeight : 800};

if (vValue == "1") {  
    oText.richValue = aRichTextSpans;
    oText.display = display.visible;
    oBtn.display = display.visible;
} else if (vValue == "0") {
    oText.richValue = "";
    oText.display = display.hidden;
    oBtn.display = display.hidden;
}
Mehr Infos zum Span-Objekt und passende Code-Beispiel finden sich seit Jahren alle in der JavaScript API Referenz.
http://wwwimages.adobe.com/content/dam/ ... erence.pdf

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 06.12.2017, 00:13
von Merklin
Hi,

na siehste, wieder was gelernt. So macht das Spaß. :D:D:D

VG Merklin

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 10.12.2017, 13:02
von pueberall
Hi, Bielen Dank für eure Hilfe, werde ich mir später mal ansehen, bin gerade in Urlaub, hab aber Notebook mit

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 10.12.2017, 15:50
von pueberall
So, ich habe mir das mal angesehen, funktioniert leider definitiv nicht für das, wie ich es brauche...

vielleicht habe ich mich auch falsch ausgedrückt

es geht einfach darum, dass in einem Fließtext ein Satz mitten drin fett geschrieben wird, wie hier z.B.  diese Wörter fett geschrieben sind, mehr eigentlich nicht... ist sowas möglich, oder aber mit Adobe Acrobat nicht umsetzbar?

Und dieses soll dann per Mail versendet und im Mailtext natürlich genauso geschrieben werden...

LG aus der Wärme
Puebi

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 11.12.2017, 12:10
von BAlheit
Soll der Text im PDF-Dokument erscheinen oder in der Mail?

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 11.12.2017, 18:00
von pueberall
In der Mail... der Text wird ja aus dem PDF Dokument übernommen durch Klick auf den Briefumschlag... also so ja praktisch sowohl im PDF als auch in der Mail

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 11.12.2017, 21:35
von radzmar
Du kannst die Text-Formatierung nicht in die E-Mail übergeben, nur den rohen Text. Ob die E-Mails im Text oder HTML-Format erstellt werden, liegt ohnehin an den Grundeinstellungen des jeweiligen E-Mail-Programms. Hierauf haben Acrobat/Reader gar keinen Einfluss.

Im Textfeld einzelne Bereiche farbig oder fett geschrieben darstellen

Verfasst: 12.12.2017, 10:28
von BAlheit
Für den Mail-Text kann man es mit HTML probieren. Was der Empfänger dann sieht, ist eine andere Sache.