Sử dụng Python, tôi muốn convert a pdf file into base64Binary
Logic của tôi [không phải Python] đang đọc nội dung của tệp vào mảng byte và sau đó sử dụng một cái gì đó như Convert.ToBase64String[] method
để lấy Base64 string
:
byte[] pdfBytes = File.ReadAllBytes[pdfPath];
string pdfBase64 = Convert.ToBase64String[pdfBytes];
Xin vui lòng cho tôi biết cách tiếp cận đúng với convert a pdf file into base64Binary
trong Python
- Python
- python-2.7
- python-3.x
- Ipython
Đã hỏi ngày 29 tháng 3 năm 2017 lúc 3:50Mar 29, 2017 at 3:50
me24hourme24hourme24hour
5593 Huy hiệu vàng7 Huy hiệu bạc15 Huy hiệu Đồng3 gold badges7 silver badges15 bronze badges
2
Đây không phải là Python
Ngày 29 tháng 3 năm 2017 lúc 3:51
Tôi đã chỉnh sửa bài viết của mình. Hãy cho tôi biết nếu điều gì đó vẫn chưa rõ ràng
Ngày 29 tháng 3 năm 2017 lúc 4:01
1 câu trả lời
Đã trả lời ngày 29 tháng 3 năm 2017 lúc 4:01Mar 29, 2017 at 4:01
EVEXOIOEVEXOIOevexoio
1.51513 Huy hiệu bạc22 Huy hiệu đồng13 silver badges22 bronze badges
2
Nó nói: "Một đối tượng giống như byte là bắt buộc, không phải là 'str'". :/
4 tháng 4 lúc 16:23
OK, đã giải quyết, đây là cho các bài kiểm tra mà tôi bỏ lỡ để "PDF giả" .Code []
4 tháng 4 lúc 16:25
Chuyển đổi PDF thành Base64 Python với các ví dụ về mã
Với bài viết này, chúng tôi sẽ kiểm tra một số trường hợp khác nhau về cách giải quyết vấn đề PDF sang Base64 Python.
# credit to the Stack Overflow user in the source link import base64 with open["book.pdf", "rb"] as pdf_file: encoded_string = base64.b64encode[pdf_file.read[]]
Bằng cách kiểm tra một loạt các mẫu khác nhau, chúng tôi đã có thể giải quyết vấn đề với Chỉ thị PDF chuyển đổi thành Base64 Python được đưa vào.
Làm cách nào để mã hóa PDF đến Base64 trong Python?
“Chuyển đổi PDF thành Base64 Python
- # tín dụng cho người dùng Overflow Stack trong liên kết nguồn.
-
- Nhập khẩu cơ sở64.
-
- Nhập khẩu cơ sở64.
- Với Open ["Book.pdf", "RB"] là pdf_file:
Đã mã hóa_String = base64. B64encode [pdf_file. read []]
Làm cách nào để chuyển đổi tệp PDF thành Base64?
- Cách chuyển đổi PDF thành Base64
- Mở trang web PDF miễn phí và chọn Chuyển đổi ứng dụng.
- Nhấp vào bên trong khu vực thả tệp để tải lên các tệp PDF hoặc kéo và thả các tệp PDF.
- Bạn có thể tải lên tối đa 10 tệp cho hoạt động.
- Nhấp vào nút Chuyển đổi.
Tải xuống liên kết của các tập tin kết quả sẽ có sẵn ngay sau khi chuyển đổi.
Làm cách nào để chuyển đổi PDF thành một chuỗi trong Python?
- Hãy để chúng tôi cố gắng hiểu mã trên trong các khối:
- pdffileObj = open ['example.pdf', 'rb'] Chúng tôi đã mở ví dụ.
- print[pdfReader.numPages]
- pdfreader = pypdf2.pdffilereader [pdffileObj]
- print[pageObj.extractText[]]
- pdfFileObj.close[]
pageObj = pdfreader.getPage [0]
Làm thế nào để bạn chuyển đổi một pdf thành một byte trong Python?
- “Python chuyển đổi pdf sang byte câu trả lời
- file = open ['new.pdf', 'wb']
- cho dòng trong mở ['code.txt', 'rb']. Readlines []:
- tập tin. Viết [dòng]
-
Nhập khẩu cơ sở64.
Với Open ["Book.pdf", "RB"] là pdf_file:
Đã mã hóa_String = base64. B64encode [pdf_file. read []]
Làm cách nào để chuyển đổi tệp PDF thành Base64?
- Cách chuyển đổi PDF thành Base64
- Mở trang web PDF miễn phí và chọn Chuyển đổi ứng dụng.
- Nhấp vào bên trong khu vực thả tệp để tải lên các tệp PDF hoặc kéo và thả các tệp PDF.
- Bạn có thể tải lên tối đa 10 tệp cho hoạt động.
Nhấp vào nút Chuyển đổi.
Tải xuống liên kết của các tập tin kết quả sẽ có sẵn ngay sau khi chuyển đổi.
Làm cách nào để chuyển đổi PDF thành một chuỗi trong Python?
Hãy để chúng tôi cố gắng hiểu mã trên trong các khối:
pdffileObj = open ['example.pdf', 'rb'] Chúng tôi đã mở ví dụ.
pdfreader = pypdf2.pdffilereader [pdffileObj]
pageObj = pdfreader.getPage [0]