What is the best way to convert a pdf file into base64Binary?
Question:
Using python, I want to convert a pdf file into base64Binary
My logic(not python) is reading the contents of the file into a byte array and then use something like Convert.ToBase64String() method
to get the Base64 string
:
byte[] pdfBytes = File.ReadAllBytes(pdfPath);
string pdfBase64 = Convert.ToBase64String(pdfBytes);
Please let me know what is the right approach to convert a pdf file into base64Binary
in python
Answers:
its easy as this
import base64
with open("book.pdf", "rb") as pdf_file:
encoded_string = base64.b64encode(pdf_file.read())
Here is my solution:
import base64
from base64 import b64decode, b64encode
def pdf_to_base64(file):
file_bytes = base64.b64encode(file.read())
base_64 = file_bytes.decode("ascii")
return base_64
Using python, I want to convert a pdf file into base64Binary
My logic(not python) is reading the contents of the file into a byte array and then use something like Convert.ToBase64String() method
to get the Base64 string
:
byte[] pdfBytes = File.ReadAllBytes(pdfPath);
string pdfBase64 = Convert.ToBase64String(pdfBytes);
Please let me know what is the right approach to convert a pdf file into base64Binary
in python
its easy as this
import base64
with open("book.pdf", "rb") as pdf_file:
encoded_string = base64.b64encode(pdf_file.read())
Here is my solution:
import base64
from base64 import b64decode, b64encode
def pdf_to_base64(file):
file_bytes = base64.b64encode(file.read())
base_64 = file_bytes.decode("ascii")
return base_64