ID Photo Camera

Capture member photos directly from a connected webcam — one member at a time

The ID Photo Camera screen lets you take a live webcam photo for a specific member and save it directly to their record in a single operation. It is ideal for a photo-day setup where members come to the library one at a time and are photographed at the desk. The browser accesses a connected webcam, shows a live preview, captures a still on demand, and the photo is saved to the member record when you click Replace Photo. The saved photo is automatically flagged as not yet printed, making it available in the next ID Photos & Labels batch.
🤔

When to Use This Screen

The ID Photo Camera screen is one of several ways to get photos into member records. Choose based on your workflow:

ScenarioBest method
Photo day — members come to the desk one at a time ID Photo Camera (this screen) — live capture, immediate save, no file management needed
School photo supplier provides individual portrait JPEGs Routines → Member Routines → Import Photos — bulk import matching files to member numbers
Updating one member's photo from a saved file Maintain Members → Basic Details tab → Upload or drag-and-drop in the photo panel
Updating one member's photo via webcam from their own record Maintain Members → Basic Details tab → Camera button — opens this same camera interface
The Camera button on the Basic Details tab in Maintain Members and this dedicated ID Photo Camera screen use the same underlying technology — they both access the browser's webcam. The difference is that this screen is a standalone workflow where you search for the member first, while the Camera button in Maintain Members operates within an already-open member record.

📋

The Screen Layout

The screen is divided into two areas. The top section shows the member lookup and their current photo. The bottom section shows the live webcam feed, the captured preview, and the save button.

Member No / Barcode / Name
R1292
👤
Name
Erkin James Asefi
Type and Category
Grade 3 - 0L

