298 Benutzer online
01. Dezember 2024, 07:50:32

Windows Community



 Antworten / AufrufeThemen mit dem Stichwort pdf-printer
4
Antworten
20391
Aufrufe
PDF Drucker für Win 7 RC1
Begonnen von Sariana
19. Mai 2009, 16:50:16
Hallo zusammen,

habe über die Suchfunktion nichts gefunden. Ich suche einen funktionierenden PDF-Drucker für die 64Bit variante. Free PDF läuft nicht da sich der Druckertreiber nicht installieren lässt.

LG

Sari

problemproblem keinkein dateidatei druckdruck yahooyahoo ladenladen druckertreiberdruckertreiber printerprinter ymsyms treibertreiber installiereninstallieren mailmail windowwindow drucktdruckt printprint go-windowsgo-windows d2kd2k zwuzwu 7509720175097201 7918900679189006 bitbit anzeigenanzeigen einstellungeneinstellungen searchsearch bgqbgq vistavista downloaddownload keinekeine druckerdrucker gespeichertgespeichert
31
Antworten
23751
Aufrufe
PDFMaker von Adobe 8 findet den Druckertreiber nicht
Begonnen von winvis
22. März 2009, 14:38:04
« 1 2 3
Hallo zusammen!

Vor einiger Zeit habe ich mir einen neuen Rechner mit Vista (32-bit, Home Edition) drauf gekauft. Leider habe ich ein Problem mit Adobe Acrobat 8.1.2 (eigentlich Vista-kompatibel...) - vorher hat das Programm funktioniert, seitdem es unter Vista laufen soll, kann es keine PDFs mehr erstellen. Ich kann das Programm starten und damit PDF Dateien bearbeiten, nun bloß keine erstellen.

Wenn ich versuche aus Office 2007-Anwendungen PDFs zu erstellen, bekomme ich die Fehlermeldung: PDFMaker kann den Druckertreiben für Acrobat 8 nicht finden. Installieren Sie die Software erneut.!

Ich habe sowohl Acrobat neu installiert als auch erst den Rechner komplett formatiert.... nix geholfen.

Hat jemand eine Idee woran das liegen kann?

14
Antworten
18714
Aufrufe
PDFCreator - wie unter WordVBA programmieren?
Begonnen von Jean Raul
03. Juli 2008, 22:35:12
Hat schon mal jemand versucht, mit dem (kostenlosen) PDFCreator
http://www.pdfforge.org/
WordVBA zu programmieren? Im Prinzip schaffe ich es ja mit dem mitgelieferten Beispielprogrammen. Ich habe aber Probleme damit, den Dateinamen zu programmieren, unter dem die pdf ausgegeben werden soll. Die PDF wird immer mit dem Pfad und Namen ausgegeben, der den Autosave-Optionen des Programms entspricht, aber nicht mit dem Namen, den ich im Programm vorgebe und haben will.

So lautet mein VBA-Skript. Es soll die aktuell in Word geöffnete Datei ohne weitere Benutzereingriffe als PDF in den Pfad <PDFPfad$> unter dem Namen <PDFName$> speichern:
[code]
Public Function PDFDruck(Optional OhneMsg As Boolean)
Dim Zwi$, PDFPfad$, PDFName$, pdfjob
PDFPfad$ = "C:\Zwi"
'Ermittelt den Namen des aktiven Dokuments:
Zwi$ = ActiveDocument.Name
If InStr(1, Zwi$, ".", vbTextCompare) > 1 Then
   PDFName$ = Mid(Zwi$, 1, InStr(1, Zwi$, ".", vbTextCompare) - 1)
Else
   PDFName$ = "Unbenannt"
End If

Set pdfjob = New PDFCreator.clsPDFCreator
With pdfjob
   If .cStart("/NoProcessingAtStartup") = False Then
      MsgBox "PDFCreator kann nicht initialisiert werden. Bitte beenden Sie die PDFCreator-Prozesse.", vbCritical + _
         vbOKOnly, "PrtPDFCreator"
      GoTo Ende
   End If
   .cOption("UseAutosave") = 1
   .cOption("UseAutosaveDirectory") = 1
   .cOption("AutosaveDirectory") = PDFPfad$
   .cOption("AutosaveFilename") = PDFName$
   .cOption("AutosaveFormat") = 0    '0 = PDF
   .cDefaultPrinter = "PDFCreator"
   .cPrinterStop = False
   .cClearCache
   ActiveDocument.PrintOut Background:=False
End With
'!!!!!!!!!!!!!!!!Wartet ab, bis fertig gedruckt ist:!!!!!!!!!!!!!!
Dim sleepTime, maxTime, c
sleepTime = 250
maxTime = 10
c = 0
Do While (pdfjob.cOutputFilename = "") And (c < (maxTime * 1000 / sleepTime))
  c = c + 1
  Sleep 200
Loop
'!!!!!!!!!!!!!!!Ende des Abwartens!!!!!!!!!!!!!!
Ende:
Zwi$ = pdfjob.cOutputFilename
pdfjob.cClose
Set pdfjob = Nothing
If Not OhneMsg Then
   If Len(Zwi$) > 0 Then
      MsgBox "Das Dokument wurde nach " & Zwi$ & " gespeichert.", vbInformation
   Else
      MsgBox "Beim Speichern als pdf ist ein Fehler aufgetreten!", vbCritical
   End If
End If
PDFDruck = Zwi$
End Function
[/code]

Auch die anderen COM-Funktionen des Programms sind mir ein Buch mit sieben Rätseln, da die Funktionen nach meiner Ansicht sehr schlecht dokumentiert sind. Weiß jemand mehr? Anbei die "Dokumentation" und die Beispieldateien: