MCPcopy
hub / github.com/diegomura/react-pdf / getImage

Function getImage

packages/image/src/resolve.js:77–87  ·  view source on GitHub ↗
(body, extension)

Source from the content-addressed store, hash-verified

75 /^data:image\/[a-zA-Z]*;base64,[^"]*/g.test(uri);
76
77function getImage(body, extension) {
78 switch (extension.toLowerCase()) {
79 case 'jpg':
80 case 'jpeg':
81 return new JPEG(body);
82 case 'png':
83 return new PNG(body);
84 default:
85 return null;
86 }
87}
88
89const resolveBase64Image = ({ uri }) => {
90 const match = /^data:image\/([a-zA-Z]*);base64,([^"]*)/g.exec(uri);

Callers 4

resolveBase64ImageFunction · 0.85
resolveImageFromDataFunction · 0.85
resolveBufferImageFunction · 0.85
resolveImageFromUrlFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected