HWP to PDF on the Server — miwork hangul
miwork hangul converts HWP documents to PDF on a server and lets users review the result directly in a web browser.

Opening one or two Hangul documents and saving them as PDF is familiar work. The situation changes when hundreds or thousands of documents must be converted in batches or prepared as searchable data.
Each document has to be opened and saved, and someone must investigate whenever the process stops. Extracting text for search or generating document previews presents the same challenge. miwork hangul began as an effort to turn this work into a repeatable server-side document processing capability.
Why HWP to PDF comes first
Once a PDF is available, users can review the document in a browser without installing a separate application. It also becomes easier to connect the result to search previews, document archives, and other downstream workflows.
Uploaded PDFs can also be reconstructed as HWPX. Rather than perfectly restoring every element of the original editing structure, this feature focuses on creating a practical, editable document from the text and images in a PDF.
Why Hangul document conversion is difficult
An HWP file is more than a collection of text. Fonts, character styles, paragraphs, tables, shapes, images, headers and footers, footnotes, and page layout information all contribute to the rendered result. Even with identical text, differences in available fonts or layout calculations can change line breaks and page counts.
It is also not a format that exposes a browser-standard DOM in the way HTML does. Hancom provides an HWP Automation development guide and open-source resources related to HWPX and OWPML, but desktop automation and large-scale processing on Linux servers require different runtime environments and system designs.
This is not about a shortcoming in a particular product. It is a technical challenge that comes with reproducing a long-established document format across different environments.
Expanding the range of supported documents
Over the past six months, we compared conversion results from a wide range of HWP documents and expanded the supported cases. Our internal tests now show a conversion success rate above 80%. Here, success means that conversion completes without an error and the principal text and page structure can be reviewed.
The HWP interpretation and PDF generation improvements developed through this work have also been incorporated into SoliDocs Viewer's Hangul document viewing capabilities. More demanding cases remain, including complex charts and equations, special objects, document-specific fonts, and precise page layouts. Documents that users agree to retain through the demo, together with the problem areas they mark, will be analyzed by type to improve these remaining cases.
The success rate is an observation based on our current internal test set, not a product guarantee. Results can vary depending on document structure, fonts, and object types, and the measurement will be updated as the test set grows.
Server-side applications
miwork hangul runs in a Linux container without requiring the Hangul desktop application and can be connected through a server API. It can support batch PDF generation, web previews, and preprocessing for RAG and document AI workflows.
Check with an actual document
The miwork hangul demo lets users convert HWP and HWPX documents to PDF, review them in a browser, and download the result. Users can mark the page and type of any mismatch they find, and can also try reconstructing a PDF as an editable HWPX document.