创建一个基于Web的应用程序,以在Web应用程序和PRIMERA设备之间创建一个接口,用于CD和DVD刻录 [英] Create a web based application to create an interface beween web app and PRIMERA device for CD and DVD burning
本文介绍了创建一个基于Web的应用程序,以在Web应用程序和PRIMERA设备之间创建一个接口,用于CD和DVD刻录的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我必须创建一个基于Web的应用程序才能在Web应用程序和PRIMERA设备之间创建一个接口,用于CD和DVD刻录.....
实际上,primera(Bravo cd/dvd刻录机)设备用于任何数据项目/图像项目/音频项目的cd/dvd刻录....
如果有人有想法或以前曾做过,那么请让我知道..我该如何开始..
谢谢
Nikhil
I have to Create a web based application to create an interface beween web app and PRIMERA device for CD and DVD burning.....
Actually primera (Bravo cd /dvd burner) device is used for cd /dvd writing of any data project/image project/audio project....
If any one have idea or previously done by them in past then please let me know..how can i start..
Thanks
Nikhil
推荐答案
请参阅我对问题的评论.您无需为特定的CD/DVD刻录机编写单独的软件.
这是可与任何硬件一起使用的软件产品之一-InfraRecorder.它是开源的,众所周知且可靠.它比我见过的任何专有产品都要好.请参阅:
http://en.wikipedia.org/wiki/InfraRecorder [ http://infrarecorder.org/ [ ^ ].
源代码: http://sourceforge.net/projects/infrarecorder/files/InfraRecorder/0.52 /ir052_src.zip/download [ ^ ].
这是C ++,抱歉.但是,如果您想自己编写,至少可以了解它是如何工作的.或者,您可以提取引擎,将其转换为DLL,然后通过P/Invoke在C#项目中使用.另一种选择是在C ++和C ++/CLI中创建一个混合模式(托管+取消管理)项目,将非托管C ++代码包装在C ++/CLI"ref"类中,将它们公开,并像其他任何引用一样引用您在C#项目中获得的程序集组装.
此外,现在您有了一个主意时,请尝试向Google购买其他产品.
祝你好运,
—SA
Please see my comment to the question. You never need to write separate software for a particular CD/DVD writer.
Here is one of the software products working with any hardware — InfraRecorder. It is Open Source, quite well-know and reliable. It''s better than any proprietary product I ever saw. Please see:
http://en.wikipedia.org/wiki/InfraRecorder[^],
http://infrarecorder.org/[^].
Source code: http://sourceforge.net/projects/infrarecorder/files/InfraRecorder/0.52/ir052_src.zip/download[^].
This is C++, sorry. But at least you can learn how it works if you want to write your own. Alternatively, you can extract the engine, turn it into a DLL and use in your C# project via P/Invoke. Another alternative is to create a mixed-mode (managed+unmanages) project in C++ and C++/CLI, wrap unmanaged C++ code in C++/CLI "ref" classes, make them public and reference obtained assembly in your C# project as any other referenced assembly.
Besides, now when you get an idea, try to Google for some other product.
Good luck,
—SA
这篇关于创建一个基于Web的应用程序,以在Web应用程序和PRIMERA设备之间创建一个接口,用于CD和DVD刻录的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文