GithubHelp home page GithubHelp logo

grarer / lp Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 3.17 MB

web-app that converts spreadsheet rows into nice-looking printable labels

License: MIT License

Shell 0.07% JavaScript 23.37% HTML 2.26% CSS 0.97% TypeScript 73.32%

lp's Introduction

LP: Label Printer

A simple tool for converting excel spreadsheet rows into printable labels. I built this for my dad's record collection, but you can use it for anything where you've got a table of items that need nice-looking labels.

You can use it at https://grarer.github.io/lp

How To Use

  1. Record your items as an Excel spreadsheet (.XLSX file).
  2. Upload your spreadsheet.
  3. Select one or more items that you want to print labels for. Each label will open in a new tab.
  4. Print the label from your web browser.

How To Format Your Spreadsheet

  • If your file has multiple sheets, the data you want to print should be in the first sheet.

  • The first row of your sheet should be the header row. This contains the names of the attributes stored in each column. Every other row should represent one item in your list.

  • The first two columns are what will be shown in the list when you select which items to print. You may want these first two columns to be the title and subtitle, album name and artist name, etc.

  • You can control how a column's data will be displayed by adding keywords in brackets to the header of that column.

    • [label:skip] - this column will not be shown on the labels.
    • [label:5_stars] - this column will be shown as a score out of 5 stars. The values in this column should be numbers from 0 to 5 in increments of 0.5 (e.g. "0", "2.5", and "5" are all valid values).
    • [label:10_stars] - this column will be shown as a score out of 10 stars.

    For example, if column D stores "id number" values that you do not want to show on the labels, cell D1 should be set to: id number [label:skip]

lp's People

Contributors

grarer avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.