spire.doc не может конвертировать данные из файла doc / rtf в pdf - PullRequest
1 голос
/ 30 апреля 2019

Я использую spire.office. Это преобразование данных из Excel в PDF успешно, но не из документа или файла RTF. Это показывает следующую ошибку Не удалось загрузить тип 'spr ᝚' из сборки 'Spire.Doc, версия = 7.1.13.41046, Culture = нейтральный, PublicKeyToken = 663f351905198cb3', поскольку он пытается реализовать класс в качестве интерфейса.

Пожалуйста, проверьте это и дайте совет. Заранее спасибо

File.WriteAllText(filepath + ".rtf", fileText);
                Document doc = new Document(filepath + ".docx", Spire.Doc.FileFormat.Docx);
                //doc.LoadFromFile(filepath + ".docx",Spire.Doc.FileFormat.Docx);
                doc.SaveToFile(filepath + ".pdf");

Ответы [ 2 ]

0 голосов
/ 07 мая 2019

При преобразовании файлов в PDF также необходимо добавить Spire.Pdf.dll .Если нет, то это может привести к ошибке типа «spr».Кроме того, вы должны указать формат файла как PDF: doc.SaveToFile(filepath + ".pdf", FileFormat.PDF);

0 голосов
/ 01 мая 2019

Вы загружаете лицензию заранее?

Spire.License.LicenseProvider.SetLicenseFileName("license.elic.xml");
Spire.License.LicenseProvider.LoadLicense();
...