Cum se inserează flash în fișierul chm. Cum se deschide CHM. Crearea unui fișier CHM utilizând HTML Help Workshop

Orice programator care a scris cel puțin câteva programe în viața sa, după ce a terminat de scris programul, s-a gândit cum să se organizeze sistem de ajutor pentru programul dvs. Este amuzant să scrii un certificat într-un bloc de note. Crearea unui manual de referință folosind un procesor de text puternic precum MS Word nu este, cumva, foarte serioasă.

Cele mai multe cea mai buna varianta- aceasta este pentru a crea ajutor în formatul modern chm, dar trebuie să aveți anumite cunoștințe pentru a crea ajutor în acest format. După cum se dovedește, nu este deloc necesar să aveți aceste cunoștințe. Vă va veni în ajutor programul HelpNDoc, pe care îl puteți descărca direct de pe site folosind link-ul Download HelpNDoc.

Interfața programului este realizată în stilul panglică MS Office 2007. Deși programul este engleză, oricine a lucrat vreodată în editorul de text MS Word își poate da seama. Cu toate acestea, voi descrie pe scurt procesul de creare a ajutorului folosind acest program și la sfârșit voi da un exemplu ghid de referință, creat anterior de mine pentru programul meu.

Fișier de ajutor în format CHM. Etapa nr. 1. Crearea unui proiect

Deci, la lansarea inițială, programul ne va oferi trei opțiuni:

Proiect nou- Proiect nou
Deschide proiectul- Deschide un proiect existent
Import... - această opțiune vă va permite să importați un fișier de ajutor deja compilat

Să selectăm opțiunea Proiect nou. Se deschide fereastra Creare șablon de proiect de ajutor, permițându-vă să specificați un nume pentru proiect ( Titlul proiectului) și limbajul proiectului ( Limbajul proiectului), și va fi afișat și tabelul de conținut inițial, care poate fi importat dintr-un proiect existent.

Direct

După editarea necesarului parametrii, Faceți clic pe butonul Creați proiect ( Creați proiect), după care va fi creat un proiect folosind șablonul selectat.

Fișier de ajutor în format CHM. Etapa nr. 2. Setarea Opțiunilor Proiectului

În continuare, totul se face intuitiv. Făcând clic pe primul buton Opțiuni de proiectși selectând fila Setări generale, vom fi duși la fereastra pentru setarea opțiunilor proiectului, în care puteți seta Numele proiectului, autorul, versiunea proiectului, scrieți un comentariu, adăugați linia Drepturi de autor, setați subiectul care se deschide implicit („topic” este o secțiune a ajutorului dumneavoastră), etc.

Pe fila Setări de generație Puteți specifica căile pentru generarea fișierelor de ajutor. Apropo, HelpNDoc vă permite să creați ajutor nu numai în format CHM, ci și în PDF, HTML și Word.

Pe file Setări CHMŞi Setări PDF, puteți seta diverși parametri fișiere de ajutor generate în formatele CHM și, respectiv, PDF. De exemplu, formatul CHM poate fi setat pentru a afișa butoanele, dimensiunea fontului etc.

Fișier de ajutor în format CHM. Etapa nr. 3. Adăugarea de subiecte

Pentru a adăuga subiecte (secțiuni de ajutor), utilizați comanda Adăugați subiect. Subiectele sunt adăugate prin comandă Adăugați subiect copil.

Puteți modifica parametrii subiectului (pictograma subiectului, Contextul de ajutor etc.) prin meniul contextual al subiectului în sine.

Fișier de ajutor în format CHM. Etapa nr. 4. Formatarea textului

În fila Scriere, puteți seta diverse opțiuni de formatare a textului, la fel ca în MS Word.

Tab Introduce vă permite să adăugați diverse obiecteîntr-un fișier de ajutor, cum ar fi imagini, videoclipuri, documente, cod HTML etc. Când adăugați o imagine și faceți clic pe ea, apare imediat o filă contextuală Format, care vă permite să modificați parametrii de afișare a imaginii.

Fișier de ajutor în format CHM. Etapa nr. 5. Salvarea unui proiect

Când apăsați butonul de dischetă, vi se solicită să salvați proiectul în format HND - acesta este formatul programului HelpNDoc. Dacă este necesar, puteți deschide proiectul salvat în acest fel și puteți continua editarea acestuia.

Fișier de ajutor în format CHM. Etapa nr. 6. Generarea fișierului de ajutor

Odată ce proiectul este complet finalizat, tot ce trebuie să faceți este să apăsați butonul Generați ajutorși generați un fișier de ajutor.

am uitat complet. Nu va fi posibil să generați un proiect dacă nu aveți programul Microsoft HTML Help WorkShop, care poate fi descărcat de pe Internet sau direct de pe acest site folosind link-ul Download MS HTML Help Workshop.
Și, în sfârșit, iată un exemplu de fișier de ajutor pe care l-am creat cândva pentru un program Delphi Descărcați testchop.chm. Noroc.

Creați sau editați un fișier de ajutor în format CHM.

Fișierul de ajutor CHM este un fișier compilat fișiere HTML. Permiteți-mi să încep cu faptul că, dacă editați un fișier, mai întâi trebuie să îl analizați și apoi să îl asamblați. Pentru a face acest lucru, trebuie să descărcați un program de compilare gratuit MS HTMLHelp Workshop(3500 KB). Cel mai bine este să nu scapi cu fraze generale, ci să descrii imediat totul într-un exemplu.

Să începem. De exemplu, trebuie să editați fișierul ajutor.chm, creați un folder ca chmhelpși copiați-l acolo. Lansați MS HTMLHelp WorkShop și selectați meniul Fișier - Decompilare.... În fereastra care apare, faceți clic pe primul buton Răsfoiește..., găsiți și specificați folderul dvs chmhelp. Răsfoiește... Faceți clic pe al doilea buton ajutor.chm. Faceți clic pe OK și după un timp veți avea o mulțime de fișiere HTML.

Este clar că fără cunoștințe de cod HTML este dificil să editați astfel de fișiere. În aceste scopuri am scris un mic patch Mod Editare IE, care este din browser Internet Explorerîl transformă în Editor HTML. Dar nu îl transformă doar într-un editor obișnuit, ci vă permite să urmăriți complet procesul de editare, de exemplu. procesul de editare va fi complet vizual, aproximativ la fel ca și când ați edita astfel de fișiere în MS Word. Puteți obiecta aici, de ce trebuie să patchați IE dacă există procesor de text Cuvânt? Pot spune că după salvarea unui fișier HTML în Word, un astfel de fișier se va umfla până la rușine. Puteți experimenta. Și editarea în Internet Explorer vă permite să salvați codul în care fișierul a fost creat inițial. Patch-ul este lipsit de multe caracteristici, dar poate efectua operațiuni de bază cu obiecte text și fișier HTML. Puteți insera sau edita un hyperlink, puteți șterge sau insera o imagine. Nu există nicio modalitate de a schimba fontul sau de a atribui un fundal... Puteți afla toate acestea din ajutorul, care poate fi apelat din meniul Instrumente - Ajutor pentru modul de editare. Acest element va apărea în Internet Explorer după corecție. Nu o voi descrie aici Mod Editare IE, pentru că Un articol despre crearea ajutorului CHM. Și pentru mai mult studiu detaliat Cod HTML recomandă tutorial HTML Alenova Natalia , aflat pe site-ul său la adresa http://www.postroika.ru/news2.html

După editarea fișierelor HTML, trebuie să le puneți înapoi în formatul CHM. După decompilare, veți avea fișiere cu extensia HTM sau HTML, sau altă extensie, dar va exista un fișier cu conținutul, adică. fișierul care este responsabil pentru fereastra din stânga ferestrei principale de ajutor este marcat cu roșu în figura de mai jos.


Expansiunea sa va SNN, în cazul nostru ajutor.chh. Dar tot nu veți putea construi fără un fișier de proiect, așa că lansați MS HTMLHelp WorkShop, selectați Fișier - Nou, selectați Proiect în fereastra care apare și faceți clic pe OK.

Va apărea o fereastră de expert, faceți clic pe Următorul. Pe pagina următoare(Figura de mai jos) introduceți manual calea către folderul dvs. și numele fără extensie - Următorul. Pe următoarea pagină a expertului, nu bifați nicio casetă - Următorul (Următorul) și ultima pagina, pe care trebuie să faceți clic pe butonul Terminare. Un fișier cu extensia HPP va apărea în folderul dvs. chmhelp, adică. help.hhp, iar în fereastra principală MS HTMLHelp WorkShop din stânga, ca și în fișierul de ajutor, va fi afișat acest fișier (marcat cu roșu în figura de mai jos).

