First, make sure your file is marked as Content in the Build Action of MonoDevelop. This will ensure that it is copied inside your application package.
Then from your application you can get your application pool using the following property:
NSBundle.MainBundle.BundlePath
From this, you can try checking your file, for example.
if (File.Exists (Path.Combine (NSBundle.MainBundle.BundlePath, "myfile.pdf")) { Console.WriteLine ("got it"); } else { Console.WriteLine ("can't find it"); }
Once you find the correct path to the file, you can provide it in your PDF library.
source share