Export odt zu pdf, macht Hyperlinks taub

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Export odt zu pdf, macht Hyperlinks taub

Beitrag von clag »

Hallo Writers,


bin gerade über ein merkwürdiges Verhalten beim export nach PDF gestolpert.
ich habe ein etwas längeres Makro welches impotierte web Seiten (mitsamt den Links) umgestaltet
und dann als *.odt speichert und zu *.pdf und *.txt exportiert.
Das funktioniert soweit ganz gut bisher (einige 100 Seiten der gleichen Quelle)

Heute habe ich festgestellt, dass in ein paar wenigen PDF Dateien alle enthaltenden Links taub sind :o
dh optisch sehen sie wie alle Links aus blau unterstrichen.
Nur wenn der Mauszeiger drüber ist wird kein Hinweistext gezeigt und wenn man den Text anklickt ist auch tote Hose,
bei allen Links in diesen betroffenen Dateien, eine Wiederholung der Aktion, also Imports der web-Seite
und erneut das Makro für Export aufrufen bringt wieder das gleiche Ergebnis mit tauben Links.

Wenn ich die per Makro gespeicherte *.odt erneut in Writer lade und händisch in PDF exportiere sind die Links ok.

Was könnte da beim exportieren per Makro der odt nach pdf schiefgehen bzw was könnte an der importierten web-Seiten anders sein

Kann man überhaupt irgendwo beim PDF Export Einfluss darauf nehmen wie Links später angezeigt werden ?

schonmal Danke für das lesen und ggf nachdenken ;)
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
clag
********
Beiträge: 3570
Registriert: Di, 27.01.2009 15:30

Re: Export odt zu pdf, macht Hyperlinks taub

Beitrag von clag »

Hallo Mod,
es ist ein Makro/Basic Problem, ich bitte ums verschieben in passende Forum Danke !

Hallo Kenner und Könner,

ich habe natürlich geforscht,gebohrt und probiert und nun festgestellt, das eingangs beschriebene passiert wenn ich mit

Code: Alles auswählen

odoc.lockcontrollers

versuche den Makroablauf zu beschleunigen bzw ruhig zu stellen (das gezappelt auf dem Monitor)

wenn ich vor der pdf export Zeile ein "unlockcontrollers" einbaue

Code: Alles auswählen

odoc.unlockcontrollers
oDoc.storetourl(dateiurl2,myFileProp_pdf() )
werden die Links in der so exportierten PDF Datei korrekt angezeigt und sind aktiv

wie gesagt das trifft aber nur für ein paar wenige Dateien zu, die meisten anderen werden auch
mit dem aktivierten "lockcontrollers" richtig exportiert ?

hat jemand eine Vorstellung Idee was da unterschiedlich sein könnte
oder wie man sonst den Makroverlauf ohne das Bildschirmgezappel ablaufen lassen kann ?
LG
clag

nutzt: WinXP SP3 / AOO 4.1.10 / Firefox
Antworten