Я работаю над приложением VB6, которое используется более чем сотней пользователей. Он создает документ Word, а затем сохраняет TIFF-образ документа в базе данных. В настоящее время он просто устанавливает принтер в Microsoft Office Document Image Writer, «печатает» документ в заданное местоположение, а затем импортирует полученный TIFF-файл в базу данных. Тем не менее, организация находится в процессе обновления каждого до Office 07, а это значит, что Microsoft Office Document Image Writer уходит. Итак, я хотел бы знать, как сложно было бы программно конвертировать из Word в TIFF.
Мы уже приводим библиотеку управления C# (.NET 3.5) как COM, так что это кажется хорошим местом для установки функций. В какой-то момент я буду конвертировать все приложение в 3.5, поэтому я бы предпочел, чтобы какой-нибудь новый код уже был там, поэтому конвертировать было меньше.C# (или VB6) Преобразование Word doc в Tiff
EDIT: Я ценю предложения, но мне бы очень хотелось попробовать это, не используя дорогостоящие сторонние компоненты. Трудно получить деньги, чтобы ребята увидели достоинство тратить тысячи долларов на то, чтобы исправить то, что раньше работало бесплатно. Кроме того, я искренне заинтересован в том, что потребуется, чтобы свернуть ее самостоятельно. Немного мазохистский, я знаю, но я начал программировать, потому что я проклят желанием узнать, как все работает ... :)
Спасибо за вашу помощь!
Cant вы просто включить библиотеки, которые делают, что Моди функции печати в ваше приложение? – StingyJack
Когда вы говорите, что «генерирует документ слов», как он это делает? –
Привет, Джоэл, я владею (и наслаждаюсь) вашей книгой. «Создать» - это неправильное слово; приложение (с использованием Office.Interop) просто создает копию существующего бизнес-письма, заменяет местозаполнители именем и адресом и т. д. и позволяет пользователю просматривать его. Затем пользователь может распечатать письмо и сохранить изображение. – 2009-02-05 20:32:59