Applies to Cmsmart Product Designer (NBDesigner) 2.17.0 · Updated October 2026. Every screenshot below is a real capture from the live NBDesigner demo store, taken on the current version — no mockups.

In short

  • Outcome: every custom order leaves your checkout with a print-ready, correctly sized production file waiting for you, in whichever format your press or finishing step needs.
  • How it works: Cmsmart Product Designer renders a certified print-ready PDF automatically, and Download design offers the same artwork as SVG, high-resolution PNG or a CMYK JPG with an ICC profile.
  • What it takes: a few settings in General and Upload, a product with its real print size saved, and five minutes to see the files land on a test order.

Why does manual design export still cost you staff time?

Cmsmart Product Designer removes manual file prep by rendering the production file the moment an order is placed, so a print shop's staff stop converting, resizing and color-correcting customer artwork by hand before every job goes to press.

Talk to most print-on-demand or custom-product sellers and the pain is rarely the designer tool itself — it's everything that happens after "Add to cart":

  • Manual color conversion. Someone opens every design in an image editor to convert it from RGB to CMYK and attach the right ICC profile before it goes to press.
  • One file, many destinations. A cutter wants an SVG, the press wants a PDF, and support wants a quick PNG for an email — nobody wants to build three files from one order.
  • Stale files after an edit. A buyer tweaks their design after checkout, and whoever produces it has to remember the old file is no longer current.
  • Production starting before approval. Without a hard lock, a design can reach the press before anyone has actually signed off on the final artwork.
  • No record of what produced the file. When a reprint comes back as a complaint, nobody can say which renderer made the PDF, when, or from which version.

None of this is a design-tool problem. It is a production-pipeline problem, and it costs real staff hours on every order that needs a human to turn a saved design into a file a press will accept.

What would an always-correct production file look like for your store?

With Cmsmart Product Designer, a buyer's finished design becomes a certified, print-ready PDF the moment the order is processed, so your production queue each morning already holds files sized to the order, not a mockup someone still has to convert.

Example scenario. A stationery store's customer designs a wedding invitation at 10 p.m., picks a custom 2.2 × 5 inch size, and pays. Nobody on staff is online. By the time production opens the next morning, the order already shows a print-ready PDF marked Ready, rendered in the size the buyer actually chose, not the product's default template size. The operator downloads it, or grabs the CMYK JPG instead if that is what the press line expects that day. If the buyer edits the wording before the order ships, the file re-renders automatically; nobody has to notice the change and re-export by hand.

That is the shift: the production file stops being something a person builds per order, and becomes something the plugin keeps current for you. Talk to an ecommerce expert if your current setup still depends on someone remembering to re-export. If buyers also abandon a design session because they're forced to create an account before they can save it, our guide on saving a design without login covers that side of the funnel.

How does Cmsmart turn a saved design into a file your press can run?

Cmsmart Product Designer combines the online editor, an automatic print-ready renderer and a multi-format download panel, so every order carries both the file format your press needs today and the source files you might need later — all built into the plugin, not bolted on.

Invitation product page on the NBDesigner demo store with the Start and upload design button
The buyer's starting point: a product with online design or upload enabled.

The pipeline behind that single downloadable file has a few distinct building blocks:

  • Online designer and templates — the buyer builds or uploads artwork in the browser, saved at the order's exact dimensions, not a generic template size.
  • Cart and checkout capture — the design and print options travel with the WooCommerce line item, so the file is always tied to a specific order.
  • Automatic print-ready rendering — Cmsmart Cloud (or your own server) renders a certified PDF using the order's own page geometry, including a custom size the buyer chose, since 2.17.
  • Multi-format export — Download design hands you SVG, high-resolution PNG, CMYK JPG with an ICC profile, or the PDF, from the same stored design.
  • Approved-artwork lock — once an order item's design is approved, saving over it is refused, keeping a signed-off file safe from a late, silent edit (2.17).
StepManual workflowCmsmart Product Designer
Getting the right color spaceSomeone opens the file in an image editor and converts it to CMYK by handDownload design already offers a CMYK JPG with an ICC profile next to the SVG, PNG and PDF
Matching the file to a custom sizeA designer re-measures and rebuilds the PDF for every custom-size orderThe automatic render and Create PDF both use the order's own width and height (2.17)
Keeping the file in sync with editsSomeone has to remember that a reorder or late edit needs a fresh exportEditing a design after ordering, or reordering, automatically queues a new render (2.17)
Proving the artwork was approved firstApproval sits in an email thread; production can start regardlessThe approved-artwork lock refuses further changes once the order item is approved (2.17)

