Entwickler-Ecke
Sonstiges (Delphi) - Copy&Paste aus Word heraus, aber nur Text
Gausi - Di 27.10.09 20:01
Titel: Copy&Paste aus Word heraus, aber nur Text
Ich hätt da mal ein Problem. Und zwar bastel ich seit einiger Zeit an einer nicht ganz kleinen Webseite rum, und habe da auch - sagen wir mal - mit Laien zu tun, die einen Computer an- und ausschalten können und auch mit Word umgehen können, aber eher weniger mit einem CMS (Typolight) umgehen können.
Also bekomme ich Word-Dateien zugeschickt (per E-Mail, nicht per Post, soweit gehts schon :P), die dann ins Internet sollen.
Copy&Paste von Word in den Typolight-Editor ist aber nicht so toll, weil dann die ganzen Formatierungen mit übernommen werden, inklusive Font etc. was natürlich nicht Sinn der Sache ist. Also mach ich das jetzt so: Word: Strg-A , Strg-C, Notepad: Strg-V , Strg-A , Strg-C , Typolight Strg-V. Gibt es da was besseres? :gruebel:
Moderiert von
Narses: Topic aus Off Topic verschoben am Di 27.10.2009 um 19:59
elundril - Di 27.10.09 20:03
im word Strg+A und dann auf Standard gehen. ;) und dann strg+c und strg+v. et voilá! denk ich halt mal :D
lg elundril
Gausi - Di 27.10.09 20:14
Um das vielleicht deutlich zu machen: Ich erstelle in Word (2007 Ultimate) ein leeres Dokument und schreibe da "Das ist ein Test" rein. Wenn ich das in Typolight einfüge, wird dieser html-Code daraus:
Quelltext
1: 2: 3: 4: 5: 6:
| <p><span style="font-size: 11pt; line-height: 115%; font-family: "Calibri","sans-serif"; mso-fareast-font-family: Calibri; mso-bidi-font-family: 'Times New Roman'; mso-ascii-theme-font: minor-latin; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-theme-font: minor-bidi; mso-ansi-language: DE; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;"><span style="color: #000000;">Das ist ein Test</span></span></p> |
Und das ist etwas doof, finde ich. ;-)
Yogu - Di 27.10.09 20:16
Hallo
Gausi,
Delphi-Quelltext
1:
| Clipboard.AsText := ClipBoard.AsText; |
Compilieren, und als Tastenkombination z.B. Strg+Shift+C verwenden. Dann musst du nur noch Strg+A, Strg+C, Strg+Shift+C, Alt+Tab, Strg+V drücken ;)
Wozu sind wir denn Programmierer geworden? :mrgreen:
Grüße,
Yogu
elundril - Di 27.10.09 20:17
aso... sorry, falsch verstanden.
Gausi - Di 27.10.09 20:25
Yogu hat folgendes geschrieben : |
Clipboard.AsText := ClipBoard.AsText;
Compilieren, und als Tastenkombination z.B. Strg+Shift+C verwenden. Dann musst du nur noch Strg+A, Strg+C, Strg+Shift+C, Alt+Tab, Strg+V drücken ;)
Wozu sind wir denn Programmierer geworden? :mrgreen: |
Ah, das funktioniert. Allerdings habe ich den Code in einen Timer gepackt - dann gehts einfach mit Strg-C , Strg-V. :mrgreen:
Boldar - Di 27.10.09 21:09
Also wirklich... Timer... :!: :!:
Grade du solltest es besser wissen. :mahn: :mahn:
Das macht man entweder mit einem Keyboardhook, oder man macht einen globalen Hotkey strg+v der das erst formatiert und dann einfügt.
Alternativ mit setclipboardviewer bzw changeclipboardchain.
Aber Timer... Banausen... :( :motz: :motz:
wunsiedler - Mi 28.10.09 17:02
Der Editor in denm CMS hatt doch bestimmt einen Button zum Einfügen von reinem Text und/oder Word. Mein CMS hat sowas. Da klappt auch mit der Nachbarin :lol:
Martok - Mi 28.10.09 18:52
Hast du ac'tivaid? Da ist Win-V schon in der PastePlain-Erweiterung drin.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!