Faceți clic pe bara de instrumente MS HTMLHelp WorkShop din stânga (Adăugați/Eliminați subiecte) și în noua fereastră Topic Files faceți clic pe butonul Adăugare și găsiți fișierul HTML inițial (de obicei, astfel de fișiere au numele index sau implicit, deși un alt nume este posibil, ar fi trebuit să-ți dai seama când editați paginile). În MS HTMLHelp WorkShop, accesați fila Conţinut, va apărea o fereastră (Fig. de mai jos), în care trebuie să setați comutatorul la element și să faceți clic pe OK. Selectați fișierul ajutor.chh, care se va deschide și în MS HTMLHelp WorkShop în fila Conţinut.

Aici va trebui să editați subiectele de ajutor folosind butonul (Editare selecție). Aceste subiecte sunt editate în fereastra din câmp Titlul intrării(poza de mai jos) - OK. Acest lucru ar trebui făcut cu fiecare subiect.

După toate aceste manipulări, faceți clic pe butonul (Compilați fișierul HTML) și așteptați ca fișierul de ajutor să fie compilat ajutor.chm. Răspundeți pozitiv la tot felul de mesaje.

Program gratuit pentru a converti fișierele HTML în format CHM. Puteți descărca programul de la http://yarix.by.ru.

După pornirea programului se deschide fereastra de lucru programe (Fig. 101).

Trebuie să specificați folderul cu fișierele HTML. Pentru a face acest lucru, faceți clic pe butonul Deschide folderul(Deschide folderul) (). În câmpuri TOC(Cuprins) și Index Numele (index) sunt generate automat pe baza numelui folderului sursă. Opţiune Închide fereastra(Închide fereastra) indică închiderea acestei ferestre după crearea cuprinsului, deoarece nu mai este necesară. Opţiune Deschideți TOC cu Editor(Deschideți cuprinsul pentru editare).

Cuprinsul este colectat pe baza conținutului etichetei< TITLE >în fiecare dosar sursa HTML foldere. Experiența a arătat că în fișierele HTML descărcate de pe Internet, există de obicei etichete< TITLE >Domnește confuzia completă: mai multe fișiere au același titlu sau text în general nearticulat. Creatorii de fișiere urmăresc cantitatea fără să se aprofundeze în detalii. Prin urmare, ajungem la opțiune Folosiți nume de fișiere în loc de titluri(Folosiți numele fișierului în loc de titluri). În mod implicit, această opțiune nu are o casetă de selectare, care indică programului să colecteze cuprinsul după etichete< TITLE >. Dacă această opțiune este bifată, cuprinsul este compilat prin nume de fișiere HTML și nu după etichete< TITLE >.

Pentru a începe colectarea cuprinsului, faceți clic pe butonul Început(Început). După aceea în fereastră Generator(Generație) arată progresul sarcinii și după finalizare fereastra Generator(Generația) se închide și cuprinsul asamblat se deschide pentru editarea acestui cuprins (Fig. 103).

Compoziția cuprinsului arată imediat dacă merită sau nu convertirea fișierului CHM. Fereastra de editare este împărțită în jumătate: conținutul folderului pe baza căruia a fost creat cuprinsul este afișat în partea dreaptă, iar cuprinsul este afișat în partea stângă, toate descrierile se vor baza; parte. Dacă există erori în cuprinsul, acestea pot fi corectate aici:

În primul rând, puteți selecta linia cu intrarea care nu se potrivește și faceți clic pe butonul Edita(Editare) () sau apăsați tasta F4 de pe tastatura computerului. După aceasta, conținutul fișierului al cărui titlu l-am selectat se deschide în Notepad. Aici puteți ajusta titlul etichetei< TITLE >și salvați fișierul. Cuprinsul poate fi refăcut ulterior;

În al doilea rând, faceți clic pe intrarea evidențiată tasta dreapta mouse si din deschis meniul contextual executa comanda Redenumiți(Redenumiți) sau apăsați tasta F2 de pe tastatura computerului.

Buton Previzualizare (Previzualizare) () sau tasta F3 de pe tastatura PC-ului deschide fișierul HTML selectat în browserul implicit.

Buton Şterge(Șterge) () sau tasta F8 de pe tastatura PC-ului șterge linia selectată din cuprins.

Liste Dimensiune(Dimensiune) și Font(Font) determină dimensiunea și fontul fontului care va fi folosit pentru a formata textul cuprins. Pe listă Pictogramă(Thumbnail) oferă exemple de miniaturi sau pictograme care apar în partea stângă a numelui titlului în cuprinsul.

