Tutorials TakeoffCraft help Getting started

Files TakeoffCraft opens and saves

PDFs in, a takeoff project file, spreadsheets and marked PDFs out - what each holds, where it goes, and what changes online, offline and between browsers.

Written for TakeoffCraft 0.3. The same help is inside the app: press F1.

What it opens

FileHowNotes
PDF (.pdf)Open PDFs, ⌘OCtrl+O, or drop on the pageSeveral at once. Each page becomes a sheet.
Takeoff project (.takeoff.json)Open takeoff, or drop on the pageYour items, scales and marks. You can drop it together with its PDFs.

Other files dropped on the page are skipped, and the status bar names them.

  • Password-protected PDFs do not open: "(name) is password-protected. Open an unprotected copy."
  • The same PDF twice is opened once: "(name) is already open." TakeoffCraft knows files by their contents, not their names.
  • Scanned PDFs open and measure like any other; TakeoffCraft does not need the text in the PDF.
  • Large plan sets: every PDF is read in full when it opens (to fingerprint it), so a very large file takes a moment. Thumbnails are drawn one at a time as you scroll.

What it saves

Every save is a download. Nothing is written back into your PDFs.

You chooseYou getWhat is in it
Save takeoff(name).takeoff.jsonItems, assemblies, rates, sheet scales and every mark, keyed to each PDF by its contents. No PDF pages.
XLSX(name).xlsxFour worksheets: Estimate (with live formulas), By sheet, Marks, Scales.
CSV(name).csvThe estimate as plain values, one row per item and component.
Marked PDF(PDF name) (takeoff).pdfA copy of each open PDF that has marks, with the takeoff drawn on its pages and a legend. One file per PDF.

The name is taken from the first PDF you opened in this takeoff. There is no rename box yet: rename the downloaded file if you want another name.

See Export the estimate and a marked PDF and Export columns.

Where downloads go

Your browser saves them where it saves every download, usually the Downloads folder. Find it in Finder / File Explorer / your file manager. If your browser is set to ask where to save each file, it asks.

Chrome or Edge

Marked PDF with several marked PDFs downloads several files at once. Chrome and Edge may ask once whether this site may download multiple files. Choose Allow.

Safari

Safari saves to Downloads unless you changed the download location in Safari Settings, under General.

Why the project file and the PDFs are separate

The .takeoff.json file holds only your takeoff. It finds its PDFs again by their contents (a fingerprint of each file), so:

  • Renaming or moving a PDF does not matter.
  • A PDF that was changed or saved again by another program counts as a different file, even with the same name.
  • Marks on PDFs that are not open still count in the totals.

See Save and reopen a takeoff.

Online and offline

Your PDFs and takeoffs never leave your computer, online or offline. The connection matters only for loading TakeoffCraft itself.

To work with no connection, save the app first, while you are online:

  1. Choose Save for offline in the app bar at the top. The button counts up, "Saving 12 of 40", while it saves.
  2. Wait for Offline ready.

Saving TakeoffCraft keeps the app, this help, the PDF reader, the PDF writer used by Marked PDF and the auto count worker in your browser, about 6 MB. Once it says Offline ready, everything works offline: opening PDFs, measuring, Auto count, Save takeoff, XLSX, CSV and Marked PDF.

The button saysMeaning
Save for offlineNot saved in this browser yet. Choose it to save.
Saving (n) of (m)Saving now.
Offline readySaved. Choose it for Save again (get the newest version) or Remove the offline copy.
Could not saveSome files did not download. Check your connection and choose it again.
Offline not availableThis browser window cannot keep an offline copy (private windows and some managed computers block it).

More, including how long a saved copy lasts in each browser: Working offline.

Offline

You are offline. If the app bar shows Offline ready, everything works. If it does not, the parts TakeoffCraft has not loaded yet in this tab (the PDF writer for Marked PDF, the auto count worker) cannot load now, and Marked PDF stops with "The marked PDF could not be written". Your takeoff is safe either way: Save takeoff, XLSX and CSV need no connection. Do not reload the tab until you are online again.

Online

You are online. Before a site visit or a flight, choose Save for offline and wait for Offline ready.

Spreadsheets

The XLSX keeps live formulas, so a spreadsheet program recalculates the estimate when it opens the file and keeps it right when you change a rate or waste there. The workbook has been checked in LibreOffice Calc, which recalculated every total to the same cent. It has not been opened in Excel yet.

The CSV is plain values with a byte order mark, so spreadsheet programs read characters such as m² correctly.

Desktop and cloud

Desktop app

Desktop builds of TakeoffCraft are not available yet.

Cloud saving is not available yet. Keep your .takeoff.json files with the job's PDFs, and back them up like any other file. See Where your files go.