All Projects → MikeWalrus → docx-you-want

MikeWalrus / docx-you-want

Licence: GPL-3.0 license
An unusual PDF-to-DOCX converter.

Programming Languages

rust
11053 projects

Projects that are alternatives of or similar to docx-you-want

Hrconvert2
A self-hosted, drag-and-drop, & nosql file conversion server that supports 62x file formats.
Stars: ✭ 132 (+230%)
Mutual labels:  converter, docx
Net Core Docx Html To Pdf Converter
.NET Core library to create custom reports based on Word docx or HTML documents and convert to PDF
Stars: ✭ 133 (+232.5%)
Mutual labels:  converter, docx
Create-EXEFromPS1
Takes one PowerShell script and any number of supplementary files or even a directory and creates an exe using Windows's built in iexpress program. The exe will run on any machine with PowerShell 2.0+.
Stars: ✭ 81 (+102.5%)
Mutual labels:  converter
csv2keepassxml
Convert CSV files into KeePass 2 XML files.
Stars: ✭ 31 (-22.5%)
Mutual labels:  converter
i7n-pdfhtml
pdfHTML is an iText 7 add-on for C# (.NET) that allows you to easily convert HTML and CSS into standards compliant PDFs that are accessible, searchable and usable for indexing.
Stars: ✭ 111 (+177.5%)
Mutual labels:  converter
o2d3m
Wavefront OBJ to Doom3 map converter.
Stars: ✭ 15 (-62.5%)
Mutual labels:  converter
jsons2xsd
Highly configurable converter from JSON-schema to XML-schema (XSD).
Stars: ✭ 65 (+62.5%)
Mutual labels:  converter
pandoc-templates
An opinionated set of Pandoc templates and scripts for converting markdown to DOCX manuscripts that adhere to William Shunn's Proper Manuscript Format guidelines using Pandoc.
Stars: ✭ 30 (-25%)
Mutual labels:  docx
Wallpaper-Engine-Pkg-to-Zip
Simple program to convert the wallpaper engine pkg files to zip and back!
Stars: ✭ 57 (+42.5%)
Mutual labels:  converter
osx-callhistory-decryptor
macOS (incl big sur) call history decryptor/converter to CSV format.
Stars: ✭ 19 (-52.5%)
Mutual labels:  converter
cvscan
Your not so typical resume parser
Stars: ✭ 46 (+15%)
Mutual labels:  converter
convertron3000
Convertron3000 commodore 64 graphics converter
Stars: ✭ 24 (-40%)
Mutual labels:  converter
svg2ass
Svg2ass - convert SVG vector graphics to ASS subtitle draw instructions.
Stars: ✭ 22 (-45%)
Mutual labels:  converter
to-json-schema
Converts JS objects to JSON Schema
Stars: ✭ 83 (+107.5%)
Mutual labels:  converter
JThumbnail
Java thumbnail generator for Office,PDF,HTML,Text,MP3,MPEG and Image documents
Stars: ✭ 24 (-40%)
Mutual labels:  docx
xml-avro
Convert XSD -> AVSC and XML -> AVRO
Stars: ✭ 32 (-20%)
Mutual labels:  converter
tyson
A TypeScript serialization/deserialization library to convert objects to/from JSON
Stars: ✭ 25 (-37.5%)
Mutual labels:  converter
rtf-html-php
RTF to HTML converter in PHP
Stars: ✭ 88 (+120%)
Mutual labels:  converter
modern-office-git-diff
An experiment in tracking and diffing versions of modern Microsoft Office files in Git.
Stars: ✭ 51 (+27.5%)
Mutual labels:  docx
recode-converter
A modern & simple audio converter for video files
Stars: ✭ 22 (-45%)
Mutual labels:  converter

docx-you-want

docx-you-want is a tool to convert a PDF document into a .docx file ... in an unusual way. Since these two formats are inherently different, it is impossible to get a .docx file from a PDF without a noticeable difference in their appearances. docx-you-want on the other hand, sort of preserves the look of the original PDF.

Packages

AUR

What does it really do?

  1. It calls Inkscape to convert every individual page of the PDF into SVGs, thus preserving its look. This means to run it, inkscape should be installed and in your PATH.
  2. Then it inserts those images into a minimal .docx file, adding a PNG version of each also so that programs that don't support SVG in a .docx file have something to fall back on.
  3. Finally, it zips the files and gives you the .docx (you want?).

When to use this tool?

Hopefully never.

However, if someone asks you to send them a .docx version of your document and refuses to accept the PDF version that you only have, consider using it. The next thing should be the person being very sad about your fake .docx document and wondering: is this really the .docx he wants?

Why Rust?

My bad.

I really should have written it in bash or Python, none of which, including Rust, I am good at, though.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].