2009-02-03 13 views
7

Я работаю над программным обеспечением для подготовки файлов, чтобы переводчики работали легко и эффективно в широком диапазоне форматов файлов.Как преобразовать двоичные форматы файлов в целях совместимости

Что касается текстовых форматов (xml, php, resource files, ...), моя небольшая утилита подготовки отлично работает, но серьезной проблемой для большинства переводчиков является обработка всех видов собственных двоичных форматов (Framemaker, издатель, Quark ...).

Эти файлы редко запрашиваются и их необходимо открывать в дорогостоящих приложениях (немногие независимые специалисты могут купить программное обеспечение стоимостью 20 000 долларов США, чтобы обрабатывать несколько проектов в год), и даже тогда работать с ними не так удобно приложений в любом случае.

Я хочу, чтобы иметь возможность читать эти файлы и извлекать текст таким образом, чтобы его можно было перевести, а затем снова импортировать в исходное приложение с минимальными усилиями или даже лучше, чтобы воссоздать действительный родной двоичный файл файл.

Звучит ли это?

Где я могу найти дополнительную информацию по обработке двоичных форматов файлов и есть ли полезные инструменты для таких заданий (помимо обычных шестимерных редакторов)?

Заранее спасибо.

ответ

4

Конечно, возможно обратное проектирование, но без спецификаций формата потребуется много работы. Я хотел бы посмотреть на усилия, направленные на поддержку этих «редко запрашиваемых, очень дорогих» форматов. Возможно, вам лучше потратить эти усилия на улучшение основных функций вашего приложения.

Другим углом является связаться с компаниями с этими форматами, объяснить вашу цель, объяснить, что это помогает их продукту, и если они не видят вас в качестве конкуренции, они могут быть готовы помочь.

+0

+1 контакт с поставщиками может быть очень полезным – dss539

1

Я знаю, что вы хотите, чтобы перепроектировать их, - но так как эти форматы файлов могут быть приличия вы смотрите на очень крутой кривой, пытаясь расшифровать их ...

Некоторые из них (как я написал несколько форматов propritety для межсетевого использования до этого) имеют конкретные методы и объекты, написанные в них, которые обслуживают какой-то альтернативный процесс, чем сами файлы. Материал, который докажет, что новый файл является незаконным.

Просто мои 2 цента, и я не юрист =>

0

Может быть, вы могли бы выбрать более дешевое приложение, которое имеет импорт возможности для QuarkXPress. Например, InDesign должен иметь возможность читать документы Quark. Затем используйте импортирующее приложение для экспорта в любой формат, который вам нужен, возможно, с помощью подключаемого модуля.

+0

Спасибо за предложение, но я не пытаюсь найти более дешевое обходное решение для себя, я пытаюсь разработать программное обеспечение для подготовки файлов, чтобы предоставить альтернативу для переводчиков, имеющих дело с этими форматами. – Sylverdrag

 Смежные вопросы

  • Нет связанных вопросов^_^