Cmsmart insight: in our delivery work, most reprint disputes trace back to a production file that no longer matched the artwork the customer actually approved — not a bad design. Locking the design after approval and re-rendering automatically on every edit closes that gap before it reaches the press.

What's the business value of automatic print-ready files?

Cmsmart Product Designer turns file prep from a per-order staff task into a background process, so the value shows up as fewer manual touches per order, fewer reprints from mismatched files, and a shorter gap between "order placed" and "ready for the press."

BenefitHow it shows up in your businessKPI to track
No manual file conversionStaff stop opening every design in an image editor before it can go to pressMinutes of file prep per order
One source file, every formatSVG for the cutter, PDF for the press and PNG for a customer email, from one download panelFormats produced without a design-tool request
Production files stay currentA reorder or late edit re-renders automatically instead of shipping a stale fileReprints caused by an outdated file
Approval before productionThe design stays locked after sign-off, so what was approved is what gets printedDisputes traced to a mismatched proof

Estimate what manual file prep costs you today:

  • Custom orders per month that currently need a hand-built production file: A
  • Minutes a staff member spends resizing, converting to CMYK and renaming each file: B
  • Fully loaded hourly cost of that staff member: C

Monthly cost of manual file prep ≈ A × (B ÷ 60) × C. Add your current reprint rate × your average cost per reprint to see what locking the design after approval and rendering it automatically could also save.

The print-on-demand and custom-product software category this sits in is growing quickly: the global print-on-demand market was valued at about USD 10.8 billion in 2025 and is projected to reach USD 13.1 billion in 2026, a 23.6% CAGR through 2033, according to Grand View Research (2026). Most of that growth is happening on WooCommerce, which accounts for around a third of tracked ecommerce sites worldwide (33.4% per StoreLeads data cited by Red Stag Fulfillment, August 2025) — more sellers competing on turnaround time makes an automatic, already-correct production file harder to compete without.

How do you set up print-ready file export for your WooCommerce store?

Setting up print-ready file export in Cmsmart Product Designer means checking your plugin version, turning on a couple of General settings, saving the product's real print size, then placing a test order to confirm the files land the way you expect.

  1. Confirm you are running NBDesigner 2.17.0 or later on Plugins, so the automatic render and Create PDF use the same page geometry for custom-size products.
  2. Open WooCommerce → Settings → Cmsmart → Upload and set the allowed file types and a minimum DPI for customer uploads, so artwork starts print-ready instead of being caught at the end.
  3. Open the General tab and confirm Render print PDFs in the cloud is on (it is, by default), and choose which file types — including the print-ready PDF — attach to the order notification email.
  4. On each design-enabled product, check that the design area's width and height are set in real units; this is what both the automatic render and Create PDF's "As product size" option use.
  5. Have a buyer (or you, testing) open the product, design or upload artwork, and click Process to save it — it now shows on the product page as "Your artwork."
  6. Add the item to the cart and complete checkout; the design and any print options travel with the WooCommerce line item automatically.
  7. On the order, open the line item's design detail screen and check the Create PDF tab: it shows the print-ready PDF status, the paper size, margins and bleed-line controls.
  8. Use Download design to pull whichever format you need for this job: SVG, high-resolution PNG, CMYK JPG with an ICC profile, or the PDF.
  9. If a buyer edits their design after ordering, or the order is reordered, leave it — Cmsmart queues a fresh render on its own so the file always matches the current artwork.
  10. If you ever need to force a new render by hand (a background change, a bleed setting), use Regenerate print-ready PDF on the order.
Cmsmart online product designer open with a wedding invitation template on the canvas and the Process button
The buyer designs or edits artwork, then clicks Process to save it to the order.
Create PDF tab on the order showing the print-ready PDF Ready status, product size, margin and bleed line controls
Create PDF with the default settings produces the same file as the automatic print-ready render; changing the paper size, margin, bleed or background builds a separate custom layout instead.
Download design panel with SVG, PNG high quality images, CMYK JPG with ICC profile, and PDF download buttons
Download design: the same artwork as SVG, high-resolution PNG, CMYK JPG with an ICC profile, or PDF.

