Bilder und Dokumente automatisch in PDF zusammenführen
master_burn 13.08.2010 - 09:34 3874 8
master_burn
LegendLoading . . 40% . . . 50%
|
Folgendes Problem: Ich habe tausende Bilder mit zugehörigen Berichten auf der Platte liegen. Diese sollen jetzt jeweils in ein Dokument zusammengeführt werden. Die Daten liegen ca. so vor: Bericht mit Namen A1027b.doc, zugehörige JPG's mit dem Namen A1027b_01.jpg; A1027b_02.jpg; ..usw Dann B1027a, B1027b, ... Ein riesen Datensalat. Jetzt sollen die in eine Pdf - laut obigem Beispiel dann zb. A1027b.pdf zusammengeführt werden. Das möchte ich gerne automatisieren .. sonst bin ich Wochenlang beschäftig  Is das mit Acrobat möglich? Stichwort Batch-/Stapelverarbeitung. Eventuell auch mit ner Freewarelösung wenns Acrobat out of the Box nicht kann. Bitte nur SW für Win TIA mburn
|
Marcellus
OC Addicted
|
Ein Freund von mir hat mir erzählt, das er sowas in open office gemacht hat. Das odt format ist ja qausi ein zip, das unter anderem mit xml dateien gefüllt ist, du kannst ja ein bild einfügen und in der datei nachschauen wie und wo das eingefügt wird.
Aber die normale open office ausgabe kann per commandline nicht viel, da wirst du wohl eher auf einen pdf printer "drucken" müssen, oder du suchst dir irgendein macro oder script, das openoffice um das erweitert. Per google findet man da sehr schnell was.
|
master_burn
LegendLoading . . 40% . . . 50%
|
Ok werd mich da mal umsehn .. klingt auf jeden fall interessant, da komplett kostenlos und offen. (berichte natürlich dann auch wenns funktionieren sollte)
edit: btw wennst ihn demnächst mal siehst, frag ihn doch bitte danach
inzwischen aber bitte: falls noch jemandem ne Lösung mit Adobe Acrobat einfällt .. das wär mir das Liebste
|
muene
Addicted
|
Vielleicht hilft dir das weiter: pdftkDu müsstest zuvor halt alle Dateien in .pdf's umwandeln und anschließend kannst du diese mit dem oben geposteten Programm zusammenfügen. (Einen Windows Befehl zum gruppieren - welche Dokumente zusammengehören - der einzelnen Dokumente müsste es doch auch geben oder?!)
|
UncleFucka
-
|
http://www.downloadatoz.com/busines...l/createpdf.htmgratis tool, auch command line basiert -> kombinieren mit ein bisschen batch script -> fertig. auf der seite ist auch alles beschrieben. also alle APIs und wies geht. // http://www.softsea.com/review/Advan...F-Splitter.htmlder hier ist für 7 tage gratis. wenn du also zuerst mal mit dem oberen alle files im folder einfach batch zu pdfs machst, kannst du mit dem dann auch per commandline batch alle mergen. (hab nicht explizit gefunden das der obere auch merge per commandline kann)
Bearbeitet von UncleFucka am 13.08.2010, 13:04
|
COLOSSUS
AdministratorGNUltra
|
pdftk und ein kleines Shellscript erledigen das gerne fuer dich. Zur Not halt via Cygwin, weil von nix kommt nix.
|
UncleFucka
-
|
jop pdftk schaut da eigentlich am besten aus. nur kanns halt keine pdfs erstellen, das musst mit nem pdfcreator machen. der oben erwähnte createpdf kann das auch batchwise, also einfach wildcard und alle files die matchen werden konvertiert.
|
master_burn
LegendLoading . . 40% . . . 50%
|
hmm ok das koingt ja wirklich gut - das problem ist jetzt nur das ich dazu zuerst die dateien die zusammengehören sortieren muss (in eigene ordner zb) oder seh ich da was falsch andere Baustelle: Soviel code ich dann auch nicht - hier ein besipiel von der seite: pdftk beispiel.pdf formular.pdf cat output beispiel_gesamt.pdf
pdftk D=deckblatt.pdf B=beispiel.pdf cat D B2-10 output beispiel_deckblatt.pdf
Ich versuch das mal nachzuvollziehen: Wenn ich 10 dateien habe die zum Bericht 123ABC gehören (schön durchnummeriert mit 123ABC_01; 02; usw) schreib ich dann folgendes: pdftk 123ABC.pdf 123ABC*.pdf cat output 123ABC_final.pdf
und bekomm die neue datei 123ABC_final.pdf ? schön und gut und was wenn jetzt die Gruppe 123ABC 4 jpg's(bereits in pdf konvertiert) und die Gruppe 456DEF 6 jpg's usw hat .. und ich hab ja tausende davon .. wie bekomm ich das automatisiert das er immer die die zusammenpassen nimmt und in eine datei konvertiert .. ich glaub da tu ich mir schwer sowas zu coden .. edit: nochmal einfacher und kurz formuliert .. mit wildcards belibig viele durchnummerierte dateinen zu mergen funzt schon mal, aber das problem dass ich unzälige solcher dateien-gruppen habe die alle automatisch gemerged werden sollen bleibt - dateien einzeln eintippen is doof!
Bearbeitet von master_burn am 13.08.2010, 15:26
|
master_burn
LegendLoading . . 40% . . . 50%
|
ok vielleicht nochmal anders: kennt we ne möglichkeit dateien anhand ihres namens automatisch sortieren zu lassen .. sagen wir zb in ordner also zb alle dateien mit namen A1_01.jpg bzw B1_01.jpg und folgende in eigene Ordner das problem muss doch zumindestens teilautomatisiert zu lösen sein .. ohne groß programmierkenntnisse ... ..oder hab ich bei euren posts oben irgendwas ned verstanden, dann bitte drauf hinweisen
|