The current photo (retrieved live from the member's record) is shown in the top-right corner. Name and Type/Category are read-only — they confirm you have the right member loaded before you take the photo.

Live webcam (320 × 240)
Video stream
Take photo
Captured preview (160 wide)
Preview
appears
here
Replace Photo

The green shaded area in the webcam diagram represents the centre crop zone — the portion of the video frame that will be captured. See The centre crop below for details.

ElementDescription
Live video panel A 320 × 240 pixel live feed from the connected webcam. The video starts automatically when the page loads, provided the browser has been granted camera permission. If the video does not start, check browser permissions (see Browser permission below).
Take photo (green button) Captures the current video frame and places the cropped image in the preview panel on the right. Does not save anything yet — this is just a preview.
Preview panel Shows the captured still image (160 × 240 pixels — portrait crop from the centre of the video frame). Review this before saving. If you are not happy, click Take photo again for another attempt.
Replace Photo (red button) Saves the captured image to the member's record, replacing any existing photo. The photo is flagged as not yet printed, making it available in the next ID card print batch. This action cannot be undone — the previous photo is replaced immediately.

🔄

Step-by-Step Workflow

1
Find the member
Enter the member number, barcode, or begin typing the member's name in the search field. The same autocomplete as Maintain Members applies — a list of matching members appears as you type. Select the correct member and their current photo, name, and Member Type/Category load automatically.
2
Confirm you have the right person
Check the Name and Type/Category fields, and compare the existing photo in the top-right corner with the person standing in front of you. This is the most important step — replacing the wrong member's photo is an easy mistake on a busy photo day.
3
Position the member and take the photo
Ask the member to stand or sit in front of the webcam with their face centred in the frame. The system captures the centre half of the video frame (see The centre crop), so position them slightly closer to the camera than you might expect. Click Take photo.
4
Review the preview
The captured image appears in the preview panel. Check it is clear, well-lit, and shows the member's face prominently. If it is not satisfactory, click Take photo again — you can retake as many times as needed before saving.
5
Save the photo
When satisfied, click Replace Photo. The image is saved to the member's record and the screen refreshes ready for the next member. The saved photo is automatically flagged as not yet printed — it will appear in the next ID card print run.
6
Search for the next member
Clear the member number field and enter the next member. Repeat from step 1. The webcam remains active throughout the session — you do not need to restart the camera between members.

✂️

The Centre Crop

The webcam stream is 320 pixels wide, but the system captures only the centre 160 pixels of the frame. This means the saved photo is a portrait-format crop of the middle half of what the camera sees — the left and right quarter of the webcam frame are discarded.

This is by design: it produces a taller, narrower image better suited for ID card printing. The practical implication is that you should position the member slightly closer to the camera than the full video frame might suggest — their face should fill the centre zone, not the full width of the video.

💡
A useful reference point: imagine the webcam view split into three equal vertical columns. The leftmost and rightmost columns are discarded — only the middle column is captured. Position the member's face in that middle third and it will be well-framed in the final photo.
The preview panel shows exactly what will be saved — always check the preview before clicking Replace Photo. The preview reflects the centre crop, so what you see in the preview is what will be stored in the member's record.

💡

Camera and Photo Tips

IssueSuggestion
Dark or poorly lit photos Position a desk lamp or face the member toward a window. Backlighting — where the light source is behind the member — is a common problem. The light should come from in front of or beside the member, not behind them.
Member's face too small or off-centre Ask the member to move closer to the camera. Remember the centre crop removes the left and right quarter of the frame — the face needs to be in the centre third of the live video display.
Blurry images Ensure the member is still when you click Take photo. Also check the webcam lens is clean — a smudged lens is a common cause of soft focus on built-in laptop cameras.
Inconsistent backgrounds For a professional look, hang a plain backdrop (a sheet of coloured card or fabric) behind the member's position. This produces consistent, clean ID card photos across all members.
Wrong member loaded Always verify the Name and Member Type/Category fields before clicking Replace Photo. On a busy photo day with many members queuing, it is easy to start typing the next member number before the current one has been saved — or to save before confirming identity.
Need to retake without saving Simply click Take photo again. You can retake as many times as needed — nothing is saved until you click Replace Photo.

🔒

Browser Camera Permission

The ID Photo Camera screen uses the browser's built-in camera API, which requires the user to grant permission for the website to access the webcam. This is a one-time request per browser — once granted, it is remembered for future sessions.

When the page first loads, the browser will show a permission prompt asking whether Papyrus Cloud may access the camera. Click Allow to proceed. If the prompt was dismissed or denied, the webcam will not start and the video panel will show a message that the stream is unavailable.

BrowserHow to re-enable camera access if denied
Google Chrome Click the camera or lock icon in the address bar → select Camera → change from Block to Allow → reload the page.
Microsoft Edge Click the lock icon in the address bar → Permissions for this site → Camera → Allow → reload the page.
Mozilla Firefox Click the crossed-out camera icon in the address bar → remove the Block permission → reload and allow when prompted again.
Safari (macOS) Go to Safari → Settings → Websites → Camera → find the Papyrus Cloud site and change the setting to Allow.
If the webcam is already in use by another application (e.g. a video call or another browser tab), the camera stream may not start. Close other applications using the webcam and reload the page. Only one application can access a webcam at a time on most operating systems.
Papyrus Cloud must be accessed over HTTPS for the browser camera API to work. If your library accesses the system over HTTP, camera access will be blocked by the browser as a security measure. Contact support@papyruscloud.org if you are unsure about your connection type.

⚖️

Camera vs File Upload — Choosing the Right Method

ID Photo Camera (webcam)File Upload / Drag & Drop
Best for Live photo sessions at the desk — one member at a time Saving photos taken with a better camera, or supplied by a school photo provider
Photo quality Depends on webcam quality — adequate for ID cards but not suitable for high-resolution use As high as the source file — can be professional portrait quality
Speed Fast for individual members — no file management required Faster for bulk updates via Import Photos; slightly slower one at a time due to file browsing
Equipment needed Connected webcam (built-in laptop camera works) No special hardware — just the saved image file
Printed flag Photo saved as not yet printed Photo saved as not yet printed (same behaviour)
💡
For the best ID card quality, consider using a dedicated camera (not a webcam) to photograph members, then importing the resulting JPEG files via Routines → Member Routines → Import Photos. This gives you far more control over lighting, framing, and image quality than a webcam allows — and the bulk import handles all 484 members in one operation.