我不知道这是否是最好的方法。但是我使用的是名为 ng2-pdf-viewer 的插件,该插件可让我实时查看pdf。在我的应用程序中,我将通过输入文件上传pdf文件,我想在插件的帮助下显示该文件,但它会收到一个路径,例如
public string ConvertCultureCurrencyToString(string stringValue, CultureInfo ci)
{
try
{
if (string.IsNullOrEmpty(stringValue))
return "0";
stringValue = Convert.ToString(stringValue, ci);
var currency = decimal.Parse(stringValue, NumberStyles.AllowDecimalPoint | NumberStyles.AllowThousands, ci);
stringValue = currency.ToString("#,###.##", ci);
if (stringValue.FirstOrDefault() == '.' || stringValue.FirstOrDefault() == ',')
stringValue = $"0{stringValue}";
return stringValue;
}
catch
{
return "0";
}
}
我的想法是将其转换为blob文件,这样我就可以传递pdf文件的路径。
我找到了这段代码,因为它适合用于图像,因此在我的情况下将不起作用,但是我想知道在我的情况下这种代码是否可以提供帮助。
https://vadimdez.github.io/ng2-pdf-viewer/pdf-test.pdf