Buton Sorta(Sortarea) () devine disponibilă numai după selectarea cărții în sine ( Rădăcină), adică cel mai mult nivel superior cărți. Butonul triunghiular miniatural de lângă acest buton deschide opțiunile de sortare.

Salvați modificările în cuprinsul și închideți această fereastră. După aceasta, programul revine la fereastra (Fig. 101).

În sesiunile ulterioare de lucru cu fișierul CHM, puteți reveni la ajustarea cuprinsului. Pentru a face acest lucru, în fereastra principală de lucru, faceți clic pe butonul Editor ().

Buton Compilator(Compilare) () deschide fereastra cu același nume (Fig. 104). Folosind acest buton vom crea un fișier CHM.

În câmp Pliant(Folder) specifică folderul în care se află fișierele sursă HTML pentru a le converti într-un fișier CHM. Pentru a face acest lucru, faceți clic pe butonul Deschide folderul(Deschideți folderul) () și specificați folderul dorit.

Pe listă Presetat(Șablon) selectează un șablon de creat fișier CHM. Presetarea este oferită implicit Ajutor, care poate fi folosit cel mai adesea la crearea fișierelor CHM. Pentru a vizualiza sau edita o presetare, faceți clic pe butonul Deschide presetarea(Deschide presetarea) (). După aceasta se deschide o fereastră Editor presetat(Editor de presetare) (Fig. 105).


Orez. 105. Ajutor la presetarea parametrilor

În colțul din stânga sus al ferestrei există o listă de presetări. Pentru a vizualiza un eșantion de presetare, selectați presetarea și faceți clic pe butonul Test(Test).

Pe panou Panoul(Panel) definește parametrii panoului, care se află în partea stângă a ferestrei cu cartea CHM (Fig. 106). Afișează, de exemplu, cuprinsul unei cărți. În câmp Lăţime(Width) determină lățimea acestui panou.

Pe listă Filă implicită(Fila implicită) Selectează fila care ar trebui să fie deschisă implicit după încărcarea registrului de lucru CHM.

Pe listă Poziţie(Poziția) este determinată de locația etichetei titlului filei. În mod implicit, acestea sunt în partea de sus a panoului ( Top), dar pot fi plasate în stânga sau în jos a panoului Panoul(Panou).

Opţiune S-a deschis panoul(Deschide panoul) comenzi pentru a deschide panoul Panoul(Panou) la încărcarea unei cărți CHM. Următoarele opțiuni ( Cuprins,Index,Favorite) definesc filele care ar trebui să fie pe panou Panoul(Panou). De obicei, acest panou are 3 file: Conținut, Index, Favorite (Fig. 106).

Pe panou Fereastră(Fereastra) definește parametrii panoului cu textul cărții ( partea dreaptă ferestre). Opțiuni Lăţime(Latime) si Înălţime(Înălțime) determină lățimea și înălțimea ferestrei cu cartea după ce aceasta este deschisă. Opțiuni Stânga(Stânga) și Top(Sus) determinați dimensiunea indentării din stânga colțul de sus fereastra cu o carte.

Dintre controale, numai bara de instrumente este activată implicit ( Bara de instrumente) cu nasturi. Dar puteți deschide și meniul ( Meniu). Fereastra poate fi maximizată pentru a umple întregul ecran ( Maximizat).

Pe panou Bara de instrumente(Bara de instrumente) determină ce butoane vor fi vizibile în fereastra registrului de lucru CHM.

Buton Adăuga(Adăugare) adaugă o nouă presetare și butonul Şterge(Ștergere) șterge presetarea selectată.

După definirea tuturor parametrilor presetării, faceți clic pe butonul Bine să se întoarcă la fereastră Compilator(Compilați) (Fig. 104).

În câmp Titlu(Titlu) specifică titlul cărții CHM, care va fi afișat în fereastră la citirea cărții CHM (Fig. 106). Titlul este citit de pe etichetă< TITLE >fișier HTML principal. În câmp Acasă(Acasă) indicat fisierul principal HTML. Acest fișier va fi deschis când se face clic pe butonul din registrul de lucru CHM Acasă(Acasă). În câmp Ieșire(Ieșire) specifică numele fișierului CHM și calea către acest fișier. Numele fișierului de ieșire CHM este preluat din numele folderului care conține fișierele HTML. Pentru a specifica calea către folderul în care doriți să salvați fișierul CHM, faceți clic pe butonul () și specificați acest folder.

