HWT ファイル形式とは?
.hwt ファイルは、韓国で政府、教育、ビジネスにおいて広く使用されている主要なワープロソフト Hancom Hanword (HWP) 用のドキュメントテンプレートです。Microsoft Word の .dotx テンプレートと同様に、.hwt テンプレートから新しいドキュメントを作成すると、元のファイルを変更することなく、書式設定、ページ設定、段落スタイル、ヘッダー/フッター、定型文の内容が新しいドキュメントにコピーされます。
このバイナリ形式は、古い Microsoft Office 形式で使用されていたものと同じ CFBF 構造である OLE2 (Compound Document) コンテナ上に構築されており、内部に圧縮された HWP ストリームが含まれています。ファイルは、オフセット 0(17バイト)にある標準の .hwp マジック文字列 HWP Document File で始まります。内部の FileHeader ストリーム内のフラグによって、テンプレート形式か通常のドキュメントかが区別されます。
OLE2 コンテナ内のドキュメントストリームは、HWP 5.0 形式(2014年標準化)に基づいて zlib 圧縮されています。主要なストリームには、DocInfo(グローバルドキュメント設定)、BodyText(段落とセクションの定義)、およびマスターページとスタイル情報が含まれます。フォント、段落スタイル、ページ寸法、グリッド設定はすべてテンプレート内に保持されます。
より新しい XML ベースの形式は .hwtx で、よりオープンな代替案として Hancom Office 2014 以降でサポートされています。Hancom は HWP 仕様の一部を公開しており、LibreOffice Writer は HWP インポートフィルタを介して .hwt ファイルを開くことができますが、複雑なテンプレートの再現性は制限される場合があります。.hwt 形式を、同じ拡張子を持つ Huawei Emotion UI のテーマパッケージと混同しないように注意してください。あちらは無関係な ZIP ベースのアーカイブです。
セキュリティと安全性
リスク: MEDIUMHWTファイルはバイナリドキュメントテンプレートであり、マクロ(VBAに似た HWP マクロ言語)を含むことができます。Hanword は、最新バージョンではデフォルトでマクロ実行を無効にした状態で、信頼されていない .hwt ファイルを開きます。主な安全上の懸念は、公式に見える韓国政府のテンプレートを介したフィッシングです。機密性の高い個人情報を入力する前に、ソースを確認してください。Hancom は HWP 形式における過去のいくつかの脆弱性(特に韓国の組織に対する APT 攻撃で標的にされたもの)を修正しているため、Hancom Office を最新の状態に保ってください。
形式の詳細
概要- Huawei Emotion UI テーマ (HWT) - Huawei スマートフォン (Emotion UI / EMUI) は、デバイスのテーマパッケージに .hwt を使用します。これは通常、UI リソースを含む ZIP ベースのアーカイブであり、Hancom Hanword とは無関係です。
HWT ファイルを開くプログラム
技術的詳細
詳細仕様| エンコーディング | バイナリ |
| バイト順序 | リトルエンディアン |
| コンテナ | OLE2 (Compound Binary File Format / CFBF) - 古い Microsoft Office 形式で使用されていたものと同じコンテナ構造 |
| マジックバイト | 48 57 50 20 44 6F 63 75 6D 65 6E 74 20 46 69 6C 65 - オフセット 0 における ASCII の HWP Document File |
| 圧縮 | HWP ドキュメントストリーム上の zlib / DEFLATE(HWP 5.0 形式、2014年標準化) |
| 暗号化 | 任意 - HWP/HWT ファイルでパスワードベースの暗号化をサポート |
| 一般的なサイズ | 20 KB - 5 MB(スタイル、フォント、および任意の画像が埋め込まれたテンプレート) |
| 内部形式バージョン | HWP 5.0(現行、2014年定義)。古いテンプレートは HWP 3.x(OLE2 以前のバイナリ形式)を使用している場合があります |
| テンプレートフラグ | FileHeader OLE2 ストリーム内で設定。マジックバイトは .hwp ドキュメントファイルと同一 |
| 主要ストリーム | FileHeader, DocInfo (グローバル設定), BodyText/Section (段落構造), PrvText, PrvImage |
| テンプレートの動作 | 新しい無題のドキュメントのコピーとして開きます。開いたときに元の .hwt ファイルは変更されません |
| 後継形式 | .hwtx - HWP 5.0 (2014) で導入された XML ベースの Hanword テンプレート。よりオープンで検査可能 |
| プラットフォーム | 主に Windows。Hancom Office for Mac を介した macOS。Android および iOS の限定的なサポート |
| サードパーティのサポート | LibreOffice Writer は HWP インポートフィルタを介して .hwt を読み取ります。複雑なテンプレートの再現性は制限される場合があります |
| リリース日 | 1990s (Hanword; exact .hwt version introduction circa Hanword 97 / Hancom Office era) |
| 最新バージョン | Current through Hancom Office 2024 (HWP/HWT format; last major revision 2014 with HWP 5.0) |
| 仕様書 | www.hancom.com |
HWT の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。HWT ファイルについて最初の質問をしてみましょう。