Мне нужно объединить страницы файлов из FileNet в формате TIFF в C# WPF

Этот код даст мне первую страницу файла из FileNet файл и преобразовать его в TIFF.

string fileNm = fnDoc.GetCachedFile(1, "", 
                        IDMObjects.idmGetCachedFileOptions.idmDocGetOriginalFileName);
string name = fnDoc.Name;            
string onlyName = fnDoc.Name;

m_destFile = pathStart + docSubPath + name + ".tif";

File.Copy(fileNm, m_destFile, true);
File.SetAttributes(m_destFile, FileAttributes.Normal);

Как мне вместо этого перебрать страницы, а затем объединить все файлы в один файл с несколькими страницами?

1 ответ

Решение

Первый параметр метода GetCachedFile() - это страница, которую вы хотите получить, так что вы можете перебирать файл по количеству страниц.

То, что вы делаете с этим кодом, копирует первую страницу кэшированного файла из кэша в путь.

Также вы можете прочитать в этом вопросе, как объединить сгенерированный TIFF:

Объединение нескольких файлов TIFF в один файл TIFF

Другие вопросы по тегам