Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Frage zu Postscript Drucker

Frage Entwicklung

Mitglied: StefanLausL

StefanLausL (Level 1) - Jetzt verbinden

07.12.2010, aktualisiert 08:51 Uhr, 3415 Aufrufe, 5 Kommentare

Guten Morgen,


ich bin gerade dabei einen Prozess zu erstellen der wie folgt ablaufen soll.

- Pfad zum Word Dokument aus der Datenbank lesen
- Word Dokument öffnen und in Postscript Drucker in bestimmtes Verzeichnis drucken
- Postscript Datei in Pdf umwandeln
- Zum PDF Textdatei mit Beschreibung erstellen
- PDF und Textdatei per Mail verschicken

Mein Problem ist nun das es in der Datenbank durchaus mehrere 100 Word Dokumente
geben kann die gedruckt werden müssen, d.h. der Dateiname der im Postscript Drucker
erzeugt werden soll muss von mir vorgegeben werden können (z.B. Id des Dokumentes in Datenbank)
um die nachfolgenden Schritte mit dieser Id ausführen zu können, denn der Inhalt der Textdatei ist abhängig vom Inhalt des PDF's.
Die PDF's und Textdateien müssen quasi am Ende wieder zusammen gesucht werden.
Nicht das das PDF 1 mit Beschreibung von PDF 2 versendet werden.

Nun konkret meine Frage:

Ist es möglich dem Postscript Drucker das Verzeichnis und den Name der *.ps Datei per Batch oder auch anders als Parameter vorzugeben ?


Für Eure Hilfe wäre ich sehr dankbar.
Mitglied: Jochem
07.12.2010 um 09:52 Uhr
Moin,
Gegenfrage: Warum druckst Du nicht direkt als PDF, z.Bsp. mit PDFCreator?

Gruß J chem
Bitte warten ..
Mitglied: StefanLausL
07.12.2010 um 10:01 Uhr
Im Moment hab ich nur die Möglichkeit das PDF mit FreePdf zu erstellen.
FreePdf benötigt so viel wie ich weiss eine .ps Datei um das PDF zu erzeugen.

Kann man mit dem PDFCreator das PDF dire durch eine Batch erzeugen mit Angabe von QuellPfad(*.doc) und ZielPfad(*.pdf) ?
In der Beschreibung zum PDFCreator konnte ich dazu leider nichts finden.
Bitte warten ..
Mitglied: Jochem
07.12.2010 um 10:32 Uhr
Moin,

laut Wikipedia:

Besides being installed as a virtual printer, PDFCreator can be associated with .ps files to manually convert PostScript to PDF format.

Zur Kommandozeile gibt es Hier Erläuterungen.

Gruß J chem
Bitte warten ..
Mitglied: StefanLausL
07.12.2010 um 14:32 Uhr
Da ich wohl viel zu lange warten muss bis bei uns der PDFCreator als Software freigegeben wird,
wäre es schön wenn noch jemand eine Idee hätte, wie ich mein Problem mit den vorhanden Werkzeugen lösen kann (FreePdf).
Bitte warten ..
Mitglied: StefanLausL
08.12.2010 um 15:57 Uhr
So hab mein Problem nun lösen können.

Einfach im VBS Skript was den Druck in Word auslöst den Dateinamen mit angeben.

If WScript.Arguments.Count < 2 Then
WScript.Echo("Syntax: PrintADoc.vbs Worddatei.doc [Druckername]" )
WScript.Quit
End If
strFile = WScript.Arguments(0)
PSFilename = Wscript.Arguments(1)


Set objWord = WScript.CreateObject("Word.Application")
StdDrucker = objWord.ActivePrinter
If WScript.Arguments.Count > 2 Then
objWord.ActivePrinter = Wscript.Arguments(2)
end if
objWord.Documents.Open strFile
objWord.ActiveDocument.PrintOut False , , , PSFilename , , , , , , , True

objWord.ActivePrinter = StdDrucker

Wscript.Sleep(5180)

objWord.ActiveDocument.Close
objWord.Quit
Bitte warten ..
Ähnliche Inhalte
Windows Server
RemoteDesktop Standard-Drucker zuweisen (2)

Frage von Aubanan zum Thema Windows Server ...

Router & Routing
Frage zu DDNS und Erreichbarkeit im LAN (2)

Frage von Pixelpaule zum Thema Router & Routing ...

Batch & Shell
gelöst Verbundenen Drucker in lokalen Drucker Umwandeln (3)

Frage von Mr.Error zum Thema Batch & Shell ...

Windows Server
Fehler in Ereignisanzeige bei Mapping von Drucker per GPO (1)

Frage von insoft zum Thema Windows Server ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(29)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Windows Server

Exchange 2010 Active Directory und Windows Server 2016

(4)

Erfahrungsbericht von Herbrich19 zum Thema Windows Server ...

Heiß diskutierte Inhalte
Internet
gelöst Mitarbeiter surft auf unerwünschter Seite - Wie damit umgehen? (52)

Frage von sabines zum Thema Internet ...

Netzwerke
LAN2LAN Verbindung sehr langsam flaschenhals gesucht (27)

Frage von PixL86 zum Thema Netzwerke ...

Router & Routing
PFsense - Netzverbindung steht, aber kein Internet vorhanden (24)

Frage von aschmid zum Thema Router & Routing ...

Windows Server
gelöst Windows 2016 Hyper-V und VHDS (19)

Frage von emeriks zum Thema Windows Server ...