Ich weiß nicht wirklich, wie man das macht? Ich kann ein TIF zu einem pdf umwandeln. Ich kann alle tiffs in einem Verzeichnis in ein pdf umwandeln. Was ich tun möchte, ist eine Gruppe von TIFFs basierend auf ihrem LastWriteAccess oder CreatedDate oder ModifiedDate zu konvertieren.Merge muiltple tiff in ein pdf mit itextsharp basierend auf lastwriteaccess
Zum Beispiel, wenn ich 7 tiffs in einem Verzeichnis habe, wo 3 den gleichen Zeitstempel und 4 einen anderen Zeitstempel haben, möchte ich die 3 in eine pdf zusammenführen und dann die anderen 4 in eine andere pdf zusammenführen. Ich bleibe irgendwie dabei, wie ich das angehen kann. Muss ich eine Liste aller Dateien erstellen und sie dann gruppieren oder kann ich 3 zusammenführen, dann gehe ich in die nächste Gruppe, füge die usw., etc usw. mit einem für jeden hinzu?
Der folgende Code ist das, was ich die ersten 5 Dateien zu sammeln, bin mit:
Dim dir As New DirectoryInfo(tiffPath)
Dim files As List(Of FileInfo) =
dir.GetFiles("*.tif").OrderByDescending(Function(fc)
fc.LastAccessTime).Take(5).ToList
For Each lfi As FileInfo In files
MsgBox(lfi.Name)
Next
Ich habe das iText-Tag entfernt, weil Sie bereits den iText-Teil Ihrer Frage abgedeckt haben, während Sie selbst schreiben. Um Ihnen zu helfen, habe ich einige Tags hinzugefügt, die relevanter erschienen. –
Wie genau sind die Zeitstempel für jede Gruppe von Dateien abgestimmt, die Sie als identisch betrachten würden? Könnten sie innerhalb einer Minute, innerhalb einer Stunde, einer Sekunde ... sein? –
das Datum und die Zeitstempel sind genau die gleichen, die zweite, weiß nicht, wie es funktioniert, aber ein anderes Programm bietet die TIFF für uns –