Microsoft graph api Microsoft Graph API:如何设置Excel Pdf转换的区域性

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

我使用MicrosoftGraph将Excel文件转换为PDF。总的来说,这很好,但我找不到传递文化的方法。例如,日期总是使用en us格式打印

我尝试设置线程文化,但没有任何效果

这是我的密码:

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显式指定区域性以进行转换

您可以考虑文件<强> <强>,这样就可以考虑实现。