Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Inventor VBA
  VB + FreePDFXP

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
Autor Thema:  VB + FreePDFXP (1171 mal gelesen)
NL-AC
Mitglied
Ingenieur


Sehen Sie sich das Profil von NL-AC an!   Senden Sie eine Private Message an NL-AC  Schreiben Sie einen Gästebucheintrag für NL-AC

Beiträge: 86
Registriert: 26.08.2005

erstellt am: 27. Feb. 2007 13:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Forum,

mir einem Plotserver archivieren wir per FreePDF XP und einem VB-Tool IDWs zu PDFs. Also die übliche Vorgehensweise mit IV-API und DrawingPrintManager-Objekt.
Das ganze hat mit IV10 wunderbar funktioniert, seit IV11 werden Zeichnungen größer A2 im Hochformat gedruckt, obwohl sämtliche Parameter explizit eingestellt werden (auch DrawingPrintManager.Orientation).
Einzige Lösung bislang: bei Druck von A1 und A0 setze ich DrawingPrintManager.Orientation=kPortraitOrientation, dann funktioniert's. Nicht schön. 
Was ich noch beobachtet habe: wenn ich die PaperSize auf kPaperSizeA0 oder kPaperSizeA1 einstelle, bleibt PaperSize auf kPaperDefault stehen. 

Jemand ne Idee?

Gruß
Norbert

PS beim manuellen Drucken geht natürlich alles problemlos.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

PaulSchuepbach
Moderator
Programmierer




Sehen Sie sich das Profil von PaulSchuepbach an!   Senden Sie eine Private Message an PaulSchuepbach  Schreiben Sie einen Gästebucheintrag für PaulSchuepbach

Beiträge: 1005
Registriert: 01.10.2003

erstellt am: 27. Feb. 2007 21:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für NL-AC 10 Unities + Antwort hilfreich

Hallo Norbert,

wenn die Zuweisung in Deinem Code richtig ist, dann gibt es 2 Möglichkeiten:
- der Aufruf hat geändert
- Bug in I11

Ich tippe auf letzteres....

------------------
Grüsse, Paul

Inventor-Programmierung, Inventor-Tools und Inventor API-Schulung

thinkCAD Web-Kataloge

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

rtend12
Mitglied
Dipl.-Ing. (FH) Maschinenbau / Konstrukteur


Sehen Sie sich das Profil von rtend12 an!   Senden Sie eine Private Message an rtend12  Schreiben Sie einen Gästebucheintrag für rtend12

Beiträge: 436
Registriert: 21.07.2004

Catia V5 (R16SP5, B18SP5)
VB.Net 2003

erstellt am: 28. Feb. 2007 07:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für NL-AC 10 Unities + Antwort hilfreich

Hallo Norbert,

das mit A1/A0 ist bei mir, IV10, auch so.
Hast du PrintManager.Rotate90Degrees = False in deinem Code?
Vielleicht bringt das ja was.
Hatte ein ähnliches Problem PrintManager.TilingEnabled. A3-Ausdrucke wurden teilweise aufgeteilt. Warum war nicht nachvollziehbar, tilingenabled hat das Problem aber behoben.

Gruß
Reinhard

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

VBSpawn
Mitglied
Programmierer


Sehen Sie sich das Profil von VBSpawn an!   Senden Sie eine Private Message an VBSpawn  Schreiben Sie einen Gästebucheintrag für VBSpawn

Beiträge: 514
Registriert: 23.08.2005

Sorgfältige Planung ersetzt niemals pures Glück.
--------------
SWX 2005/2006
SE 14-17
AIP 9-11
WinXP+ SP2
--------------

erstellt am: 29. Mrz. 2007 09:59    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für NL-AC 10 Unities + Antwort hilfreich

Hi zusammen,

ich hatte mal ein ähnliches Problem und konnte dies Lösen indem ich via Programm Code über WINApi den Windows-Default Drucker direkt angesteuert habe, das default Papier auf das gewünschte Papierformat gesetzt, und dann erst die Einstellungen vom PrintManager ... quasi doppelt gemoppelt aber hat geholfen....

Gruß
Micha

------------------
Stell dir vor, es geht, und keiner kriegts hin.

 

Zitat:
Interpunktion und Orthographie des Postings sind frei erfunden.
Eine Übereinstimmung mit aktuellen oder ehemaligen Regeln wäre rein zufällig und ist nicht beabsichtigt.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

NL-AC
Mitglied
Ingenieur


Sehen Sie sich das Profil von NL-AC an!   Senden Sie eine Private Message an NL-AC  Schreiben Sie einen Gästebucheintrag für NL-AC

Beiträge: 86
Registriert: 26.08.2005

erstellt am: 29. Mrz. 2007 10:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Also meine jetzige Lösung sieht so aus:
wenn Format kleiner A1, dann normal auf A4, A3 bzw, A2 plotten
wenn gößer gleich A1, dann benutzerdefiniertes Format und Plotbreite = Papierhöhe und Plothöhe gleich Papierbreite. Pervers, aber so funktioniert's.
Gruß
Norbert

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz