У вас есть папка с документами Word, которые нужно превратить в изображения TIFF — для архивирования, системы управления документами или рабочего процесса, принимающего только графические файлы. Открывать каждый файл в Word и печатать через TIFF-драйвер невозможно, когда файлов сотни или тысячи. Total Doc Converter X конвертирует файлы DOC и DOCX в многостраничные TIFF из командной строки, пакетно, без графического интерфейса и без участия пользователя. Установите его на сервер, вызовите из скрипта и запустите.
*.doc), и конвертер обработает все подходящие файлы за один запуск
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
DOC/DOCX — это редактируемый формат Word. Для его открытия нужен Microsoft Word или совместимое приложение, а отображение может различаться на разных компьютерах в зависимости от установленных шрифтов и версии Word. TIFF — растровый формат изображений, который сохраняет точный внешний вид каждой страницы. Он не подлежит редактированию, что делает его идеальным для архивирования, юридического раскрытия информации и систем управления документами, хранящих отсканированные изображения.
| DOC / DOCX | TIFF | |
|---|---|---|
| Редактируемость | Полностью редактируемый | Только для чтения (изображение) |
| Отображение | Может различаться на разных ПК | Попиксельная точность, везде одинаково |
| Многостраничность | Да (нативная) | Да (многостраничный TIFF) |
| Сжатие | Нет | LZW, CCITT G4, ZIP, без сжатия |
| Совместимость с СЭД | Ограниченная | Широкая поддержка |
| Применение | Редактирование, совместная работа | Архивирование, юриспруденция, системы обработки изображений |
Скачайте установщик по ссылке выше и запустите его на вашем сервере или рабочей станции Windows. Установка занимает менее минуты. Дополнительные среды выполнения и Microsoft Office не требуются — конвертер использует собственный движок рендеринга.
Откройте cmd.exe или PowerShell. Исполняемый файл конвертера — DocConverter.exe, он находится в папке установки (обычно C:\Program Files\CoolUtils\TotalDocConverterX\). Добавьте его в системную переменную PATH или указывайте полный путь в командах.
Простейшая команда конвертирует все файлы DOC в папке в TIFF:
DocConverter.exe C:\Docs\*.doc C:\Output\ -cTIFF
Эта команда обрабатывает каждый файл .doc в папке C:\Docs\ и сохраняет полученные TIFF-файлы в C:\Output\. Каждый файл DOC превращается в один многостраничный TIFF.
Управляйте параметрами TIFF с помощью дополнительных флагов:
DocConverter.exe C:\Docs\*.docx C:\Output\ -cTIFF -Compression LZW -DPI 300 -ColorSpace Gray
-Compression LZW — сжатие без потерь, хороший баланс размера и совместимости-Compression CCITTG4 — оптимально для чёрно-белых документов (факсовое качество)-DPI 300 — стандартное разрешение для печати; используйте 150 для экрана, 600 для высококачественной печати-ColorSpace Gray — конвертация в оттенки серого для уменьшения размера файлаСохраните команду в .bat-файле и запланируйте его запуск через Планировщик задач Windows:
@echo off "C:\Program Files\CoolUtils\TotalDocConverterX\DocConverter.exe" C:\Incoming\*.doc C:\Archive\TIFF\ -cTIFF -Compression LZW -DPI 200 -log C:\Logs\doc2tiff.log
Эта команда запускает конвертацию каждую ночь (или с любым заданным интервалом) и записывает лог-файл для проверки результатов.
Total Doc Converter X включает полный интерфейс ActiveX. Вы можете вызывать конвертер из любой COM-совместимой среды — VBScript, VB.NET, C#, ASP или PHP под Windows. Это позволяет встроить конвертацию DOC в TIFF в ваше веб-приложение, ERP-систему или документооборот без запуска процесса через командную строку.
Пример (VBScript):
Set obj = CreateObject("DocConverter.Application")
obj.Convert "C:\Docs\report.doc", "C:\Output\report.tiff", "TIFF"
| Функция | Онлайн-конвертеры | Total Doc Converter X |
|---|---|---|
| Пакетная обработка | По одному файлу | Неограниченное количество файлов за раз |
| Конфиденциальность | Файлы загружаются на сторонний сервер | Файлы не покидают ваш компьютер |
| Ограничение размера | Обычно 10–50 МБ | Без ограничений |
| Сжатие TIFF | Без управления | LZW, CCITT G4, ZIP, без сжатия |
| Управление DPI | Фиксированное | 72–600 DPI |
| Автоматизация | Только вручную | Командная строка, .bat, Планировщик задач, ActiveX |
| Серверное развёртывание | Невозможно | Создан для серверов, GUI не нужен |
| Требуется интернет | Да | Нет |
Конвертер использует собственный движок рендеринга. Вам не нужен Word, LibreOffice или любое другое приложение на сервере. Это упрощает развёртывание и позволяет избежать расходов на лицензирование Office для серверных машин.
Total Doc Converter X создан для работы в автоматическом режиме. Никаких окон GUI, диалоговых окон или запросов подтверждения. Он работает бесшумно из командной строки или как часть службы — именно то, что нужно рабочему серверу.
Выбирайте метод сжатия, разрешение, цветовое пространство и размер страницы. Для чёрно-белого архивирования используйте CCITT Group 4 при 300 DPI для минимального размера файлов. Для цветных документов с изображениями используйте LZW при 200–300 DPI для оптимального баланса качества и размера.
Тот же инструмент командной строки конвертирует DOC в PDF, JPEG, PNG, HTML, XLS, RTF и обычный текст. Одна установка покрывает все потребности в конвертации документов.
Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022
"Мы ежемесячно архивируем более 5 000 документов Word в нашу систему обработки изображений, которая требует многостраничный TIFF. Total Doc Converter X обрабатывает весь пакет за ночь через запланированный .bat-файл. Сжатие CCITT G4 сохраняет файлы компактными для наших чёрно-белых контрактов. Никакой установки Office на сервере, никакого контроля за процессом."
Robert Engström Document Management Engineer
"Наш процесс электронного раскрытия требует предоставления документов Word в виде изображений TIFF. Раньше мы печатали каждый файл через виртуальный TIFF-принтер по одному. Теперь мы направляем Doc Converter X на рабочую папку, и он конвертирует всё за минуты. Интерфейс командной строки идеально вписывается в наши скрипты обработки."
Maria Santos Litigation Support Manager
"Надёжный серверный конвертер. Я интегрировал его в наш интранет через ActiveX, чтобы пользователи могли загрузить файл Word и скачать TIFF без работы с командной строкой. Управление сжатием и DPI работает в соответствии с документацией. Хотелось бы версию для Linux, но для нашей среды Windows Server он делает всё необходимое."
David Kowalski Systems Administrator
DocConverter.exe C:\Docs\*.doc C:\Output\ -cTIFF. Она конвертирует все файлы DOC в исходной папке в многостраничные изображения TIFF. Добавьте -Compression LZW, -DPI 300 или -ColorSpace Gray для управления сжатием, разрешением и цветовым режимом.*.docx в команде для обработки файлов DOCX или *.doc;*.docx для конвертации обоих форматов за один запуск.
string src="C:\\test\\Source.Doc";
string dest="C:\\test\\Dest.PDF";
DocConverterX Cnv = new DocConverterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Doc.log");
MessageBox.Show("Конвертация завершена!");
Скачать пример .NET Doc Converter
dim C
Set C=CreateObject("DocConverter.DocConverterX")
C.Convert "c:\source.DOC", "c:\dest.TIF", "-cTIF -log c:\doc.log"
Response.Write C.ErrorMessage
set C = nothing
dim C
Set C=CreateObject("DocConverter.DocConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.doc", "C:\www\ASP", "-cpdf -log c:\html.log")
set C = nothing
Некоторые другие примеры на C# специально для ASP.net. Если вам нужны примеры на других языках, пожалуйста, свяжитесь с нами. Мы создадим любой пример специально для вас.
$src="C:\test.doc";
$dest="C:\test.htm";
if (file_exists($dest)) unlink($dest);
$c= new COM("DocConverter.DocConverterX");
$c->convert($src,$dest, "-c htm -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('DocConverter.DocConverterX')
src="C:\\test\\test.docx";
dest="C:\\test\\test.pdf";
c.convert(src,dest, "-c PDF -log c:\\test\\Doc.log");
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("DocConverter.DocConverterX")
src="C:\\test\\test.docx";
dest="C:\\test\\test.pdf";
c.convert(src, dest, "-c PDF -log c:\\test\\Doc.log");
if not os.path.exists(file_path):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
begin
c:=CreateOleObject('DocConverter.DocConverterX');
C.Convert('c:\test\source.docx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Doc.log');
IF c.ErrorMessage<> Then
ShowMessage(c.ErrorMessage);
end;
var c = new ActiveXObject("DocConverter.DocConverterX");
c.Convert("C:\\test\\source.docx", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
alert(c.ErrorMessage)
use Win32::OLE; my $src="C:\\test\\test.docx"; my $dest="C:\\test\\test.pdf"; my $c = CreateObject Win32::OLE 'DocConverter.DocConverterX'; $c->convert($src,$dest, "-c pdf -log c:\\test\\Doc.log"); print $c->ErrorMessage if -e $dest;
Скачайте пробную версию и конвертируйте файлы за считанные минуты.
Не требуется ни банковская карта, ни email.