|
AutoCAD ObjectARX und .NET : Automatischer Druck aus AutoCAD
Brischke am 07.03.2023 um 08:41 Uhr (1)
Hallo Felix,ich weiß noch nicht so recht wo dein Problem / was deine Frage ist.Den Code zum Drucken hast du bereits und weißt jetzt nur nicht, wie du die Option Drucken-Fenster einstellst?Oder weißt du nicht, wie du an die Koordinaten der festen Seitenpositionen kommst?Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Automatischer Druck aus AutoCAD
Brischke am 16.03.2023 um 13:56 Uhr (1)
Hallo Felix,schön, dass du das mit dem Drucken hinbekommen hast und super, dass du das Ergebnis hier auch gepostet hast!Fürs Pdf-Handling nutze ich aktuell nur noch die Telerik-Bibliotheken. Die kosten zwar vermeintlich viel Geld - für das, was ich die seit Jahren nutze (sowohl für die Desktop- Web und auch App-Entwicklung) und dabei an Zeit spare ist das verdammt gut angelegt. Damit kann man z.Bsp. Excel-Dateien erzeugen, ohne dass man Excel auf dem Zielrechner installiert haben muss, weil das vollständig ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Automatischer Druck aus AutoCAD
Brischke am 16.03.2023 um 16:01 Uhr (1)
... und wenn du einen extra Drucker anlegst, bei dem Duplex voreingestellt ist?------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Automatischer Druck aus AutoCAD
Brischke am 16.03.2023 um 16:12 Uhr (1)
den musst du in den Argumenten mit übergeben, denke ich mal / so kenne ich das von früher------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Automatischer Druck aus AutoCAD
Brischke am 17.03.2023 um 08:47 Uhr (1)
... in deinem CodeCode:info.Arguments = String.Format("/p /h {0}", FileMerge, "P-4531DN (duplex)")fehlt auch die Angabe, wo das 2. Argument hin soll.Im folgenden mal den 2. Parameter {1} hinzugefügt, die Position musst du aber entsprechend der Verwendung der Parameter ggf. korrigierenCode:info.Arguments = String.Format("/p /h {0} {1}", FileMerge, "P-4531DN (duplex)")Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Try wird nicht ausgeführt
Brischke am 23.03.2023 um 11:44 Uhr (1)
... bist du beim Debuggen mal zeilenweise durch das Programm gegangen?Mach das mal, dann siehst du, in welcher Zeile der Fehler verursacht wird.Ich wüsste jetzt keine Zeile in dem Codeausschnitt, die diesen Fehler überhaupt auslösen könnte.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : dwg als Block einfügen
Brischke am 31.03.2023 um 12:42 Uhr (1)
... nur als Idee:wenn du mit .ExplodeToOwnerSpace arbeitest könnte es sein, dass die Verknüpfungen erhalten bleiben.Wenn möglich (nur bei gleichmäßiger Skalierung funktioniert der Explode!) müsstest du also Drehung, Skalierung,... auf die Blockreferenz anwenden und dann erst Exploden.Wenn du die resultierenden Elemente (warum auch immer) benötigst, dann müsstest du mit einem Event, die aus dem Explode resultierenden Entities einsammeln - das funktioniert mit dem Event: Database.ObjectAppendedGrüße!Holger-- ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : dwg als Block einfügen
Brischke am 03.04.2023 um 08:33 Uhr (1)
... im Anhang sehe ich keine Fehlermeldung, ich vermute aber, dass das ExplodeToOwnerSpace auch erst dann funktioniert, wenn die Blockreferenz einem Space zugeordnet ist - das passiert bei dir aber erst ein paar Zeilen unter dem ExplodeToOwnerSpace.ObjectAppended-Event: wird, wie geschrieben, vom Database-Object zur Verfügung gestellt.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : dwg als Block einfügen
Brischke am 03.04.2023 um 12:46 Uhr (1)
… dann löschst du die Blockreferenz einfach wieder nach dem ExplodeToOwnerspace.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : dwg als Block einfügen
Brischke am 03.04.2023 um 14:39 Uhr (1)
acBlkRef.Erase(true);------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
AutoCAD ObjectARX und .NET : Hyperlink finden
Brischke am 05.07.2023 um 11:23 Uhr (1)
Ich würde einmal die Blocktabelle durchlaufen und alle Elemente der Blockdefinition durchgehen. Prüfen, ob es ein Textelement ist, Text, MText, AttributDefinition, MtextAttribut, Blockreference-Attributreference.Damit erwischst du alle relevanten Entities, was dir beim SelectionSet nicht unbedingt gelingt, gerade dann nicht, wenn die Texte in beliebiger Tiefe innerhalb eines Blocks verschachtelt sind.Grüße!Holger------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.d ...
|
| In das Form AutoCAD ObjectARX und .NET wechseln |
|
Lisp : verschiedene Schriftgrößen auf einmal verändern
Brischke am 17.12.2023 um 08:04 Uhr (1)
Zitat:Original erstellt von Zabarber:… Und jetzt nochmal zum mitschreiben: ich habe absolut keine Ahnung von programmieren Wie würdest du dir wünschen, dass dir geholfen wird?Das Forum hier steht für Fragen rund um die Lisp-Programmierung zur Verfügung.Man tauscht sich entweder über Herangehensweisen aus, dafür muss die Aufgabe klar sein aber Code muss dafür nicht geteilt werden. Oder man hat eine konkrete Frage zu einem Detail bei der Umsetzung, dafür ist die übergeordnete Aufgabenstellung unerheblich und ...
|
| In das Form Lisp wechseln |
|
Lisp : Weihnachtsgeschenk: Plinien, Splines, Bögen, usw in Polylinien mit geraden Linienseg
Brischke am 29.08.2024 um 17:57 Uhr (1)
Code:(curve-poly (car(entsel)))------------------Holger BrischkeCAD on demand GmbHIndividuelle Lösungen von Heute auf Morgen.defun-tools Das Download-Portal für AutoCAD-Zusatzprogramme!
|
| In das Form Lisp wechseln |