Hallo!
Wir haben ein Problem mit den PDF-Dateigrößen, welche ELCAD 7.2.x und auch ELCAD 7.3.0 bei der Ausgabe eines "PDF-Kompakt" produzieren.
Konkret kommen bei einem durchschnittlichen Plan PDF's mit 60 bis 150MB heraus. Dass der Kunde sauer ist - sein EDM-System verträgt max. 100MB-Files - versteht sich.
Wir haben die Pläne auch mit einem ELCAD marktbegleitenden System gemacht und sind bei rel. äquivalenten Features im System des Mitbewerbers auf Dateigrößen kleiner 20 MB gekommen.
Nach genauerer Untersuchung der Grafik im PDF von ELCAD haben wir festgestellt, dass ELCAD bei z.B. einer geraden Linie nicht eine Linie sondern viele, viele kleine Punkte aneinander reiht (welche in Summe wieder eine Linie ergeben) Gleiches gilt für Rundungen und gewinkelte Linienzüge.
Als erste Abhlife hätten wir versucht mit einem handlsüblichen PDF-Kompressor eine Filegrößenreduktion zu erreichen --> Ergebnis NIO
Dann haben wir via C++ im COS-Layer des PDF's nach Objekten gesucht, welche kleiner als eine vernünftige Druckeraufösung sind --> das Ergebnis war, dass dann halt wieder ganze Linienzüge weg waren (siehe oben)
Nebenbei packt ELCAD unter die Vektorgrafik auch noch Text (unsichtbar) um die Such-Funktion zu unterstützen (macht ca 10%) der Filgröße aus, wenn man diese Text-Objekte löscht. (Vor allem bei Listenausgaben sind diese Texte relativ uninteressant.)
Wie gesagt: der Kunde möchte ein PDF, welches den ganzen Plan enthält und nicht viele kleine pdf's wies z.B. der Aucotec Viewer erzeugt (dafür haben wir eine recht tolle Lösung)
Frage: kann man die PDF-Ausgabe von ELCAD an einer Stelle irgendwie beeinflussen z.B. keine Objekte < xy oder minimale Linienlänge = 1/600 inch oder "NoPDFTextOnLists = 1" (den Schalter gibt's definitiv nicht!) in der aucotec.ini oder so ähnlich...
Wer kann helfen?
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP