Convert Box Notes to Microsoft Word (docx) documents
Project description
BoxNote to docx Converter
A Python command-line tool to convert Box Notes to Microsoft Word (docx) documents with preservation of formatting, tables, and images.
Features
- Convert single BoxNote files to docx
- Batch convert entire directories of BoxNote files
- Preserve formatting, tables, and images
- Support for Box API authentication
- Simple command-line interface
Installation
pip3 install .
Usage
Basic Usage
Convert a single file:
boxtodocx example.boxnote
Convert all files in a directory:
boxtodocx /path/to/directory
Advanced Options
boxtodocx --help
Options:
-d, --dir TEXT Work directory for temporary files
-t, --token TEXT Box access token
-o, --output TEXT Output file name (only for single file conversion)
-u, --user TEXT Box user id
-v, --verbose Enable verbose logging
--help Show this message and exit
Authentication
To use Box API features (like image downloading), you need to provide a Box access token:
boxtodocx input.boxnote -t "your_box_token" -u "your_user_id"
Development
See CONTRIBUTING.md for development setup and guidelines.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file boxtodocx-1.0.0.tar.gz.
File metadata
- Download URL: boxtodocx-1.0.0.tar.gz
- Upload date:
- Size: 19.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0a8c8bcc122df58267078ce7598de8fb9b05a3713443db32bdf599ae764f6e9
|
|
| MD5 |
06239acf43c40627aec1ec633d22de31
|
|
| BLAKE2b-256 |
b951b92a905f0744e330f203c8b1da0d2cc3394b4ed5b9eb15b2ae82467e2971
|
File details
Details for the file boxtodocx-1.0.0-py3-none-any.whl.
File metadata
- Download URL: boxtodocx-1.0.0-py3-none-any.whl
- Upload date:
- Size: 21.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5323792182085c9c11075d1213aba71597805b6f03170eade2521a2720047999
|
|
| MD5 |
9cdba0e18de0b41ab5252d4a21a8c7a3
|
|
| BLAKE2b-256 |
4f31bfae34e4a4da7254dcc5fb40872c10141d56caf432282cea2495a79be735
|