Skip to content

Commit e6f154b

Browse files
committed
Allow PDF pane to accept bytes (#8044)
1 parent cb5d083 commit e6f154b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

panel/pane/image.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -498,6 +498,11 @@ class PDF(FileBase):
498498

499499
_rerender_params: ClassVar[list[str]] = FileBase._rerender_params + ['start_page']
500500

501+
@classmethod
502+
def _imgshape(cls, data):
503+
assert data.startswith(b'%PDF-')
504+
return 0, 0
505+
501506
def _transform_object(self, obj: Any) -> dict[str, Any]:
502507
if obj is None:
503508
return dict(object='<embed></embed>')

0 commit comments

Comments
 (0)