Antworten / Aufrufe | Themen mit dem Stichwort pdf-creator | |
---|---|---|
![]() |
2 Antworten 8425 Aufrufe |
PDF Konvertierung: Aus 1 Seite im Querformat (Broschüre), 2 im Hochformat machen |
![]() |
1 Antworten 4227 Aufrufe |
PDFCreator 0.9.9 Begonnen von Noone
06. Januar 2010, 10:39:23 Den PDFCreator gibt es in neuer Version "0.9.9" http://www.chip.de/downloads/PDFCreator_13009777.html Es handelt sich um das m. E. beste Freeware-Tool zum Erstellen von PDFs. Ob die wohl jemals die Versionsnummer "1" erreichen werden? :grübel |
![]() |
4 Antworten 20530 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 |
![]() |
14 Antworten 18911 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: |
Ich wende mich hier an die Acrobat Spezialisten. Ich habe ein PDF Dokument zum Bearbeiten bekommen und komme einfach nicht zum richtigen Resultat. Das PDF ist im Querformat und die Seiten sind in zwei Spalten aufgeteilt (wie eine Broschüre). Also links die Spalte A und rechts die Spalte B. Das Ziel ist es, das PDF so zu konvertieren, dass es einfach auf mobilen Geräten gelesen werden kann. Sprich es soll nur von oben nach unten gescrollt werden. Das PDF soll somit im Hochformat sein und aus Splate A eine Seite und aus Spalte B eine weitere Seite erstellt werden. Und dann so weiter. Der Umfang wird sich zwar verdoppeln, das ist aber kein Problem. Habe schon alle möglichen Variaten mit dem Drucken versucht. Nichts klappte. Zur Verfügung steht Adobe Acrobat Pro XI.
Vielen Dank fürs Lesen und Kommentieren