Forenindex » Programme » Web/Internet » PDF Grundlagen / Web / eForms » Lesezeichen kopieren/exportieren

Lesezeichen kopieren/exportieren

Harald
Beiträge gesamt: 173

31. Mai 2007, 10:01
Bewertung:

gelesen: 40287

Beitrag als Lesezeichen
Hallo,
ich habe eine große Zahl an PDF-Dateien mit umfangreichen Lesezeichen.

Diese Lesezeichen würde ich nun gerne auch extern, also unabhängig von den PDF-Dateien verwenden.
Frage: Wie bekomme ich die heraus. Jedes Lesezeichen einzeln anklicken und kopieren wäre ein Weg. Gibt es auch einen einfacheren?

Gruß
Harald

Lesezeichen kopieren/exportieren

klasinger
Beiträge gesamt: 1671

31. Mai 2007, 12:13
Bewertung:

gelesen: 40266

Beitrag als Lesezeichen
HAllo,

was heisst Sie wollem die Lesezeichen extren verwenden - in anderen PDFs, als HTML-Links, ...?
Mit welcher Software arbeiten Sie?

Mit freundlichen Grüssen
Klaas Posselt
--

Klaas Posselt
digital Prepress & ePublishing Consulting
https://www.einmanncombo.de

Lesezeichen kopieren/exportieren

Harald
Beiträge gesamt: 173

31. Mai 2007, 12:31
Bewertung:

gelesen: 40261

Beitrag als Lesezeichen
Acrobat 7.0
Ich will sie z.B. in Word oder InDesign haben, um ein Inhaltsverzeichnis anzulegen.
Gruss
Harald

Lesezeichen kopieren/exportieren

klasinger
Beiträge gesamt: 1671

31. Mai 2007, 13:28
Bewertung:

gelesen: 40247

Beitrag als Lesezeichen
Hallo,

da kann ich Ihnen leider nicht ganz folgen - Word wie auch InDesign habe eigene Methoden zur Generierung von "Verknüpfungen", die beim Export bspw. als PDF ausgegeben werden können. Weiterhin kann ja Word/InDesign nichts mit einem Acobat-Lesezeich anfangen.

Bitte beschreiben Sie einmal genau was Sie meine und was das Ziel dieses Exportes ist.

Mit freundlichen Grüssen
Klaas Posselt
--

Klaas Posselt
digital Prepress & ePublishing Consulting
https://www.einmanncombo.de

Lesezeichen kopieren/exportieren

Harald
Beiträge gesamt: 173

31. Mai 2007, 17:19
Bewertung:

gelesen: 40234

Beitrag als Lesezeichen
Hallo,
ich hab geschrieben, daß ich die PDFs schon »habe«; schon vor Jahren hergestellt.
Ich will nur die Lesezeichen herauskopieren.
Ist meine Frage wirklich so kompliziert?

Gruss
Harald

Lesezeichen kopieren/exportieren

klasinger
Beiträge gesamt: 1671

4. Jun 2007, 10:24
Bewertung:

gelesen: 40204

Beitrag als Lesezeichen
Hallo,

so wie Sie Ihre Frage gestellt haben ist SIe nicht eindeutig, ob Sie kompliziert ist, stellt eine andere Frage dar.
Wünschen Sie die Funktionalität der Lesezeichen weiterzuverwenden oder wollen Sie einfach nur die Namen der Lesezeichen (also den Text) weiterverwenden?

Ersteres geht, wie bereits beschrieben nicht.
Das zweite macht wenig Sinn, da InDeisgin, wie auch Word Funktionalitäten zur automatischen Erstellung eines Inhaltverzeichnisses besitzen - die Arbeit mit Absatz-/ Formatvorlagen hilft hier weiter und ist weit aus einfacher und unkompliziertes als Ihr Vorhaben.

Habe ich Sie immer noch falsch verstanden? Dann bitte erläutern Sie konkret Ihr Anliegen, was Sie wie in welcher Form weiterverwenden wollen.

Mit freundlichen Grüssen
Klaas Posselt
--

Klaas Posselt
digital Prepress & ePublishing Consulting
https://www.einmanncombo.de

Lesezeichen kopieren/exportieren

böc
Beiträge gesamt: 842

4. Jun 2007, 11:23
Bewertung:

gelesen: 40192

Beitrag als Lesezeichen
Hallo,

so, wie ich Harald verstanden habe, hat er nur die PDF mit den Lesezeichen.

Und will jetzt die Lesezeichen aus dem PDF möglichst "in einem Schwung" herauskopieren, damit er ein einzelnes(?) Inhaltsverzeichnis (und nur das; für was, weiss ich nicht) generieren kann.

Grüsse

böc
magical mister mac

Lesezeichen kopieren/exportieren

Harald
Beiträge gesamt: 173

15. Aug 2008, 19:01
Bewertung:

gelesen: 39727

Beitrag als Lesezeichen
Hallo,
genau, das war mein Wunsch!

ich hab vor über einem Jahr diese Frage aufgeworfen und bis heute keine Lösung gefunden.
Da hat sich jemand sehr viel Mühe gegeben, sehr ausführliche Lesezeichen zu erstellen, z.T. fremdsprachige Texte. Diese würde ich gerne retten.
Ich arbeite immer noch mit Acrobat 6. und da gibt es kein Kopieren von Lesezeichen. Kann mir jemand sagen, ob man in neueren Acrobat-Versionen Lesezeichen kopieren kann?
Oder ist sonst mal jemand über dieses Problem gestolpert und hat eine Löung?

Gruß
Harald

Lesezeichen kopieren/exportieren

Marc Véron
Beiträge gesamt: 484

20. Aug 2008, 14:03
Bewertung:

gelesen: 39587

Beitrag als Lesezeichen
Guten Tag,

Mit folgendem Script lassen sich die Texte der Lesezeichen (und darum geht es doch?) in die JavaScript-Konsole ausgeben und dann rauskopieren:

Code
 
//Hier Funktion definieren

function DumpBookmark(bm, nLevel)
{
var s = "";
for (var i = 0; i < nLevel; i++) s += " "; { //Alle Lesezeichen dieses Levels durchlaufen
console.println(s + "+-" + bm.name); //Name (Text) ausgeben

if (bm.children != null) { //Falls weiteres Level, Funktion rekursiv auf dieses anwenden
for (var i = 0; i < bm.children.length; i++) {
DumpBookmark(bm.children[i], nLevel + 1);
}
}
}
}

//Konsole bereitstellen und leeren
console.clear();
console.show();
console.println("Dumping all bookmarks in the document.");

//Funktion aufrufen
DumpBookmark(this.bookmarkRoot, 0);


.
Gruss aus Allschwil
Marc Véron
www.veron.ch

Lesezeichen kopieren/exportieren

Harald
Beiträge gesamt: 173

20. Aug 2008, 14:51
Bewertung:

gelesen: 39574

Beitrag als Lesezeichen
Hi Marc,
herzlichen Dank, daß du meine alte Frage nochmals aufgegriffen hast.
Ich hab es gleich probiert und das Script läuft und zeigt auch keine Fehler an. Nur die Ergebnisse sind noch nicht ganz befriedigend:

Dumping all bookmarks in the document.
+-Root
+-undefined
+-undefined
+-undefined

Was meinst du, was da nicht stimmt?
Gruß
Harald

Lesezeichen kopieren/exportieren

Harald
Beiträge gesamt: 173

21. Aug 2008, 12:07
Bewertung:

gelesen: 39519

Beitrag als Lesezeichen
Ich hab noch etwas rumgesucht und probiert und nun läuft es. Das Script sieht ein klein wenig anders aus als das von Marc. Da ich mich mit js nicht so gut auskenne, weiß ich nicht, woran es genau liegt. Unten die Version, wie sie bei mir läuft.
Marc, jedenfalls vielen Dank für deinen entscheidenenden Hinweis.
Harald

function DumpBookmark(bkm, nLevel)
{
var s = "";
for (var i = 0; i < nLevel; i++) s += " ";
console.println(s + "+-" + bkm.name);
if (bkm.children != null)
for (var i = 0; i < bkm.children.length; i++)
DumpBookmark(bkm.children, nLevel + 1);
}
// console.clear(); console.show();
console.println("Dumping all bookmarks in the document.");
DumpBookmark(this.bookmarkRoot, 0);

Lesezeichen kopieren/exportieren

taunus11
Beiträge gesamt: 609

21. Aug 2008, 12:37
Bewertung:

gelesen: 39509

Beitrag als Lesezeichen
Die eine Zeile muss so aussehen:

DumpBookmark(bm.children[i], nLevel + 1);