| |
|
|
- Seite 1 - |
|
Hubert Binnewies | Hallo zusammen..
Ich bin bei meinem derzeitigen Proggi dabei eine Druckroutine zu schreiben. Erstmal die Gründe warum ich den Befehl WinCopy verwende:
Ich bin ein Freund vom Desktop Publishing wegen der Möglichkeiten bei der Text Positionierung und der Einbindung von Grafiken. Und was ist bei XProfan einfacher als ein Window im Style 720 zu erstellen die Grafiken und die Texte mittels SKCtrl_CreateColorStatic mit transparenten Hintergrund darin punktgenau zu positionieren und das ganze mit WinCopy auszudrucken.
Funktioniert auch wirklich prächtig.
Die Routine ist auch fertig.
Nun wollte ich aber den Vorgang vor dem User verstecken und habe das Bild ausserhalb des sichtbaren Bereiches Positioniert. Das Blöde ist nur das dann nur noch ein schwarzes Blatt aus dem Drucker kommt.
Muss das Bild sichtbar sein das dieser Befehl es fehlerfrei ausdruckt? oder habe ich irgendwo eine Möglichkeit den Bildaufbau zu verstecken?
Danke schonmal im voraus
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 26.09.2006 ▲ |
|
|
|
| |
|
- Seite 2 - |
|
|
| Nun um den Source zu verstehen brauchst Du keinen XPSE, um ihn zu kompilieren solltest Du ihn aber schon benutzen. Das es im Interpreter nicht so einfach geht ist klar - sei denn Du setzt den XPSE davor. (Einfach XPSE als Compiler oder Interpreter angeben) |
|
|
| |
|
|
|
Hubert Binnewies | Kann man mit WinCopy nicht im A5 Format drucken?
Ne andere Frage hab ich im mom nicht und brauche im mom auch keine andere Antworten..... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 28.09.2006 ▲ |
|
|
|
|
| Das Format bestimmt der User - oder - suche nach Querformat [...] - dort steht wie Du solche Angaben manipulieren kannst. |
|
|
| |
|
|
|
Hubert Binnewies | Tjaaaaaaaaaaaaaaa.......
Klappt ja wunderbar....mit dem Druckereinstellen......
Das Blöde ist nur das ich nur den Drucker umstelle..... Nicht den WinCopy Befehl!
Der geht nämlich immernoch davon aus das ich ein A4 Blatt im Drucker habe..
Um genau zu sein... KompilierenMarkierenSeparieren druckt mir ein A4 Blatt aus in dem die Hintergrundgrafik auf A4 gestreckt wurde. Drucke ich im Querformat wird halt am unteren Bildrand (linker Papierrand) das Bild abgeschnitten.
Nehme ich allerdings KompilierenMarkierenSeparieren Habe ich einen A5 Ausdruck (auch im Querformat) aber auf dem Bildschirm einen hässlichen Weissen Rand.
Wie bekomme ich nun den WinCopy Befehl dazu das auf A5 an den Drucker auszugeben damit der weisse Rand verschwinden kann??????
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 28.09.2006 ▲ |
|
|
|
|
| WinCopy druckt gröstmöglich. Wenn der Drucker eingestellt ist auf A5, dann müsste doch der Ausdruck niemals grösser als A5 sein, oder? |
|
|
| |
|
|
|
Hubert Binnewies | leider doch......das einstellen auf A5 am Drucker hat nur den effekt dass das Stück weisser Rand, das aus dem Bildschirm verschwindet nicht in Schwarz ausgedruckt wird.
aber an der Bildgrösse, die auf A5 ausgelegt ist, ändert sich bei der Umstellung am Drucker von A5 auf A4 oder umgekehrt nichts....
Keine Idee wie man dem WinCopy Befehl vorher sagen kann das der nur A5 zur Verfügung hat?
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 28.09.2006 ▲ |
|
|
|
|
Hubert Binnewies | Naja.....
Der Querformat Ausdruck hat trotzdem etwas gebracht.....
Wenn ich jetzt nur noch am unteren Rand das Fenster auf 960 Langziehe, verschwindet das Weisse fast aus dem sichtbaren Bereich und WinCopy nimmt die 960 als A4 Länge. wenn ich jetzt Querdrucke kann ich den weissen Rand Rechts am Fenster weglassen und der Ausdruck ist denoch A5...
Damit kann ich Leben....so Kurz wie das Bild zu sehen ist bekommt keiner den Weissen Rand mit.....
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 28.09.2006 ▲ |
|
|
|
|
Hubert Binnewies | Und ein weiteres Problem......
Ich erstelle nun auf dem Hauptfenster ein unterfenster , stelle mittels der Routine von hier----> [...] die Druckrichtung auf Quer und drucke mittels WinCopy.
Funktioniert alles prächtig.....
Nur die Auflösung..... Treppchen bei der Schrift und Grafiken sehen einfach grausam aus.....
wie kann ich denn die Auflösung erhöhen?? Oder auf andere Weise diesen Effekten entgegenwirken??
Danke schonmal im voraus
Hubert |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 11.10.2006 ▲ |
|
|
|
|
| Dann wirst Du warsch. nicht drumherum kommen aus dem Speicherbitmap zu drucken - dieses kannst Du ja in der Auflösung frei definieren. |
|
|
| |
|
|
|
Hubert Binnewies | Tja.....jetzt sollte ich nur noch wissen wie ich ne Speicherbitmap ausdrucke... die XProfan hilfe lässt sich in keinster Art und Weise darüber aus.. (um genau zu sein: ich habe nichts gefunden) |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 11.10.2006 ▲ |
|
|
|
|
| Stimmt schon - hast Recht. Glaube Roland hat die Lücke auch erkannt und in XProfan10 damit geschlossen das man nun die Auflösung für das Drucken bestimmen kann. |
|
|
| |
|
|
|
Hubert Binnewies | das beantwortet nicht meine Frage....
WIE drucke ich ne Speicherbitmap...nix in der Hilfe und nix in der Forensuche... |
|
|
| WinXP Prof, XProfan 9.1 Newbie
Ein kluger Kopf sagte mal: "Nach dem derzeitigen Stand der Technik ist es unmöglich Programme zu schreiben, die fehlerfrei laufen!" | 11.10.2006 ▲ |
|
|
|