Probleme bei Batch PDF Konvertierung durch verschiedene Nutzer an einem 2008er Server
Hallo zusammen,
ich habe folgendes Problem.
Ich habe ein Batch Script welches ein Perl Dokument startet um eine Batch Konvertierung von verschiedenen RTF Dateien in PDF durchzuführen.
Wenn Wir dieses Script mit dem Benutzer Administrator ausführen hat die PDF danach die Schriftart ARIAL.
Gehen wir jetzt aber hin und führen das Script mit einem anderen Benutzer aus der auch Administrationsrechte hat oder führen es sogar mit diesem Benutzer als Administrator aus kommen jedes mal andere Ergebnisse raus.
Im Log File zu der Konvertierung wird behauptet das der PDF Konverter die Schriftart Txxxxxx nicht kenn und deshalb durch Curiur ersetzt. Wenn ich aber dann die dadurch erzeugten Dokumente in Word kopiere und nachsehe welche Schriftart verwendet wurde steht da Txxxxxxx. xxxxxx ist bei beiden mit dem anderen Benutzer konvertierten Dokumenten anders.
Bitte um Hilfe. Ich habe keine Ahnung mehr woran es liegen kann.
Liebe Grüße
Stephan
ich habe folgendes Problem.
Ich habe ein Batch Script welches ein Perl Dokument startet um eine Batch Konvertierung von verschiedenen RTF Dateien in PDF durchzuführen.
Wenn Wir dieses Script mit dem Benutzer Administrator ausführen hat die PDF danach die Schriftart ARIAL.
Gehen wir jetzt aber hin und führen das Script mit einem anderen Benutzer aus der auch Administrationsrechte hat oder führen es sogar mit diesem Benutzer als Administrator aus kommen jedes mal andere Ergebnisse raus.
Im Log File zu der Konvertierung wird behauptet das der PDF Konverter die Schriftart Txxxxxx nicht kenn und deshalb durch Curiur ersetzt. Wenn ich aber dann die dadurch erzeugten Dokumente in Word kopiere und nachsehe welche Schriftart verwendet wurde steht da Txxxxxxx. xxxxxx ist bei beiden mit dem anderen Benutzer konvertierten Dokumenten anders.
Bitte um Hilfe. Ich habe keine Ahnung mehr woran es liegen kann.
Liebe Grüße
Stephan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 233168
Url: https://administrator.de/forum/probleme-bei-batch-pdf-konvertierung-durch-verschiedene-nutzer-an-einem-2008er-server-233168.html
Ausgedruckt am: 25.12.2024 um 13:12 Uhr
8 Kommentare
Neuester Kommentar
Hallo Stephan,
was für die Hilfe bei deinem Problem sehr hilfreich wäre, wären folgende Angaben:
1) Wie lautet der Script Code (Batch und Perl)
2) Mit welchem Programm und Versionsstand konvertierst du?
3) Haben die RTF-Dokumente immer die Schriftart ARIAL? Oder liegen immer unterschiedliche Schriftarten vor?
4) Sind die Einstellungen der Programme beim Administrator und den Anwendern identisch?
Lg Pago
was für die Hilfe bei deinem Problem sehr hilfreich wäre, wären folgende Angaben:
1) Wie lautet der Script Code (Batch und Perl)
2) Mit welchem Programm und Versionsstand konvertierst du?
3) Haben die RTF-Dokumente immer die Schriftart ARIAL? Oder liegen immer unterschiedliche Schriftarten vor?
4) Sind die Einstellungen der Programme beim Administrator und den Anwendern identisch?
Lg Pago
Hallo Stephan,
das Script schaut jetzt soweit ich das eben mal schnell überflogen habe gut aus.
Was für mich allerdings nicht ganz schlüssig ist, sind folgende Variablen deklarationen in dem Batch teil, da du im anschluss das Script aufrufst ohne etwas mit zu geben:
set gsbin = C:\gs\gs9.07\bin\gswin64c.exe
set gs_fontpath = C:\gs\fonts
oder macht die Batch Datei noch etwas anderes?
Hast du mal die Berechtigungen von dir und dem Anwender verglichen?
Wie verhält sich das Script, wenn ein neu angelegter Benutzer dieses ausführt?
Kannst du die Schriftart der RTF-Dokumente beeinflussen? Dann würde ich dir anraten alles direkt in Arial zu speichern. So wie es sich für mich liest, kennt der PDF-Writer die Schriftart "Book Antiqua" nicht kennen. Dies ist soweit ich das weis auch keine Standard Schriftart. Somit muss diese Schriftart überall, wo sie genutzt wird bekannt sein.
Lg Pago
das Script schaut jetzt soweit ich das eben mal schnell überflogen habe gut aus.
Was für mich allerdings nicht ganz schlüssig ist, sind folgende Variablen deklarationen in dem Batch teil, da du im anschluss das Script aufrufst ohne etwas mit zu geben:
set gsbin = C:\gs\gs9.07\bin\gswin64c.exe
set gs_fontpath = C:\gs\fonts
oder macht die Batch Datei noch etwas anderes?
Hast du mal die Berechtigungen von dir und dem Anwender verglichen?
Wie verhält sich das Script, wenn ein neu angelegter Benutzer dieses ausführt?
Kannst du die Schriftart der RTF-Dokumente beeinflussen? Dann würde ich dir anraten alles direkt in Arial zu speichern. So wie es sich für mich liest, kennt der PDF-Writer die Schriftart "Book Antiqua" nicht kennen. Dies ist soweit ich das weis auch keine Standard Schriftart. Somit muss diese Schriftart überall, wo sie genutzt wird bekannt sein.
Lg Pago
Was sollen denn diese zwei Zeilen bezwecken?
set gsbin = C:\gs\gs9.07\bin\gswin64c.exe
set gs_fontpath = C:\gs\fonts
Hast du die Batch und das Script selbst geschrieben? Oder hast du es geschrieben bekommen?
Du weist hier der Variable "gsbin" den Wert "C:\gs\gs9.07\bin\gswin64c.exe" zu und der Variable "gs_fontpath" weist du den Wert "C:\gs\fonts" zu.
Diese beiden Variablen werden aber in keinster weise benötigt oder benutz, denn nach der Variablen zuweisung startest du das Pearl script, welches nicht auf Batch Variablen zurückgreift.
In deinem Pearl Script nutzt du noch eine ini Datei mit konfigurationsdaten.
Könntest du diese bitte auch mal Posten? In dieser Datei werden ja noch weitere konfigurationen für office2pdf zur verfügung gestellt (Konvertierungsoptionen denke ich mal).
Konntest du mit dem neuen User etwas erreichen?
Lg Pago
set gsbin = C:\gs\gs9.07\bin\gswin64c.exe
set gs_fontpath = C:\gs\fonts
Hast du die Batch und das Script selbst geschrieben? Oder hast du es geschrieben bekommen?
Du weist hier der Variable "gsbin" den Wert "C:\gs\gs9.07\bin\gswin64c.exe" zu und der Variable "gs_fontpath" weist du den Wert "C:\gs\fonts" zu.
Diese beiden Variablen werden aber in keinster weise benötigt oder benutz, denn nach der Variablen zuweisung startest du das Pearl script, welches nicht auf Batch Variablen zurückgreift.
In deinem Pearl Script nutzt du noch eine ini Datei mit konfigurationsdaten.
Könntest du diese bitte auch mal Posten? In dieser Datei werden ja noch weitere konfigurationen für office2pdf zur verfügung gestellt (Konvertierungsoptionen denke ich mal).
Konntest du mit dem neuen User etwas erreichen?
Lg Pago