Microsoft graph api Microsoft Graph API:如何设置Excel Pdf转换的区域性
我使用MicrosoftGraph将Excel文件转换为PDF。总的来说,这很好,但我找不到传递文化的方法。例如,日期总是使用en us格式打印 我尝试设置线程文化,但没有任何效果 这是我的密码:Microsoft graph api Microsoft Graph API:如何设置Excel Pdf转换的区域性,microsoft-graph-api,Microsoft Graph Api,我使用MicrosoftGraph将Excel文件转换为PDF。总的来说,这很好,但我找不到传递文化的方法。例如,日期总是使用en us格式打印 我尝试设置线程文化,但没有任何效果 这是我的密码: public async Task<Stream> ConvertToPdfAsync(string extension, Stream stream) { var fileName = $"/temp/ConvertToPdf/{Guid.NewGuid()}.{ext
public async Task<Stream> ConvertToPdfAsync(string extension, Stream stream)
{
var fileName = $"/temp/ConvertToPdf/{Guid.NewGuid()}.{extension}";
var graphClient = new GraphServiceClient(_authProvider);
await graphClient.Users[_sender]
.Drive
.Root
.ItemWithPath(fileName)
.Content
.Request()
.PutAsync<DriveItem>(stream);
var outStream = await graphClient.Users[_sender]
.Drive
.Root
.ItemWithPath(fileName)
.Content
.Request(new List<Option>() { new QueryOption("format", "pdf") })
.GetAsync();
await graphClient.Users[_sender]
.Drive
.Root
.ItemWithPath(fileName)
.Request()
.DeleteAsync();
return outStream;
}
公共异步任务ConvertToPdfAsync(字符串扩展,流)
{
var fileName=$“/temp/ConvertToPdf/{Guid.NewGuid()}.{extension}”;
var graphClient=新的GraphServiceClient(_authProvider);
等待graphClient.Users[\u发件人]
.开车
.根
.ItemWithPath(文件名)
.内容
.Request()
.PutAsync(流);
var outStream=wait graphClient.Users[\u发送方]
.开车
.根
.ItemWithPath(文件名)
.内容
.Request(new List(){new QueryOption(“format”,“pdf”)})
.GetAsync();
等待graphClient.Users[\u发件人]
.开车
.根
.ItemWithPath(文件名)
.Request()
.DeleteAsync();
回流分流;
}
遗憾的是,在这一点上,您没有选择使用Graph API显式指定区域性以进行转换
您可以考虑文件<强> <强>,这样就可以考虑实现。