我正在尝试创建一个将doc/docx转换为png格式的Web服务.
我似乎遇到的问题是我找不到任何可以满足我需要的库或其他东西,考虑到我正在寻找免费的东西而不依赖于Office(应用程序将运行的服务器没有安装Office) ).
有什么能帮助我获得这个吗?或者我必须选择使用依赖于办公室的东西(比如Interop - 我读的哪个在服务器上使用真的很糟糕)或者不是免费的东西?
谢谢
我试图在Visual Studio中抑制一些警告,但问题是他们没有代码或我可以用来识别它们的任何东西(或者我找不到它).
大多数这些错误看起来像"无法加载引用的组件"或"无法在此系统上找到自定义工具".
这两种错误都出现在visual studio的"错误列表"选项卡上,但它们没有出现在"输出"选项卡中,我也可以看到它们的"代码".
如果有人能给我一些关于如何抑制它们的提示,那就太好了.
c# warnings compiler-warnings visual-studio visual-studio-2013
我有一个枚举和一个基于该枚举的switch语句,如下所示:
public enum MyEnum
{
VAL1,
VAL2,
VAL3,
ONE = 1,
TWO = 2
}
Run Code Online (Sandbox Code Playgroud)
和开关:
switch ((MyEnum)Enum.Parse(typeof(MyEnum), input.ToUpper()))
{
case MyEnum.VAL1:
Console.WriteLine("val1");
break;
case MyEnum.VAL2:
Console.WriteLine("val2");
break;
case MyEnum.VAL3:
Console.WriteLine("val3");
break;
case MyEnum.ONE:
Console.WriteLine("1");
break;
default:
Console.WriteLine("default");
break;
}
Run Code Online (Sandbox Code Playgroud)
其中input是一个字符串.我遇到的问题是我有编译器错误,
标签'case 1:'已经出现在switch语句中
我发现在枚举中首先移动'ONE'元素可以解决问题,但我的问题是为什么会发生这种情况?
我试图调用一个将其名称存储在变量中的函数时遇到问题.我在stackOverflow上找到了一些关于我的问题的问题但是,我似乎无法解决我的问题.从我的理解,使用
window[functionName]();
Run Code Online (Sandbox Code Playgroud)
应该调用我想要的功能.我创建了一个jsfiddle,希望能澄清我的问题.问题是,我没有调用我的函数,而是出现错误:
window [functionName]不是函数
我相信有一些我想念的小东西,但经过很长一段时间试图找出问题所在,我决定在这里尝试一下.
我有2个jstrees,现在我正在尝试在它们之间实现拖放选项,但我似乎无法设法获取我正在拖动的元素的id或新的父级id(拖放后).到目前为止,这是我创建的代码,但在我提醒的数据中,没有id或任何其他信息可以帮助我.
$("#tree").jstree({
"dnd" : {
"drop_finish" : function(data) {
alert(data.toSource());
}
},
"plugins" : [ "themes", "html_data", "dnd", "ui", "types" ],
});
Run Code Online (Sandbox Code Playgroud)
我还创建了一个有2棵树的工作小提琴,几乎是我的所有代码.
如果有人能给我一个关于如何解决这个问题的提示或想法,我将非常感激.
c# ×3
javascript ×2
jquery ×2
asp.net ×1
enums ×1
jstree ×1
ms-word ×1
png ×1
warnings ×1
web-services ×1