Мне нужно проверить разрешение («EditContent»), если оно включено для PDF в пути или нет. Я использую Spire.Pdf, когда я пытаюсь вызвать LoadFromFile с именем переменной в аргументе, который она выдает, и с ошибкой. Однако, если я даю жестко закодированное значение, оно принимает и делает все необходимое.
using Spire.Pdf;
public void PermissionOfPDF()
{
string path = tempPath + fileName + ".pdf";
PdfDocument pdfDocument = new PdfDocument();
Console.Write("\n Trying to load the PDF...\n");
pdfDocument.LoadFromFile(path);
Console.Write("\n Loaded the PDF...\n");
}
Если я использую жестко закодированный путь вместо pdfDocument.LoadFromFile (путь), он открывается и проверяет наличие определенного разрешения.
Я не уверен, будет ли это связано с какой-либо проблемой кодирования или Spire имеет эту проблему.
Любое руководство будет с благодарностью.