Převod souboru TXT do ASC
Uložte prostý text jako ASC pro starší software, GIS gridy nebo výměnu dat založenou na ASCII.
Převádějte soubory TXT online
Pro převod TXT do ASC zatím vlastní online konvertor nemáme, ale soubory TXT můžete online převést do těchto a dalších formátů:
Jak převést soubor txt do formátu asc
- Textové soubory
- Dosud nehodnoceno.
Starší GIS, programy pro analýzu dat a kryptografické programy mohou vyžadovat název souboru s příponou .asc nebo konkrétní syntaxi ASC, místo aby přijímaly obecný soubor .txt. U obecného souboru ASC v prostém textu může jít pouze o změnu názvu souboru; formáty ASC specifické pro určitou aplikaci vyžadují strukturovaný export.
Co je formát TXT
.txt je obecný formát prostého textu bez písem, rozvržení stránky, obrázků nebo vložených funkcí dokumentu. Notepad, TextEdit, Notepad++, Visual Studio Code, nástroje příkazového řádku, exporty databází a vědecký software běžně vytvářejí soubory TXT.
Soubor TXT může obsahovat souvislý text, data oddělená čárkami nebo tabulátory, záznamy protokolů, zdrojový kód nebo číselné tabulky. Jeho přípona neurčuje kódování znaků, oddělovač, konce řádků, rozvržení s pevnou šířkou ani schéma dat, proto tyto vlastnosti před změnou názvu souboru zkontrolujte.
Co je formát ASC
.asc nemá jediný univerzální význam. Některé programy jej používají pro export ASCII nebo jiného prostého textu, kdy může být obsah zaměnitelný s TXT. Mezi další běžné významy patří PGP ASCII-armored keys and messages, rastrové soubory ESRI ASCII Grid a formáty výměny specifické pro určité aplikace.
Soubory ASC v prostém textu lze číst v libovolném textovém editoru, jsou přenositelné mezi systémy a snadno se kontrolují nebo porovnávají. Soubory obsahující pouze ASCII používají 7bitovou znakovou sadu a nemohou reprezentovat znaky s diakritikou ani jiné znaky mimo ASCII. Textové formáty také obecně vyžadují více úložného prostoru než binární formáty a soubor ASC je platný pouze tehdy, když jeho syntaxe odpovídá přijímajícímu programu.
Jak převést obecný soubor v prostém textu
- Otevřete soubor TXT v programu Notepad++, Visual Studio Code nebo jiném editoru prostého textu. V systému macOS se ujistěte, že je TextEdit v režimu prostého textu prostřednictvím Format → Make Plain Text.
- V dokumentaci cílového programu zkontrolujte požadované kódování, oddělovač, konce řádků, pořadí sloupců a záhlaví.
- Použijte File → Save As, zadejte název končící příponou
.asca vyberte formát prostého textu. Pokud jej cílový program podporuje, použijte UTF-8; pokud program vyžaduje konkrétní starší kódování, zvolte je. - Ve Windows Notepad vyberte
All files (*.*), aby program nevytvořil souborfilename.asc.txt. Ve Visual Studio Code použijte File → Save with Encoding, pokud je třeba změnit kódování. - Uložený soubor znovu otevřete a ověřte jeho první a poslední záznamy, speciální znaky, oddělovače a konce řádků. Otestujte jej v cílové aplikaci.
Pokud soubor již obsahuje požadovaný obsah a kódování, není nutná žádná konverze dat. Přejmenujte jej z příkazového řádku příkazem:
ren input.txt output.asc
V systému macOS nebo Linux použijte:
mv input.txt output.asc
Tyto příkazy mění pouze název; nekonvertují kódování, oddělovače, konce řádků ani strukturu. Chcete-li zachovat původní soubor, místo toho jej zkopírujte pomocí copy input.txt output.asc v systému Windows Command Prompt nebo pomocí cp input.txt output.asc v systému macOS a Linux.
U obecného textového souboru bez citlivých údajů lze použít online službu, například Zamzar nebo Convertio, ale pouze tehdy, když výslovně nabízí ASC jako výstupní formát. Ověřte, že služba provádí export prostého textu, a nikoli transformaci specifickou pro určitou aplikaci, a výsledek stáhněte a zkontrolujte. Lokální editory a nástroje příkazového řádku zabraňují nahrávání souboru a jsou vhodnější pro soukromá nebo velká data.
Kdy přejmenování nestačí
Soubor ESRI ASCII Grid musí obsahovat záhlaví mřížky následované řádky hodnot buněk. Mezi typická povinná pole patří ncols, nrows, xllcorner nebo xllcenter, yllcorner nebo yllcenter a cellsize; běžně se uvádí také NODATA_value. Rastrová data exportujte prostřednictvím QGIS nebo GDAL s použitím příslušného formátu ASCII Grid, například v QGIS pomocí Raster → Conversion → Translate se správným nastavením výstupu, místo pouhé změny .txt na .asc.
Soubor PGP .asc obsahuje ASCII-armored cryptographic data, obvykle ohraničená řádky jako -----BEGIN PGP MESSAGE----- nebo -----BEGIN PGP PUBLIC KEY BLOCK-----. Vytvořte jej pomocí GnuPG nebo programu, který vygeneroval daný klíč či zprávu; přejmenováním běžného textu nelze vytvořit platný soubor PGP. Soukromé klíče, hesla, šifrovaný materiál, přihlašovací údaje ani důvěrná data nenahrávejte do online převodníku.
Kontroly kompatibility
Nepředpokládejte, že „ASC“ znamená striktní 7bitové ASCII. Cílový program může vyžadovat UTF-8, UTF-16, značku pořadí bajtů, konce řádků Windows CRLF nebo Unix LF, mezery místo tabulátorů, oddělovače čárkou, sloupce s pevnou šířkou, povinné záhlaví nebo konkrétní formát desetinných čísel a dat.
Pokud cílový program přijímá pouze 7bitové ASCII, záměrně transliterujte nebo odstraňte nepodporované znaky a zkontrolujte případnou ztrátu dat. Ponechte si původní soubor TXT, porovnejte s ním převedený soubor a ověřte výsledek v přijímajícím programu, místo abyste se spoléhali pouze na název souboru.