BoldSignEasily embed eSignatures in your .NET applications. Free sandbox with native SDK available.
public object GetDocument()
{
string documentID = "Xyz.pdf";
string constr = System.Configuration.ConfigurationManager.ConnectionStrings["PdfDocument"].ConnectionString;
System.Data.SqlClient.SqlConnection con = new System.Data.SqlClient.SqlConnection(constr);
//Searches for the PDF document from the Database
var query = "select Data from PdfDocuments where DocumentName = '" + documentID + "'";
System.Data.SqlClient.SqlCommand cmd = new System.Data.SqlClient.SqlCommand(query);
cmd.Connection = con;
con.Open();
System.Data.SqlClient.SqlDataReader read = cmd.ExecuteReader();
read.Read();
// Reads the PDF document data as byte array from the database
byte[] byteArray = (byte[])read["Data"];
//converts byte array into base64 string
return "data:application/pdf;base64," + Convert.ToBase64String(byteArray);
} |