În câmpuri TOC(Cuprins) și Index Fișierele (index) sunt indicate cu un cuprins și indexuri ale fișierelor pe care le-am creat anterior chiar la începutul lucrului la proiect. Numele apar imediat după selectarea unui folder în câmp Pliant(Pliant).

Pe listă Limbă(Limba) selectează limba cărții. Limba rusă este prezentă acolo.

Buton<< скрывает некоторые параметры из данного окна, а кнопка >> le afișează din nou în această fereastră pentru configurare.

Opţiune Închide fereastra(Închide fereastra) închide fereastra Compilator(Compila).

Opţiune Afișează statistici(Afișare statistici) arată rezultatul conversiei fișierului CHM.

Opţiune Afișează fișierul de ieșire(Afișare fișier de ieșire) arată fișierul de ieșire CHM.

Opţiune Ștergeți folderul de intrare(Delete Source Folder) șterge folderul sursă care conține fișierele HTML din care a fost creat fișierul CHM. O opțiune foarte periculoasă, deoarece fișierul CHM se poate dovedi incorect și utilizatorul poate afla despre asta după ceva timp, când fișierele sursă nu vor mai exista.

Pe listă Format(Format) selectează extensia sau formatul fișierului de ieșire. În tot acest timp am vorbit doar despre formatul CHM, care este oferit aici implicit. În acest fișier, puteți selecta și formatul ITS (Internet Document Set).

După definirea tuturor parametrilor, faceți clic pe butonul Început(Început). Rezultatul sarcinii va fi afișat pe banda indicatoare Gata(Execuţie). Când crearea fișierului CHM este finalizată, este afișat un mesaj care indică acest lucru.

Fișierul CHM finalizat poate fi deschis pentru citire (Fig. 106).

Fișierul CHM poate fi decompilat în fișiere HTML. Pentru a face acest lucru, în fereastra principală de lucru, faceți clic pe butonul Decompilator(). După aceasta, se deschide o fereastră cu același nume (Fig. 107).

În câmp Fişier(Fișier) specificați un fișier în format CHM. Pentru a face acest lucru, faceți clic pe butonul () și specificați fișier sursă. În câmp Pliant(Folder) trebuie să specificați folderul în care vor fi salvate fișierele extrase. Nu numai fișierele HTML vor fi extrase, ci și imagini și alte obiecte. Faceți clic pe butonul () și specificați folderul dorit. Faceți clic pe butonul Început(Start) pentru a începe extragerea fișierelor.

Formatul de fișier .chm a fost creat de Microsoft în 1997. Trebuia să înlocuiască extensia .hlp care a fost folosită pentru informații de referință. CHM este un acronim pentru „Compressed HTML Help”. Aceasta înseamnă că materialele în acest format au un marcaj HTML standard pentru Internet, conțin hyperlinkuri și pot avea o structură de secțiune pe mai multe niveluri. Datorită capacității de a plasa ancore în interiorul și între articole, extensia .chm a început să fie folosită și diverse firmeŞi utilizatori obișnuiți. Pe lângă informațiile de referință despre funcționarea sistemului de operare, în acest format sunt salvate și alte date, de exemplu, broșuri educaționale sau manuale de utilizare.

Pe toate desktopurile sisteme de operare Microsoft, începând cu Windows 98, are un utilitar încorporat pentru citirea documentelor cu extensia .chm. Înainte de a-l utiliza, asigurați-vă că numele documentului este scris în latină și că nu conține caracterele „_” (subliniere) sau „#” (ascuțit). Din cauza Litere chirilice este posibil ca fișierul să nu se deschidă program standard. Redenumiți documentul dacă nu sunteți sigur că nu sunt în titlu. Apoi, în sistemul de operare Windows, faceți dublu clic pe pictograma fișierului. Deschideți ajutorul chm arată cam așa: dacă documentul nu se deschide cu un clic de mouse, să încercăm să lansăm manual utilitarul conceput pentru a-l citi. Pentru a face acest lucru, mutați cursorul pe fișier, apăsați tasta dreapta și selectați secțiunea „Deschide cu”, apoi faceți clic pe „Selectați programul”. În fereastra care apare, apăsați butonul „Răsfoiți”. În acest fel, veți fi dus la directorul de programe instalate pe sistemul de operare - „ Fișiere de program " Dar utilitatea necesară se află în folderul „Windows”, așa că reveniți la listă partiții de sistem


unitatea C. Accesați directorul „Windows” și găsiți programul „hh”. Selectați-l cu cursorul și faceți clic pe „Deschidere” și apoi pe „OK” în fereastra „Selectați un program”.