Wie funktioniert Paste HTML + Copy / Paste in QuickTextPaste?
Ab der Version 3.03 können Sie auch den pastehtml: Befehl in QuickTextPaste
einsetzen!
Info:
Vorab: Jedes Programm interpretiert HTML anders, so dass es nicht immer 100 % zum gewünschten Ergebnis kommt. Ganz einfach Schrift fett, kursiv oder unterstrichen setzen: pastehtml:<b><i><u>fett, kursiv oder unterstrichen</u></i></b>
Das Arbeiten mit HTML erkläre ich mit schönen Bildern und einem effektiven Beispiel:
User Frage: Wie kann ich ein FETT formatierten Text einfügen in roter Farbe?
Den Text (Befehl) für QuickTextPaste erstellen: pastehtml:<b><span style="background-color: #ffff00;">%copy_text%</span></b>
und zum Beispiel das Tastaturkürzel Alt Gr + N auswählen und das Button Hinzufügen drücken. ( ... siehe Bild-1)
Nun zur Erläuterung, pastehtml: veranlasst QuickTextPaste den Text als HTML in die Zwischenablage einzufügen und an das Aktive, bzw. Vordergrund Programm zu senden.
Der %copy_text% Platzhalter sorgt dafür, dass QuickTextPastevor dem Senden des Paste (Einfügen) Befehls an das aktive Fenster den Kopier- (Copy) Befehl an das Programm sendet.
Somit wird der markierte Text in die Zwischenablage abgelegt und durch QuickTextPaste an der Stelle vom Platzhalter %copy_text% eingefügt. Hier sind der Fantasie aber keine Grenzen gesetzt ;-) wie man diese sinnvolle Funktion nutzen will.
Tipp: An der Stelle von %copy_text% können Sie auch %copy_html% einsetzen, um den formatierten HTML-Text an die Stelle von %copy_html% einzufügen. Gut geeignet für die MS Office, oder Open Office Produkte, um das aktuelle Textformat nicht zu verändern.
2.) Das Arbeiten mit Paste, ohne Html, also nur mit Text!
Ähnlich wie Paste Html nur einfacher
Zum Beispiel als Befehl in QuickTextPaste:
Hallo das ist Text aus der Zwischenablage [%copy_text%] der jetzt in der Klammer ist!
und zum Beispiel das Tastaturkürzel Alt Gr + K auswählen und das Button Hinzufügen drücken wie im oberem Beispiel. ( ... siehe Bild-1)
Hier ein schlichtes Beispiel: Den Text "Test" markieren und mit Tastenkürzel in Klammer setzen.
( ... siehe Bild-4 Punkt 1)
WICHTIG:
Falls kein Text markiert wird, wird der Text, der sich gerade in der Zwischenablage befindet, in Klammer gesetzt. Wenn in der Zwischenablage kein Text vorhanden ist, bleibt die Klammer leer!
PS: es muss nicht unbedingt eine Klammer sein, es kann auch <b>Test</b> sein!
(Bild-4) Wie funktioniert Paste Text ohne HTML in QuickTextPaste!
3.) ... Weitere Möglichkeiten QTP auf Windws 11, 10, ... !
1. Man kann auch HTML als plain Text (schlichter Text) ausgeben
Befehl: Hier erscheint der Html Quellcode: %phtml% (falls einer in der Zwischenablage ist)
Oder nur %phtml% , man kann es aber auch mit anderen Befehlen kombinieren
Zum Beispiel.: pastehtml:<b><span style="background-color: #ffff00;">Heute ist %LDF% </span></b>
2.Übersetzen des markierten Texstes durch Bing oder Google
Google: cpy:https://translate.google.com/?text=%cpy_txt_urlencode%
Bing: cpy:http://www.bing.com/translator/?&text=%cpy_txt_urlencode%
Die Lösung ist einfach, so starten Sie QuickTextPaste minimiert, im To-Tray Bereich der Windows 11, 10, Taskleiste Der Startparameter für einen minimierten
Gibt es in QuickTextPaste einen Weg, einen markierten (oder kopierten) Text z.B. in runde oder eckige Klammern oder in Anführungszeichen o.ä. zu setzen? So was könnte ich gut gebrauchen!
Replace %cpy%?
Also ähnlich wie das Umwandeln in Groß- oder Kleinbuchstaben mit %copy_text_uc% bzw. %copy_text_lc%. %cpy% funktioniert ja nur für Befehlszeilen, und der replace-Befehl kennt keinen Platzhalter für den markierten Text. Z.B. so ähnlich könnte das aussehen: replace %cpy%?
Diese Webseite speichert keine personenbezogenen Daten. Allerdings werden Drittanbieter verwendet, um Werbung zu schalten. Diese wird von Google verwaltet und entspricht dem IAB Transparency and Consent Framework (IAB-TCF). Die CMP-ID lautet 300 und kann am Seitenende individuell angepasst werden. mehr Infos & Datenschutz ....