| Anonymous | Login | Signup for a new account | 2010-02-27 10:39 CET |
| Main | My View | View Issues | Change Log | Docs |
| Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||
| 0000055 | [CapiSuite] scripts | major | always | 2004-01-25 20:13 | 2004-11-07 18:40 | ||||
| Reporter | mreschka | View Status | public | ||||||
| Assigned To | gernot | ||||||||
| Priority | normal | Resolution | fixed | ||||||
| Status | closed | Product Version | |||||||
| Summary | 0000055: Fax im PDF per Mail abgeschnitten | ||||||||
| Description |
Bei einem eingegangenen und zum PDF konvertierten Fax wird ganz oben am Seitenrand das Fax abgeschnitten. Es scheint als wenn das Fax im PDF unten bündig gesetzt wird und ein Fax, das dann länger als 11 inch ist (also fast jedes, weil ja A4 11.6 inch hat und außerdem die Absenderkennung oben steht) oben über die Seite hinaus läuft und dadurch abgeschnitten wird. Im zugehörigen SFF-File ist es aber vollständig drin. Das Problem dabei: Tiff2Ps akzeptiert keine Länge größer als 11 Inch... |
||||||||
| Additional Information |
Lösungsvorschlag: command="tiff2ps -a2 -h11 -H12 -L.5 -w8.5 "+escape(basename+"tif")+" | ps2pdf - -" in der cs_helper.py - dadurch werden Seiten, die maximal 12 inch lang sind auf 11 inch skaliert. Seiten die länger als 12 inch sind werden auf 2 Seiten aufgeteilt und mit einem halben inch überlappt (besser lesbar). |
||||||||
| Attached Files |
|
||||||||
|
|
|||||||||
Relationships |
|||||||||||
|
|||||||||||
Notes |
|
|
(0000088) gernot 2004-01-25 22:06 |
Danke für den Lösungsvorschlag! Mir war das Problem bekannt - allerdings hatte ich dazu nie eine vernünftige Lösung gefunden... |
|
(0000091) gernot 2004-02-08 12:38 |
Jens Gassmann <jens.gassmann@atomix.de> schrieb dazu: ich habe nun erfolgreich auf meinen Server capisuite installieren können. Einzig das Format der generierten PDFs bzw der Versand bereitete mir ein wenig sorge. Auf meinen System ist Ghostscript standartmässig auf das Letter-Format eingestellt - für uns wäre es aber optimaler A4 zu empfangen und zu versenden, da ansonsten teilweise Kanten angeschnitten werden. Ich habe an drei Stellen Änderungen vorgenommen um die gs bzw ps2pdf die Papiergrösse mitzugeben: /usr/bin/capisuitefax Zeile 194 < command="gs -dNOPAUSE -dQUIET -dBATCH -sDEVICE=cfax -sOutputFile=" > command="gs -dNOPAUSE -dQUIET -dBATCH -aPAPERSIZE=a4 -sDEVICE=cfax -sOutputFile=" /usr/lib/python2.2/site-packages/cs_helpers Zeile 172 < ... ps2pdf - -" > ... ps2pdf -sPAPERSIZE=a4 - -" /usr/lib/python2.2/site-packages/cs_helpers Zeile 197 < ... ps2pdf "+escape ... > ... ps2pdf -sPAPERSIZE=a4 "+escape ... Noch besser wäre natürlich ein Parameter für die Papiergrösse in der fax.conf - leider reichen dazu meine Pythonkenntnisse noch nicht aus. Hoffe das ist eine sinnvoller erweiterung gerade für den Deutschen Raum wo ja A4 und nicht Letter versandt wird. Ansonsten funktioniert capisuite super - demnächst werde ich auch mal den Anrufbeantworter einrichten ;-) |
|
(0000092) guest 2004-02-08 14:24 |
ok - habe zwar noch nicht verstanden warum tiff2ps Probleme machen sollte - bei mir geht es halt wenn ich Ghostscript auf A4 unstelle - im PDF sah man ja klar das das eingebette PS gross genug war. Nur das PDF selbst ist im Format letter und damit beschnitt es das PS |
|
(0000157) gernot 2004-06-11 16:14 |
Holger Pfaff <Holger.Pfaff@epost.de> reported a similar solution on capisuite-users: --------- SNIP ------------ Ich hatte das Problem, dass von mir versendete Faxe immer verschoben waren. Ich konnte das beheben, indem ich in capisuitefax "-sPAPERSIZE=a4" als zusaetzliche Option fuer den ghostscript Aufruf benutzt habe. Laut sff Spezifikation sind nur die Seitengroessen a4 b4 a3 zugelassen. -> http://delphi.pjh2.de/articles/graphic/sff_format.php [^] Eventuell sollte man die Konfigdatei um eine Option "fax_papersize" erweitern? ----------- SNAP --------------- |
|
(0000165) st_barszus 2004-07-30 17:47 |
Gibt es hierfür nen fertigen Patch ? |
|
(0000168) guest 2004-08-08 15:33 |
Frage: Da ich mich mit programierung wenig auskenne, wo ist den die Zeile in der datei einzufügen? "command="tiff2ps -a2 -h11 -H12 -L.5 -w8.5 "+escape(basename+"tif")+" | ps2pdf - -" |
|
(0000169) st_barszus 2004-08-08 15:41 |
Ich hab mal den Patch hochgeladen den ich in meinem RPM verwende, vielleicht hilft er dir. Vorm kompilieren, wenn du in capisuite-0.4.4/ bist: patch -p1 < name-des.diff Und danach kompilieren und installieren. Grußs Steffen |
|
(0000206) gernot 2004-11-07 18:38 |
Thanks to all the suggestions. I now included the tiff2ps, ps2df and gs parameters as tests showed me that all of them are necessary to a) prevent sending of too large pages b) auto-scale incoming pages which are too high The changes will be part of 0.4.5 |
|
(0000207) gernot 2004-11-07 18:40 |
I consider this as fixed for the moment. Perhaps we'll include a configuration option for the paper size at some later point in time. Depends on how much people will complain which don't use A4. |