Tuesday, February 13, 2007
CHM 파일의 HTML 태그 보기, 압축HTML에서 이미지(jpg, gif) 추출 방법
.CHM 이란 확장자로 된 파일은 Microsoft Compressed HTML Help (컴파일된 HTML Help 파일) 즉 "압축 HTML 파일"입니다. MS에서 개발되었습니다.
여러 개의 html 파일과 그림들을 압축하여 하나의 파일로 합친 간편한 파일 형식입니다. 그러나 인터넷에 올려 html 대용으로 쓸 수는 없습니다.
CHM은 이진파일로 되어 있지만, 원본 HTML 코드를 뽑아내는 간단한 방법이 있습니다.
CHM 파일을 열어서, 마우스 우측 버튼을 클릭하여 원본 보기 라는 항목을 클릭하면, 메모장 등의 에디터에 chm 의 원본 HTML 코드가 나옵니다.
예를 들어 3dsmax.chm 이라는 도움말 파일에서 원본 보기를 하면, html 파일에 연결된 편집기가 실행되면서 다음과 같은 HTML 코드가 나타납니다.
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
chm 화면의 그림에서 마우스 우측 버튼을 눌러, "등록 정보"라는 항목을 클릭하면
예를 들어,
옆으로스크롤가능
이런 식의 그림 주소가 나옵니다. 그림 주소를 마우스로 모두 선택한 후, 마우스 우측의 복사 항목으로 카피하고, 탐색기나 폴더의 주소창, 또는 브라우저의 주소창에 Ctrl+V키로 복사해 넣어주면
그 그림이 브라우저 창에 나타납니다. "다른 이름으로 그림 저장"을 선택하여 저장하면 되는데 문제는, jpg 파일이라도 비트맵(bmp) 형식으로 저장이 됩니다.
그런데 위의 방법이 윈도우2000에서는 잘 되지만, 윈도우XP에서는 되지 않는군요. 이때는 그냥 그림 자체를 "복사"하여, 포토샵에서 편집하는 방법밖에는 없었습니다.
여러 개의 html 파일과 그림들을 압축하여 하나의 파일로 합친 간편한 파일 형식입니다. 그러나 인터넷에 올려 html 대용으로 쓸 수는 없습니다.
CHM은 이진파일로 되어 있지만, 원본 HTML 코드를 뽑아내는 간단한 방법이 있습니다.
CHM 파일을 열어서, 마우스 우측 버튼을 클릭하여 원본 보기 라는 항목을 클릭하면, 메모장 등의 에디터에 chm 의 원본 HTML 코드가 나옵니다.
예를 들어 3dsmax.chm 이라는 도움말 파일에서 원본 보기를 하면, html 파일에 연결된 편집기가 실행되면서 다음과 같은 HTML 코드가 나타납니다.
※ 아래 박스 클릭 후, 키보드 화살표 키로 좌우 스크롤 가능함
<html>
<head xmlns:atict="http://www.arbortext.com/namespace/atict">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Welcome</title>
<link rel="stylesheet" href="ktx.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.50.0">
<meta name="generator" content="Arbortext Epic">
<meta name="version" content="Build V090A">
<script language="javascript" src="ac_common.js"></script><script language="javascript" src="doComments.js"></script><link rel="next" href="whats_new_in_3ds_max_7.html" title="What's New in 3ds max 8">
</head>
<body bgcolor="#eaeabe">
<div class="sect1">
<div class="titlepage">
<div>
<h1 class="title" style="clear: both"><a name="welcome"></a>Welcome
</h1>
</div>
</div>
<div xmlns:atict="http://www.arbortext.com/namespace/atict" class="mediaobject"><img src="graphics/ill_webbd_vega.gif"><div class="caption"><a name="d0e126"></a><p class="BodyCaption">King Vega by Alessandro Baldasseroni</p>
</div>
</div>
...이하 생략...
<head xmlns:atict="http://www.arbortext.com/namespace/atict">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Welcome</title>
<link rel="stylesheet" href="ktx.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.50.0">
<meta name="generator" content="Arbortext Epic">
<meta name="version" content="Build V090A">
<script language="javascript" src="ac_common.js"></script><script language="javascript" src="doComments.js"></script><link rel="next" href="whats_new_in_3ds_max_7.html" title="What's New in 3ds max 8">
</head>
<body bgcolor="#eaeabe">
<div class="sect1">
<div class="titlepage">
<div>
<h1 class="title" style="clear: both"><a name="welcome"></a>Welcome
</h1>
</div>
</div>
<div xmlns:atict="http://www.arbortext.com/namespace/atict" class="mediaobject"><img src="graphics/ill_webbd_vega.gif"><div class="caption"><a name="d0e126"></a><p class="BodyCaption">King Vega by Alessandro Baldasseroni</p>
</div>
</div>
...이하 생략...
chm 도움말에서, 그림 추출/저장하기
chm 화면의 그림에서 마우스 우측 버튼을 눌러, "등록 정보"라는 항목을 클릭하면
예를 들어,
옆으로스크롤가능
mk:@MSITStore:D:\3dsmax\help\3dsmax.chm::/graphics/il_move_rotate_scale.jpg
이런 식의 그림 주소가 나옵니다. 그림 주소를 마우스로 모두 선택한 후, 마우스 우측의 복사 항목으로 카피하고, 탐색기나 폴더의 주소창, 또는 브라우저의 주소창에 Ctrl+V키로 복사해 넣어주면
그 그림이 브라우저 창에 나타납니다. "다른 이름으로 그림 저장"을 선택하여 저장하면 되는데 문제는, jpg 파일이라도 비트맵(bmp) 형식으로 저장이 됩니다.
그런데 위의 방법이 윈도우2000에서는 잘 되지만, 윈도우XP에서는 되지 않는군요. 이때는 그냥 그림 자체를 "복사"하여, 포토샵에서 편집하는 방법밖에는 없었습니다.
tag: windows
윈도우 | Windows 7 | Windows XP | Windows 2000
흥미로운 팁이네요.
잘 보고 갑니다 ^^
반갑습니다..
^_^)
<< Home