Konvertera Word till Markdown

Konvertera ett modernt Word-dokument i formatet .docx till ren, redigerbar Markdown utan att ladda upp det. Webbläsaren läser dokumentets struktur och behåller rubriker, stycken, fet och kursiv text, länkar, listor, citat, kodformat och enkla tabeller som stöds. Granska den säkra förhandsvisningen, kopiera resultatet eller hämta en .md-fil. Bilder ersätts med en tydlig markering, medan sidlayout och andra Word-specifika funktioner redovisas öppet som begränsningar.

Så konverterar du ett Word-dokument till Markdown

  1. 1

    Välj en DOCX-fil

    Öppna en okrypterad `.docx`-fil. Konverteraren kontrollerar lokalt dess ZIP- och Office Open XML-struktur.

  2. 2

    Välj Markdown-markörer

    Välj rubriker med nummertecken eller understrykning och bindestreck eller asterisk för punktlistor.

  3. 3

    Granska strukturen

    Kontrollera den säkra förhandsvisningen och meddelanden om utelämnade bilder eller Word-funktioner som inte kan återges tydligt i Markdown.

  4. 4

    Kopiera eller hämta

    Kopiera Markdown-texten eller spara den som en UTF-8-kodad `.md`-fil med ett namn baserat på DOCX-filen.

Från WordprocessingML till Markdown

En DOCX-fil är ett Office Open XML-paket, inte ett enda flöde av formaterad text. Microsoft beskriver ett grundläggande ordbehandlingspaket som en samling delar, däribland en huvuddokumentdel som innehåller brödtexten. Konverteraren kontrollerar först paketets förväntade struktur och använder sedan Mammoth.js för att skapa semantisk HTML som mellanformat. Mammoth rekommenderar semantisk struktur framför en exakt återgivning av Words utseende, vilket är rätt avgränsning för Markdown.

Mellanformatet analyseras i minnet och omvandlas till block och inline-element enligt CommonMark. Enkla tabeller använder tabelltillägget i GitHub Flavored Markdown. Den råa HTML-koden monteras aldrig direkt. Förhandsvisningen skapas från Markdown och saneras före visning.

Struktur i Word Resultat i Markdown Konverteringens gräns
Rubrikformat Rubriker med # eller Setext-rubriker på nivå 1 och 2 Enbart den visuella teckenstorleken gör inte text till en rubrik
Stycken, fet, kursiv, genomstruken Stycken och inline-markörer Teckensnitt, färger och exakta avstånd utelämnas
Numrerade listor och punktlistor Numrerade och indragna listposter Komplicerad anpassad numrering kan behöva redigeras
Hyperlänkar [etikett](URL) Endast säkra webb-, e-post- och fragmentlänkar behålls
Enkla tabeller GFM-tabell med lodräta streck Sammanfogade celler och komplicerade layouter förenklas
Bilder och inbäddade objekt Synlig utelämningsmarkering Binära medier exporteras inte till Markdown

Exempel

Anta att en DOCX-fil innehåller nivå 1-rubriken Projektstatus, två stycken, en numrerad plan i tre steg och en tabell på 2 × 3 med ansvarig och slutdatum. Med nummertecken för rubriker börjar resultatet med # Projektstatus, följt av vanliga stycken, listmarkörer med 1. och en GFM-tabell där första raden blir rubrikrad. Om dokumentet även har ett flytande diagram konverteras det inte. Verktyget visar en begränsningsnotis så att det saknade objektet inte misstas för en lyckad export.

Det som Markdown inte kan bevara

Markdown beskriver innehållets struktur, inte Words sidlayout. Sidor, spalter, marginaler, sidhuvuden, sidfötter, teckensnitt, färger, flytande positioner, textrutor, diagram, SmartArt, ekvationer, makron, OLE-objekt, formulär, kommentarer och ändringshistorik ingår inte i resultatet. Komplicerade tabeller med sammanfogade celler kan förlora sitt rutnät. Granska tekniska och reglerade dokument noggrant och behåll den ursprungliga DOCX-filen som auktoritativ källa.

Fil- och integritetsgränser

Konverteraren accepterar .docx, men inte äldre .doc, .docm, ODT eller PDF. Den avvisar paket utan förväntade Office Open XML-delar, krypterade ZIP-poster, fler än 2 000 poster, över 25 MiB komprimerat eller 80 MiB uppackat. Gränserna minskar minnesrisken men reparerar inte skadade filer.

DOCX-filens byte, filnamn, extraherade struktur, inställningar, förhandsvisning och Markdown stannar i webbläsaren. I flerstegsflödet pekar en slumpmässig token i flikens sessionStorage i upp till två timmar på en tidsbegränsad IndexedDB-post. Innehållet placeras aldrig i webbadressen eller skickas via Livewire. Börja om tar bort token och den sparade posten.

Vanliga frågor

Använd en modern, okrypterad .docx-fil. Äldre .doc, makroaktiverade .docm, ODT, PDF, krypterade paket, skadade filer och filer över de angivna gränserna avvisas. Spara först äldre Word-dokument som DOCX.

Konverteraren hanterar semantiska rubriker, stycken, fetstil, kursiv, genomstrykning, säkra länkar, radbrytningar, numrerade listor och punktlistor, citat, kodformat som Word exponerar samt enkla GFM-tabeller. Enbart visuell formatering utan semantisk struktur kanske inte överförs korrekt.

Bilder får en synlig utelämningsmarkering och en varning. Sidlayout, spalter, sidhuvuden, sidfötter, teckensnitt, färger, flytande objekt, sammanfogade tabeller, diagram, SmartArt, ekvationer, makron, inbäddade objekt, formulär, kommentarer och ändringshistorik återskapas inte exakt.

Word är ett system för sidlayout, medan Markdown beskriver en lätt dokumentstruktur. Konverteraren bevarar innebörden som stöds, inte pixelpositioner, sidbrytningar, teckensnitt eller exakta avstånd. Granska och redigera resultatet före publicering.

Nej. Filens byte, namn, innehåll, inställningar, förhandsvisning och Markdown stannar i webbläsaren och skickas inte via Livewire eller webbadressen. Återställning använder en tillfällig post bara i den här fliken; Börja om tar bort den.

Relaterade verktyg