from pyhwp.html_converter import HwpToHtmlConverter import os import sys def main(): hwp_file = 'verify_test.hwp' html_file = 'verify_test.xhtml' if not os.path.exists(hwp_file): print(f"Error: {hwp_file} not found.") return 1 print(f"Converting {hwp_file} to {html_file}...") try: converter = HwpToHtmlConverter(hwp_file) converter.convert(html_file) if os.path.exists(html_file): size = os.path.getsize(html_file) print(f"Success! Generated {html_file} ({size} bytes).") # Optional: Print first few lines of output with open(html_file, 'r', encoding='utf-8') as f: print("--- Output Content Preview ---") print(f.read()[:500]) print("... (truncated)") else: print("Error: Output file was not created.") return 1 except Exception as e: print(f"Conversion failed with error: {e}") return 1 if __name__ == "__main__": sys.exit(main())