Deep-dive settings for uploads, output and printing options are covered step by step in our product configuration guide, and if you need the older manual Export-as-PDF flow for comparison, see how print-ready PDFs are created on Process — this walkthrough stays focused on getting a correct file out the other end.

How can Cmsmart extend the standard export panel with custom development?

Beyond the built-in export formats, Cmsmart builds the integrations that connect a certified print-ready file to the rest of your production floor — an MIS or ERP hand-off, a hot-folder sync, or a gang-sheet layout for high-volume runs — as custom development fitted to your shop.

The export panel covers single-order files well. Higher-volume shops usually want the file to go somewhere automatically, or to be combined with other orders first. None of this is in the core plugin — Cmsmart builds it as custom development on top:

  • MIS/ERP hand-off. The plugin fires a developer hook (nbd_print_pdf_ready) the moment a PDF is certified. Cmsmart builds the listener that pushes the job and its file straight into your MIS or ERP queue, so nobody re-keys an order.
  • Hot-folder sync. For a RIP or finishing tool that watches a folder, Cmsmart builds the sync that drops each certified file where that software expects it, named the way your line already works.
  • Gang-sheet and imposition layouts. Combining several small orders onto one press sheet (common in DTF and transfer printing) isn't something the export panel does alone — Cmsmart builds a gang-sheet layout tool for shops that batch jobs this way.
  • Per-product routing rules. Sending apparel jobs to one output format and signage to another, automatically, based on product type — a custom rule set on top of the existing pipeline.
  • Preflight escalation workflows. AI Preflight already flags a problem design in the admin order screen; Cmsmart can build the workflow that routes a failed check to a specific team member instead of waiting for someone to notice it. As industry preflight guidance puts it, the earlier a defect is caught, the cheaper it is to fix.

Delivery follows the same path for all of it: discovery, solution design, build in sprints, QA against your real catalog, launch, and ongoing support — the same model behind our published ecommerce project deliveries. The starting point for most of this work is the same product designer customization service that configures the plugin itself.

Plan my print-file integration

Why work with Cmsmart on your production file pipeline?

Cmsmart has been building WooCommerce product customization and web-to-print software as a division of Netbase JSC since 2012, with thousands of delivered projects behind the same plugin and development team you would be working with.

WooCommerce order detail screen with a Download print PDF quick action and the order production timeline
The order screen keeps the production file one click away, alongside the order's status timeline.

Cmsmart has delivered more than 6,300 client projects since 2012, with 1,800+ stores live across 80+ countries, including 500+ custom development projects. The company is rated 4.2 on Trustpilot from 404 reviews. See project case studies, or browse the live NBDesigner demo.

Print-ready file export status marked Ready, rendered by the cloud renderer, with a Regenerate button
A print-ready PDF certified by the cloud renderer, with Regenerate available if you need a fresh pass.

Frequently asked questions

What's the difference between the automatic print-ready PDF and clicking Create PDF?

They produce the same file when Create PDF is run with its default settings — both use the order's own page size and the same renderer. Changing the paper size, margins, bleed line or background in Create PDF builds a separate custom layout instead, which is not the certified print-ready file.

Which file format should I actually send to my press?

The print-ready PDF suits most offset or digital presses as-is. Use the CMYK JPG with its ICC profile for a flat-image workflow, SVG for cutters that need vector paths, and the high-resolution PNG for previews or customer emails.

Does the print-ready PDF update if the customer edits their design after ordering?

Yes. Editing a design tied to an order, or placing a reorder, queues a fresh render automatically (2.17), so the production file on the order stays current without anyone re-exporting it by hand.

Can the print-ready PDF be attached to our order emails automatically?

Yes — Settings → Cmsmart → General lets you add the print-ready PDF as a file type on the order notification, alongside or instead of a PNG preview.

Can Cmsmart connect our print-ready files to our MIS, ERP or a hot folder?

Not out of the box — that hand-off is custom development. Cmsmart builds the integration on top of the plugin's existing render-complete hook, fitted to the MIS, ERP or watched folder your production floor already uses.

What happens if a render fails?

A failed render is retried automatically, and the order screen shows a clear Failed status with the reason (a TLS/cURL issue, a firewall, a timeout or a full disk) instead of just a missing file.