Following code throws Exception on Ubuntu operating system.
Code is:
- Code: Select all
PdfDocument document = new PdfDocument();
document.LoadFromFile(@".\1.pdf");
foreach (PdfPageBase page in document.Pages)
{
string pageText = page.ExtractText();
}
Operating system is: Ubuntu 18.04.3 LTS (GNU/Linux 4.15.0-159-generic x86_64)
Error is:
System.PlatformNotSupportedException: System.Drawing is not supported on this platform.
at System.Drawing.Drawing2D.GraphicsPath..ctor()
at spr㪻..ctor(PdfPageBase A_0, spr㠍 A_1, spr㗳 A_2, spr㪪 A_3)
at spr㪽.ᜀ(spr㠍 A_0, spr㗳 A_1)
at spr㪽.ᜀ()
at spr㪶.ᜁ(PdfPageBase A_0)
at Spire.Pdf.Texts.PdfTextExtractor.ᜀ(PdfTextExtractOptions A_0)
at Spire.Pdf.Texts.PdfTextExtractor.ExtractText(PdfTextExtractOptions options)
I am using latest version of Spire.Office package from nuget.
Do you know how can I resolve this issue?
Best regards,
Filip