A PDF menu is a fixed print page, so no tool restyles it into a menu board. Export the page at 300 DPI as a reference, rebuild the menu on a canvas at the panel's exact resolution, 1920 x 1080 or 1080 x 1920, and size capitals at distance in feet divided by 20, so 0.4 in covers an 8 ft counter read.
Nothing turns a PDF menu into a finished menu board for you. A PDF page is a fixed print layout, 8.5 x 11 in of paper with text sized to be read at arm's length. The software that runs screens loads images and video and puts them on a schedule; it does not redesign what is on the page. So the job breaks into three moves: export the PDF page as a high-resolution image, rebuild the menu on a canvas at the panel's exact resolution, and size the item text for the distance your customers actually read from. Do those three and the finished board loads like any other slide. If you are still picking the screen, the digital menu boards guide covers choosing the screen around the menu first.
Why a PDF page never fills a screen
A printed page and a panel disagree on two things: shape and text size.
Shape. A landscape panel shows a 16:9 picture, 1.78 times as wide as it is tall. The 8.5 x 11 in page is 1.29 times as tall as it is wide. Fit the page by height on a landscape screen and you get blank bars down the sides; fit it by width and the top and bottom of the page are cut off. Portrait panels mismatch in the other direction, and the worked example below puts numbers on it.
Text size. Menus are commonly set at 10 to 12 pt for paper. Capitals in a 10 pt line are about 0.10 in tall, because capitals run roughly 0.7 of the point size in most text fonts. The road-sign planning figure (FHWA) is 20 to 30 ft of viewing distance per inch of capital height. Even at the generous 30 ft per inch, 0.10 in reaches about 3 ft, and your customer stands 6 to 8 ft back. That is why the menu platforms built for quick-service restaurants start you from a template at the screen's resolution, where you type items, sizes and prices in, and why none of them restyles the PDF's own layout.
What you need
- The panel's exact resolution and mounting orientation from its spec sheet: a Full HD panel is 1920 x 1080 in landscape or 1080 x 1920 in portrait.
- The PDF menu, plus the document it was made from if that still exists; retyping from the source beats working from the PDF.
- A way to turn PDF pages into images at a DPI you set. Most desktop PDF readers can print a page to an image file at a DPI you choose, and many converters expose the same DPI field. What matters is that you can set the number, because step 2 depends on it.
- A layout canvas at the panel's resolution: a design app, or the slide builder in our card-run menu boards section, which prepares slides in a browser with no software subscription.
- One measurement: the farthest spot a customer reads the board from, in ft.
Steps to turn the PDF into a board
-
Fix the canvas first. Open a layout canvas at the panel's exact resolution and orientation: 1920 x 1080 for a landscape board, 1080 x 1920 for portrait. Pick the orientation from the wall, and plan what changes between the two before designing; the notes on planning portrait and landscape signage content cover that.
-
Export the PDF page at 300 DPI. Pixels are inches times DPI, so a letter page exports at 2550 x 3300 px, more than twice the 1080 px a portrait canvas needs across, so the export stays sharp when scaled onto the board. At 150 DPI the same page is 1275 x 1650 px, thin for a full-bleed placement.
-
Place the export and retype over it. Fit the exported page to the canvas width, lock it, and drop its opacity if the app allows. Type the items, descriptions and prices as fresh text on top. Do not stretch the page to fill the canvas: stretching distorts every letter shape and spacing on the board.
-
Set text heights from the read distance. Capital height in inches is the distance in ft divided by 20, the safe reading figure; at 8 ft that is 0.4 in for prices and item names. Set line spacing to 1.7 times the capital height, the spacing that pairs with that distance figure.
-
Split a long menu across boards. One board per screen, each built at the full canvas resolution: a breakfast board, a mains board and a drinks board each carry fewer items at larger text than one crowded page ever will.
-
Export the board and load it like an image. Save as PNG or JPG at exactly the canvas resolution, no cropping or padding, and put it on the player in place of the PDF.
Example: an 8.5 x 11 in PDF menu on a 1080 x 1920 portrait board
Inputs: the page is 8.5 x 11 in, a letter-size PDF; the board is 1080 x 1920 px, a Full HD panel mounted upright; the read distance is 8 ft, measured at the counter; the planning figure is 20 ft of viewing distance per inch of capital height, the safe fast-reading figure (the standard figure is 30 ft per inch).
Rule in words: fit the page by width so nothing is cropped. Scale in px per in equals board width divided by page width. The page height at that scale shows how much of the board it covers, and the rest is blank bar. The capital height the read needs is the distance divided by 20, converted to px at the same scale.
Arithmetic. Scale: 1080 px ÷ 8.5 in = 127.1 px per in. Page height at that scale: 11 in x 127.1 px/in = 1398 px. Blank space: 1920 px - 1398 px = 522 px, which is 261 px above and below if centered, about 2.05 in of dead board each. Capital height the 8 ft read needs: 8 ft ÷ 20 ft-per-in = 0.4 in, and 0.4 in x 127.1 px/in = 50.8 px, so 51 px. What the untouched page delivers: 10 pt capitals are about 0.10 in, which is 0.10 in x 127.1 px/in = 12.7 px and reaches 0.10 in x 20 ft-per-in = 2 ft.
Result: placed as-is, the page covers 1398 of the board's 1920 px of height and its text reads only to about 2 ft, a quarter of the 8 ft the counter needs.
Decision: rebuild on the 1080 x 1920 canvas, use the export only as a tracing reference, and set price capitals to 51 px, which is 0.4 in at this scale. The requirement moves 0.05 in per ft, so a 6 ft read needs 0.3 in and a 10 ft read needs 0.5 in. The standard 30 ft per inch figure would allow 0.27 in at 8 ft, but a menu board is read while someone decides what to order, so design to the 20 ft figure.
How to check it worked
Stand at the farthest spot you measured and read the prices out loud. If they read cleanly, the capitals meet distance divided by 20. Look at all four edges: the artwork should meet the bezel with no black bar anywhere, because a bar means the canvas ratio or export size was wrong somewhere in the chain. Then load the file and watch it play. If the background never appears, the notes on why a menu board background image is not showing cover the causes. If text looks soft on a portrait panel even though the file is 1080 x 1920, check what the player actually outputs; why a portrait signage player reports a 720p framebuffer explains that mismatch.
Recommendation: Export the PDF at 300 DPI and use it only as a tracing reference; retype the menu on a canvas at the panel's exact resolution and set capital heights to the distance in ft divided by 20. At a typical 8 ft counter read that is 0.4 in capitals, about 51 px on a 1080 x 1920 board. Place the PDF page as the finished artwork only when the board is read from 2 to 3 ft, because that is all its print-size text delivers.
Questions
Can I just load the PDF file itself onto the screen?
Some players render PDF pages directly, and it is the fastest test you can run. Expect what the numbers above predict: blank bars where the page ratio misses the panel ratio, and item text that reads only from about 2 to 3 ft because the page keeps its print-size type. Convert the page, rebuild at the panel's resolution, and export an image; that file then plays on any player that shows images, including card-run boards with no software subscription.
How should I handle price changes on a rebuilt board?
Keep the board as a template. Save the layout with its items, spacing and colors, and change only the price text when prices move, then export a fresh image at the canvas resolution. That keeps every board in the set consistent and takes minutes per change. Editing the PDF for each change pushes you back through conversion every time, and hand edits drift out of alignment over a season of updates.
Does a menu board need its own export for each screen size?
Yes, when screens differ in resolution or orientation. Build one canvas per format: 1920 x 1080 for a landscape panel, 1080 x 1920 for a portrait one, and repeat for any other size in the room. Text is sized in px at each canvas's scale, so a 0.4 in capital is a different pixel count on each. One file stretched over every screen puts the bars and the soft text right back.
Planning information, not legal or engineering advice. Rules differ by place: check codes and permits with your local authority and your licensed trades.