Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我想在C#或VB.net中使用类似于MS Office的开源应用程序_.net_Localization - Fatal编程技术网

我想在C#或VB.net中使用类似于MS Office的开源应用程序

我想在C#或VB.net中使用类似于MS Office的开源应用程序,.net,localization,.net,Localization,我想开发一个像MS Office的应用程序,特别是像MS word和excel。我希望在vb.net或C#.net`中使用开源应用程序,我可以将其扩展到ms word和excel的功能,我将用我的区域语言制作它的语言,以帮助我的区域人员在计算机上工作。我不明白你的问题到底是什么,但无论如何,请看一看。它是开源的,因此您可以通过查看其源代码来了解类似于Office的应用程序开发。OpenOffice是一种类似于Office的实现。但是它是用C++编写的。甚至MS word和excel都不是用C语言

我想开发一个像MS Office的应用程序,特别是像MS word和excel。我希望在
vb.net或
C#.net`中使用开源应用程序,我可以将其扩展到ms word和excel的功能,我将用我的区域语言制作它的语言,以帮助我的区域人员在计算机上工作。

我不明白你的问题到底是什么,但无论如何,请看一看。它是开源的,因此您可以通过查看其源代码来了解类似于Office的应用程序开发。

OpenOffice是一种类似于Office的实现。但是它是用C++编写的。

甚至MS word和excel都不是用C语言编写的,所以你为什么要麻烦。在.NET中,您能得到的最好的结果就是只使用语法着色编辑器,或者某种您必须扩展的HTML编辑器


帮助locacl员工的最佳方法是使用OpenOffice.org,正如前面所说的那样。如果你的语言没有翻译(但我认为有一种),那么再多做一次本地化就可以帮助OOo社区了。而且您将在最短的时间内获得最佳的免费Office套件效果。

您似乎可以创建OpenOffice C#+Mono的扩展


我也想这么做,所以我从openoffice中找到了一个包含其源代码的页面。它很大,我不知道如何编辑它。我还发现,制作自己的文本编辑器并不难


你最好的选择是在线办公套件,比如谷歌文档-。我不知道它是否是本地化的,但这比写整个办公室要容易…我注意到你实际上没有问任何问题。我完全同意瓦西里和科纳米曼的观点。最好的帮助方法是使用OpenOffice.org,这样你就不会被供应商锁定,使用开放标准,而且你还可以免费使用整个Office套件。如果非.NET平台(例如C++/Java)上的问题是你还不知道它,这样的软件是足够复杂的,我认为,你将花费更少的时间和精力来学习足够的C++和java来调整OpenOffice来满足你的需要,而不是从头开始重建它的功能。@米迦勒:HEH。这提醒了我们,我们曾经让我们的BA要求我们在大约8小时内编写一个WYSIWYG PDF编辑器。我们看着他,“你认识到这样一个应用程序的复杂性吗?”我想要一个用vb.net或c#.net编写的开源应用程序,这样我就可以扩展它并制作出更好的应用程序。@DotNetDeveloper:没有这样的东西……你最好的猜测是OpenOffice.org,它是用Java编写的,但c#非常,非常接近Java。鲍比:OOo不是用Java写的。它使用一些java,但是大部分都是用C++编写的。@ VasiyBroVyyAK它也使用C++。检查此链接wikipedia链接:。并寻找书面材料scalc的宏不是用这两种语言编写的!