Autor Thema: OLE/Winword Frage  (Gelesen 1758 mal)

Axel Janssen temp

  • Gast
OLE/Winword Frage
« am: 24.10.03 - 13:16:04 »
Hi,

<kontext>
wir extrahieren OLE-Objekte aus Domino-Dokumenten.
Wandeln diese in Dateien um.
Erzeugen daraus mit einem gesteuerten Prozess mit freePDF ein PDF.  
</kontext>

Es funktioniert soweit gut.
Nur gibt es da einen merkwürdigen bug mit eingefügten OLE-Objekten (Win-Word).
Wenn ich die OLE Objekte n.i.c.h.t. aus einer Datei hole, sondern neu erzeuge, und das Ding per Mouse-Drag vergrössere, dann kommt beim Drucken die Fehlermeldung.

"Die Seitenränder im Abschnitt 1 liegen ausserhalb des bedruckbaren Bereichs. Soll der Vorgang fortgesetzt werden."
 
Das führt dazu, dass der gesteuerte freePDF hängt.
Wie kann ich das OLE-Objekt (Word-Dokument oder andere Office Dokument) durch was-auch-immer manipulieren, damit es vernünftig formatiert ist.

Bin für jeden Hinweis dankbar.

Gruß Axel

Offline Semeaphoros

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.152
  • Geschlecht: Männlich
  • ho semeaphoros - agr.: der Notesträger
    • LIGONET GmbH
Re:OLE/Winword Frage
« Antwort #1 am: 24.10.03 - 13:24:39 »
Also, die Aenderung kommt ja vom Word, und offenbar ist da das PageSetup in die Binsen gegangen (passiert auch bei normalen Dateien, wenn man entweder Word oder Windows updatet - manchmal - oder den Drucker wechselt oder so, eine ziemlich doofe Geschichte). Da Du über OLE ja eigentlich Durchgriff auf VBA und damit auf die ganzen Word-Dialoge/Objekte hast, setze doch die Seitenränder so, dass sie ganz sicher im druckbaren Bereich liegen.
Jens-B. Augustiny

Beratung und Unterstützung für Notes und Domino Infrastruktur und Anwendungen

Homepage: http://www.ligonet.ch

IBM Certified Advanced Application Developer - Lotus Notes and Domino 7 und 6
IBM Certified Advanced System Administrator - Lotus Notes and Domino 7 und 6

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz