Say what you want off the page
Pick a preset — student card, employee card, CNIC — or list your own fields. Describe each one the way it appears on the form. That is the entire setup, once per project.
Document extraction for card printers
Docfield reads scanned admission forms and ID slips — printed, half-page, or scribbled on a loose sheet — and gives you a clean spreadsheet plus every photo cropped and named to match. What took a typist a week takes about an hour.
No per-school templates. No coordinates to configure. Works on the messy ones.
How it works
Uploading and reading are separate on purpose. Start a batch of four thousand and walk away — it keeps going without you.
Pick a preset — student card, employee card, CNIC — or list your own fields. Describe each one the way it appears on the form. That is the entire setup, once per project.
Whole folders, not files one by one. Or send the lot as a single zip. Uploads chunk and resume by themselves, so a dropped connection costs you seconds rather than a morning.
A merge-ready spreadsheet and a folder of cropped portraits, filenames matching the key column. We tell you which rows to check before you print anything.
Module one — extraction
Template-based OCR assumes the roll number sits in a particular box. Real scans shift, rotate and get filled in outside the lines, and every school prints a different form. Docfield finds each field wherever it actually is.
Checks that run on every row
Flagged rows sort worst-first and carry the specific reason. You fix a handful, not thousands.
Your artwork, your columns dropped onto it, crop marks and bleed added on export.
Module two — card design and printing
Plenty of clients already run CorelDRAW and are happy with it — the CSV is built to drop straight into their merge. This module is for everyone else.
Pricing
A one-time fee to set you up, then a per-image fee charged per thousand. Credits go on your account when you pay; one credit covers one image.
PKR 3000 per 1,000 images
Far less — often free
Card design and printing is a separate module. Accounts are set up by us — there is no self-service sign-up, so you always talk to a person first.
Questions
Good, but not perfect, and we do not pretend otherwise. On messy handwritten admission forms most fields come out exactly right; the ones that slip are usually a single digit in a phone number or an unusual spelling. That is why every row is checked automatically afterwards and anything doubtful is flagged, sorted worst-first, for you to correct in a couple of clicks. You are reviewing a handful of rows, not retyping thousands.
JPG, JPEG, PNG, WEBP or BMP images, up to 25 MB each. Pick a whole folder rather than files one at a time, or upload the folder as a single zip for very large batches. Uploads go up in small chunks and resume by themselves if your connection drops, which matters when you are sending a few thousand scans.
That is exactly what it is shaped for. You get a CSV written as UTF-8 with a byte order mark and CRLF line endings, which is what Corel needs to read names correctly and see the row breaks at all. The key column leads, and a photo column holds the filename of each cropped picture in the photos folder beside it. Point the merge at the CSV and the right face lands on the right card.
Yes, as a separate module. Upload your card artwork, drag your columns and the photo onto it, and Docfield produces a print-ready PDF with several cards to a sheet, crop marks and bleed at 300 DPI. It is there for clients who do not already own CorelDRAW. If you have Corel and are happy with it, keep using it — the CSV path is built for you.
Every row is checked against rules that do not rely on the model marking its own homework: duplicate ID numbers, phone numbers with an impossible number of digits, missing photos, required fields left empty, and rows where the same person appears twice under two different IDs. Anything flagged carries the specific reason, and you can correct the value in place. Correcting it re-runs the checks rather than just clearing the flag.
Around a second and a half per image, so roughly an hour and a half for four thousand scans. It runs in the background — start it, close the tab, and you get a notification when it is done. Nothing is lost if your connection drops halfway.
Import the CSV directly and skip the reading step entirely. Column headings are matched loosely, so "Roll No." finds a roll_number field without you having to reformat anything. Because it costs us almost nothing to run, that path is far cheaper than image extraction, and free by default.
No, and that is the point. Coordinate-based OCR templates break the moment a scan shifts, rotates, or somebody writes outside the box. Docfield reads meaning instead of position, so a properly printed form, a half page and a loose sheet with the details scribbled on it all go through the same way. You describe the fields you want once, per project.
A one-time build fee for setting you up, then a per-image fee charged per thousand. Credits are added to your account when you pay, and one credit covers one image. Anything that fails to produce a row is refunded automatically, so you are never billed for a blank result. CSV imports are priced separately and cost far less.
Each client is a separate account and nobody outside it can reach your projects, rows or photos. Scans and exports are never served publicly — every download goes through an account check. Exports are cleared automatically after a couple of weeks, and you can rebuild them any time.