我有一个新的应用程序,我将在哪里生成一个包含表格,图形,目录和文本的Word文档.什么是一个很好的API用于此?你有多确定它支持图形,ToC和表格?使用它们有什么隐藏的问题?
一些澄清:
如果我可以从模板文档开始,只需用表格,图形等填充一些空格,那就太好了.
编辑:下面有几个很好的答案,每个都有自己的错误,就我目前的情况而言.很难从他们那里选择"最终答案".我想我会把它打开,并希望能够创造出更好的解决方案.
编辑:OpenOffice UNO项目似乎与我的要求最接近.虽然POI肯定是主流,但它对我想要的东西来说太不成熟了.
我在CMD中输入了下面的命令,命令返回命令下面的错误.
命令:
phonegap run android --verbose --stacktrace
Run Code Online (Sandbox Code Playgroud)
错误:
错误:无法在设备上启动应用程序:
错误:无法安装apk到设备:pkg:/data/local/tmp/MainActivity-debug.apk
失败[INSTALL_FAILED_PERMISSION_MODEL_DOWNGRADE]
因此,我想获取用户位置并对其进行反向地理编码,以获取地址和街道号码。
因此,我安装了预发行版的Xamarin.Essentials软件包。我想使用地理定位和地理编码API,所以我写了一些代码,但是if (location != null)在尝试使用GetCurrentLocation时,这些代码永远无法到达。
我认为Xamarin.Essentials是否基于Xam.Plugin.Geolocator作者James Montemagno所说的预发行版并不重要:
我将继续工作和维护我的插件,但我建议您结帐Xamarin.Essentials,以查看它是否适合您的应用程序,因为它适用于我的所有应用程序!
我已搜索有关我遇到的问题的StackOverflow问题,但据我所知,找不到我能帮助我的问题。
我看过的问题:
我还尝试了添加超时是否可行: var request = new GeolocationRequest(GeolocationAccuracy.Medium, timeout: TimeSpan.MaxValue );
但是我在位置上也遇到了同样的问题。它从未到达if语句。
FillInLocationInForm(); 是在我的Page构造函数中设置的。
public Location location;并且public Placemark placemark;在Page类中设置。
这些是Page类中的相关功能:
public async void FillInLocationInForm()
{
if (await GetCurrentLocation())
{
if (await ReverseGeocodeLocation())
{
await this.DisplayAlert("Location", placemark.AdminArea + " " + placemark.FeatureName + " " + placemark.Locality + " " + …Run Code Online (Sandbox Code Playgroud) 从对象fileManager释放的方法在下面执行.这就是我现在所知道的.我试着搜索方法发布的含义,但我找不到它.
我在StackOverflow上搜索过:
我在Google上搜索过:
我也试过在developer.apple.com上找到这个方法.我看到很多关于NSfileManager类的信息,但我没有看到它的发布方法.我是Objective-C的新手.
[fileManager release];
Run Code Online (Sandbox Code Playgroud)