2017-01-11 8 views
1

Ich verwende den Sommernotiz-Editor und es fehlen Formatierungen beim Kopieren und Einfügen aus PDF-Dokumenten.Warum fehlt die Formatierung beim Kopieren aus dem PDF?

Dieses Problem gibt es in allen anderen Editoren wie Google Doc und Onedrive Doc.

Aber msWord behält die Formatierung beim Kopieren und Einfügen von PDF-Dokumenten bei.

Jeder versteht, wie MS Word das tun, weil die Zwischenablage keine HTML-Tags behält, wenn sie aus PDFs kopiert werden?

Ich überprüft die Zwischenablage beim Einfügen von Daten. Es zeigte folgende Ergebnisse, die nur Div-Tags enthalten.

<div>This is Heading1 Text</div><div>This is a regular paragraph with the default style of Normal. This is a regular paragraph with the default style of Normal. This is a regular paragraph with the default style of Normal. This is a regular paragraph with the default style of Normal. This is a regular paragraph with the default style of Normal.</div><div>This is a Defined Block Style Called BlockStyleTest</div><div>This is more Normal text.</div><div>This is Heading 2 text</div><div>This is more Normal text. This is bold, this is italic, and this is bold italic. This is normal. This is in a defined inline style called InlineStyle. This is normal. This is red text. This is normal.</div><div>This block is centered.</div><div>This is left-aligned.</div><div> First item of bulleted list.</div><div> Second item of bulleted list.</div><div>Second paragraph of second item of bulleted list.</div><div> Third item of bulleted list.</div><div>o First item of third item’s nested list</div><div>o Second item of third item’s nested list</div><div> Fourth and final item of main bulleted list.</div><div>This is Normal text.</div><div>1. First item of numbered list.</div><div>2. Second item of numbered list.</div><div>Second paragraph of second item of numbered list.</div><div>3. Third item of numbered list.</div><div>Here is a BMP picture:</div><div>Here is a JPEG picture:</div><div>Here is a PNG picture:</div><div>Here is a table:</div><div>New York Boston Detroit</div><div>Baseball Mets Yankees Red Sox Tigers</div><div>Hockey Rangers Islanders Bruins Red Wings</div><div>Football Giants Jets Patriots Lions</div><div>Here is an embedded Excel spreadsheet:</div><div>pre- post- pre- postdogs</div><div>1234.43 0.33 354.30 777.00</div><div>cats 432.00 -432.20 654.45 333.00</div><div>turkeys 3.30 4.66 34.65 132.10</div><div>fish 52.55 55.33 37.88 31.50</div><div>total 1722.28 -371.88 1081.28 1273.60</div><div>2001 2002</div><div>https://en.wikipedia.org/wiki/United_States</div><div>This is more Underlined text.</div><div>This is more Strikethrough text.</div><div>Test superscript text. This is superscript texts.</div><div>Test subscript text. This is subscript texts.</div><div>Here are some special characters -!”&amp;’(*)+’./:;?_ÈÓ 12\</div><div>This concludes our test.</div> 
+0

Ihre Frage ist überall. Zunächst einmal, was aus dem PDF kopiert wird. Zweitens, um es klarzustellen, sagen Sie, wenn der PDF-Text kopiert und dann in Summernote, Google Docs usw. eingefügt wird, dass er HTML-Tags (oder eine andere "Formatierung") verliert, die in der kopierten Auswahl im PDF-Dokument vorhanden sind ? Drittens, wenn Sie sagen, dass Sie die Zwischenablage überprüft haben, handelt es sich dabei um die tatsächlichen Daten der Zwischenablage, oder ist es das, was in Word eingefügt wird? –

+1

Sorry wegen der Verwirrung. 1. Tabellen, Kopfzeilen, farbigen Text usw. 2. Ja 3. Ich meine tatsächliche Zwischenablage, die ich über Javascript zugreifen. (E.originalEvent.clipboardData.getData ('text/plain')) – anoj

Antwort

1

PDF verwendet das Postscript, es scheint, dass Sie ein Problem Kopieren und Einfügen von Postscript zu ‚Summernote‘ haben, usw. MS Word offenbar im Laufe der Jahre verbrachte Zeit mit Postscript schön zu spielen, muss es Informationen sein, dass Word verwendet, um zu erkennen, dass es PostScript ist, und verarbeitet das Einfügen korrekt.

Btw, PostScript ist so viel mehr als es scheint.

Hintergrundinfo: https://youtu.be/48tFB_sjHgY https://youtu.be/guXgBe2wvEA https://youtu.be/-cFOsAzigyQ https://youtu.be/S_NXz7I5dQc

Umgehung: Sie könnte versuchen, die PDF-Dateien direkt aus Word öffnen und dann Kopieren und Einfügen in Summernote. (Ich habe nicht verifiziert das funktioniert)

Fazit: Ich sehe keine Möglichkeit, Ihr Problem zu lösen, da es auf das empfangende Programm, in Ihrem Fall Summernote und andere abhängt.

+1

Vielen Dank das half sehr. – anoj

+0

Gern geschehen, kann ich eine Verbesserung bekommen? –

Verwandte Themen