Mammoth ilə Microsoft® Word Sənədlərindən sadə və təmiz HTML yaradın
Məzmunun silinməsindən narahat olmadan Word-ü semantik olaraq HTML-yə çevirin.
Mamont nədir?
Mamont Google Sənədlər, Microsoft Word və LibreOffice-dən yaradılan Word sənədlərini HTML-yə çevirmək üçün istifadə oluna bilən, istifadəsi asan, sadə, təlaşsız paketdir. Açıq mənbəli Doc to HTML converter kimi, Mammoth istifadə olunan üsluba, rəngə və ya şriftlərə diqqət yetirmədən istənilən sənədi semantik olaraq çevirmək üçün əlverişlidir.
Mammoth sənədləri HTML-yə necə çevirəcəyini görmək üçün veb demoları təqdim edir, lakin bu Sənədi HTML-yə çevirənlərin ən yaxşı xüsusiyyətlərindən biri PyPI vasitəsilə WordPress, Java/JVM, .NET və Python da daxil olmaqla dəstəklədiyi bir çox platformadır. Bir çox üslub və rəng xüsusiyyətləri ilə yaradılmış mürəkkəb sənədləriniz varsa, son nəticə ilə daxiletmə faylı arasında uyğunsuzluq tapmaq mümkün ola bilər.
Asılı olmayaraq, HTML-yə çevrilməli olan sadə Word sənədləri üçün Mamont işi görür.
Mamontla Başlayın
Mammoth kitabxanasını quraşdırmağın tövsiyə olunan yolu npm vasitəsilədir. Düzgün quraşdırma üçün aşağıdakı əmrdən istifadə edin
Mammoth-u npm vasitəsilə quraşdırın
npm install mammoth
Pulsuz JavaScript API vasitəsilə Microsoft® Word-ü HTML-ə çevirin
Mommoth, Word-ü pulsuz olaraq HTML-yə çevirmək üçün açıq mənbəli JavaScript API-dir. O, Word sənədlərinin HTML-yə çevrildiyi zaman onları formatlaşdırmaq və redaktə etmək üçün bir çox funksiyaları təmin edir, məsələn, Başlıqlar, Siyahılar və şəkillər əlavə etmək, kursiv və qalın şrift, sətir fasilələri əlavə etmək və daha çox. Söz sənədindəki bütün şəkillər standart olaraq HTML nəticəsində yaradılır. Siz həmçinin mammoth.extractRawText funksiyasından istifadə edərək istənilən sənəddən xam mətn çıxara bilərsiniz, lakin o, orijinal sənəddən formatlaşdırmaya məhəl qoymayacaq.
Mövcud .docx faylını HTML-ə çevirin
var mammoth = require("mammoth");
mammoth.convertToHtml({path: "path/to/document.docx"})
.then(function(result){
var html = result.value; // The generated HTML
var messages = result.messages; // Any messages, such as warnings during conversion
})
.done();
JavaScript API vasitəsilə Word-dən HTML-ə Stilləri Xəritə
Əksər hallarda, Mammoth ümumi Microsoft Word DOCX üslublarını orijinal Word sənədindən HTML yekun nəticəsinə köçürür. Word-də Başlıq 1 kimi elementlər HTML-də H1-ə çevrilir. Bununla belə, Mammoth üslubları Word sənədindən HTML-ə çevirmək üçün bir çox funksiyaları təmin edir.
Fərdi Stil Xəritəsi
var mammoth = require("mammoth");
var options = {
styleMap: [
"p[style-name='Section Title'] => h1:fresh",
"p[style-name='Subsection Title'] => h2:fresh"
]
};
mammoth.convertToHtml({path: "path/to/document.docx"}, options);