Что хорошая запись DVD компонента для Windows или .NET?

После того, как вы столкнулись с одним и тем же процессом принятия решений, описанным здесь, я решил пойти с предложением ResourceServlet, которое работает довольно хорошо.

Обратите внимание, что вы получаете больше информации о том, как использовать веб-поток в своем maven build здесь: http://static.springsource.org/spring-webflow/docs/2.0.x/reference/html/ch01s05.html

Если вы используете стандартным центральным хранилищем Maven является артефакт (в противоположность вышеупомянутому расслоенному источнику):


    org.springframework.webflow
    spring-js
    2.0.9.RELEASE
 

7
задан Jason 3 May 2012 в 21:57
поделиться

4 ответа

Я использовал код от codeproject статьи, и это работает вполне прилично. Это - хорошая обертка вокруг IMAPI2, поэтому как longs, поскольку IMAPI2 поддерживает то, что необходимо сделать, обертка.NET сделает это.

2
ответ дан 7 December 2019 в 14:39
поделиться

В моем последнем задании для меня определили задачу с нахождением кросс-платформенного и предпочтительно свободного способа записать наши специализированные файлы в cd/dvd. Я быстро нашел, что запись CD не плохо обращалась с окнами, но я не мог записать DVD легко, и который только работал над окнами.

Я закончил тем, что писал, что обертка вокруг cdrecord cdrecord является проектом с открытым исходным кодом, который создает легко с cygwin. Я создал бы каталог подготовки, где я добавил файлы, которые должны были быть записаны, названные mkisofs на том каталоге для создания CD ISO, и затем названный cdrecord для записи изображения. Это не может быть лучшим решением, если Вы имеете строго аудитория окон, но это была единственная вещь, я мог бы найти, что это сделало окно, Linux и OS X.

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

1
ответ дан 7 December 2019 в 14:39
поделиться

Мой cdrecord метод действительно поддерживал запись DVD, я просто просмотрел код, и мальчик сделал я забываю, сколько времени и усилия я поместил в тот класс.

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

При просмотре кода мне также напомнили, что я переключил форму cdrecord (cdrtools) к wodim (cdrkit). wodim является ответвлением cdrecord, сделанного несколько лет назад debian командой, потому что cdrecord отбросил лицензию GPL.

Как я сказал, прежде чем это было выпущено как часть коммерческого применения, наша интерпретация GPL была то, что можно назвать внешние двоичные файлы из программы без проблемы, пока программа может работать без внешних двоичных файлов (если cdrecord не был найден, мы открылись диалоговое окно, сообщающее пользователю, что горящие возможности не были доступны), и мы также должны были разместить источник для cdrkit и cygwin и включать копию GPL с нашей распределенной программой. Так в основном мы не сделали бы "производные работы", мы скомпилируем код cdrkit точно, как это было, и затем используйте произведенные двоичные файлы.

До StarBurn SDK я продемонстрировал его, но я не использовал его для поставленного продукта, таким образом, я не могу действительно дать рекомендацию или сказать многое больше, чем это действительно работает

1
ответ дан 7 December 2019 в 14:39
поделиться

Ваша cdrecord методология поддерживала запись DVD? И есть ли простой способ перераспределить/установить cygwin с приложением? StarBurn выглядит довольно хорошим на первый взгляд, хотя я немного не решаюсь идти с бездоказательными библиотеками, которые должны обработать что-то, что это усложнило (особенно с количеством типов медиа там теперь), и страница портфеля StarBurn находится немного на пушистой стороне.

0
ответ дан 7 December 2019 в 14:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: