Depends where the file is located: if it is on your client's PC, then you can't - security will not allow you access to it or any other part of the client hard drive. Think about it: if you could access client hard drives, so could any malicious site access yours...
If it's on your webserver, then the absolute path will work with any of the "Normal" file IO operations,provided you have the correct access permissions to the folder and file. If it's in your website folder structure, then you need to convert it to an absolute file path first using Server.MapPath:
string relativePath = @"~/documents/myfile.pdf";
string absolutePath = Server.MapPath(relativePath);