Skip to content

Commit 3f2f01a

Browse files
committed
Added Label creation functionality
Added both .tsk and .dymo label creation
1 parent 8520926 commit 3f2f01a

File tree

2 files changed

+661
-1
lines changed

2 files changed

+661
-1
lines changed

README.md

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Spreadsheet Wrangler
22

3-
[![Version](https://img.shields.io/badge/version-1.5.1-blue.svg)](https://github.com/BryantWelch/Spreadsheet-Wrangler/releases/tag/v1.5.1)
3+
[![Version](https://img.shields.io/badge/version-1.6.0-blue.svg)](https://github.com/BryantWelch/Spreadsheet-Wrangler/releases/tag/v1.6.0)
44
[![PowerShell](https://img.shields.io/badge/PowerShell-5.1+-5391FE.svg)](https://github.com/PowerShell/PowerShell)
55
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
66
[![Platform](https://img.shields.io/badge/platform-Windows-lightgrey.svg)](https://www.microsoft.com/en-us/windows)
@@ -32,6 +32,14 @@
3232
- Optimized performance with hashtable-based lookups (4-5x faster)
3333
- Process spreadsheets in natural numerical order
3434

35+
### Label Creation
36+
- Create printer-ready label files from Excel spreadsheets
37+
- Support for both standard printer labels (.tsk files) and Dymo labels (.dymo files)
38+
- Customizable templates for different label formats
39+
- Process all GSxx.xlsx files in a folder automatically
40+
- Proper handling of special characters in card names and other data
41+
- User-friendly dialog with tooltips for all options
42+
3543
### Advanced Spreadsheet Options
3644
- **No Headers**: Exclude headers when combining spreadsheets
3745
- **Duplicate Qty=2**: Duplicate rows with '2' in the "Add to Quantity" column
@@ -90,6 +98,20 @@ powershell -ExecutionPolicy Bypass -File .\SpreadsheetWrangler.ps1
9098
5. GSxx files will be created in the final output location with matched data
9199
6. GS_Missing will be created in the final output location with non-matched data
92100

101+
### Label Creation
102+
1. Click on "Labels" in the menu bar, then select "Create Labels"
103+
2. In the dialog that appears:
104+
- Select the input folder containing your GSxx.xlsx files
105+
- Choose an output folder where label files will be saved
106+
- (Optional) Select a .param template file for printer configuration
107+
- (Optional) Select a .prt template file containing label layout with data markers
108+
- (Optional) Select a Dymo template file for Dymo label creation
109+
3. Click "Create Labels" to start the process
110+
4. The application will create:
111+
- GSxx.tsk files (if param/prt templates are provided)
112+
- GSxx.dymo files (if a Dymo template is provided)
113+
5. All files will be saved to the selected output folder
114+
93115
### Configuration
94116
- **File → New Configuration**: Reset all settings to default
95117
- **File → Open Configuration**: Load settings from an XML file

0 commit comments

Comments
 (0)