codepages相关内容
..
我有一堆 .txt,Notepad++ 说(在它的“编码"下拉菜单中)是“ANSI". 其中包含德语字符 [äöüß],在 Notepad++ 中显示良好. 但是当我 File.read 'this is a German text example.txt' 时,它们并没有直接出现在 irb 中. 那么有谁知道我应该给 Encoding.default_external= 什么参
..
Windows _setmbcp 函数允许任何有效的代码页... (UTF-7 和 UTF-8 除外,不支持) 好的,不支持 UTF-7 是有道理的:字符具有非唯一表示,这会带来复杂性和安全风险. 但为什么不是 UTF-8? 据我所知,“ANSI"Windows API 函数的版本将它们的参数转换为 UTF-16,调用等效的“W"函数,并将输出中的任何字符串转换为“ANSI
..
我正在将韩国 CP51949 (EUC-KR) 编码的 ANSI 文件加载到字符串数组 (LoadStringsFromFile) 中.我的系统和预期的最终用户系统没有将 CP51949 设置为传统的非 Unicode 编码. 目前我有两个问题: 除非我使用 Locale Emulator 运行应用程序(这很烦人,因为设置本身只有英文),否则韩语文本会显示为乱码. Pos 给出错误的
..
我已阅读关于 WideCharToMultiByte,但我坚持这个参数: lpMultiByteStr[out] 指向接收转换后字符串的缓冲区的指针. 我不太确定如何正确初始化变量并将其提供给函数 解决方案 这里有几个函数(基于 Brian Bondy 的例子),它们使用 WideCharToMultiByte 和 MultiByteToWideChar 在 std::wstring
..
我的 Windows cmd CodePage 现在低于 65001.因为我正在做一些 Android 的东西并且需要使用控制台日志,但现在忘记如何更改它了. 当使用 chcp 437 改回 CodePage 时,它可以工作.但是如果我打开一个新的 cmd 窗口,它就会返回. 如何做chcp的事情让它永久化? 解决方案 这里 我找到了一个更好的解决方案: 开始 ->
..
问题 当我想在 Python 解释器中输入 Unicode 字符时出现问题(为简单起见,我在示例中使用了变音符号,但我首先遇到了波斯语字符).每当我将 python 与 chcp 65001 代码页一起使用,然后尝试输入甚至一个 Unicode 字符时,Python 都会毫无错误地退出. 我花了几天时间试图解决这个问题,但无济于事.但是今天,我在 python 网站上找到了一个帖子,另一个
..
我正在开发一个 netcoreapp2.0 控制台应用程序,我需要从 .NET 访问整个编码包. 我已经从 此页面 到我的项目并多次清理/恢复项目. 但是我无法获得所需的额外编码. 以下代码: Console.WriteLine(Encoding.GetEncodings().Length);Encoding.RegisterProvider(CodePagesEncoding
..
您是否知道 Java 中的一些库/方法来生成具有正确 Windows 国家代码页(例如 cp1250 )中的文件名的 tar 存档. 我尝试使用 Java tar,示例代码: final TarEntry entry = new TarEntry( files[i] );String filename = files[i].getPath().replaceAll(baseDir, “")
..
C# 字符串转换代码的等价物(代码页之间): public static string Convert(string s){编码编码器 = Encoding.GetEncoding(858);返回 Encoding.Default.GetString(encoder.GetBytes(s));} 在 VC++(不是 CLR)中,例如使用 WideCharToMultiByte/MultiByt
..
我不知道如何解释,实际上我正在寻找解释,所以我只提一些重现问题的步骤.希望有人能够理解和详细说明: Windows 8.1 上的 Python 3.5.0.(但是,无论 Python 和 Windows 版本如何,这都应该是可重现的.) 安装了波斯标准键盘.(它可以从这里下载.我再次'我确定问题不限于这个特定的键盘,其他一些语言中的一些字符也有同样的问题.只是为了可重复性.) 打开 ID
..
我正在尝试编写一个脚本,将多个 Excel 文件转换为 PDF 文件.我在网上找到了一个有效的链接. $path = Read-Host -Prompt 'Input Directory Path and Press Enter'$xlFixedFormat = “Microsoft.Office.Interop.Excel.xlFixedFormatType" -as [type]$excel
..
我正在使用 Flutter 软件包 esc_pos_printer 1.5.0 来打印到热敏打印机.如果我打印拉丁字符,一切正常.我曾尝试使用多语言代码页,但是在尝试打印泰语字符时它总是失败.我需要能够使用英语,泰语,缅甸语,高棉语和越南语进行打印.此程序包中没有可用的代码页似乎不支持非拉丁美洲语言.这对我乃至其他许多人来说都是一个表演的终结者. II向打印机发送了一个ESC命令以更改代码页
..
我想将CP-1253字符串转换为Unicode,并且还要执行相反的转换. 假设我有两个保存字符串的变量,一个 MySource1253 和一个 MyUnicodeTarget . 我认为 AnsiString 是 MySource1253 的适当类型,而 String 应该适用于 MyUnicodeTarget ,如果我错了,请纠正我. Delphi XE中是否有一些功能可以将这
..
这是一个简单的Java应用程序,可在Windows上显示默认代码页: package doscommand; import java.io.IOException; import java.io.InputStream; public class DosCommand { public static void main(String[] args) throws IOExcep
..
我正在尝试使用Delphi XE将与系统不同的代码行中的某些文本行(例如西里尔字母)保存到TFileStream中。但是我找不到任何代码示例来生成这些编码文件? 我尝试使用与TStrings.SaveToStream相同的代码,但是我不确定我是否正确实现了它(例如WriteBom部分),并且想知道如何在其他地方完成。这是我的代码: FEncoding:= TEncoding.GetE
..
我在SQL Server 2008 R2开发人员上,服务器默认排序规则为Cyrillic_General_CI_AS 在SSMS中执行 选择'éÉâààÀëËçæà'COLLATE Latin1_General_CS_AS 或 选择'éÉâààÀëëççàà'COLLATE Latin1_General_CI_AI 输出 eEaAaAeE
..
我的问题是要使用 Zebra P4t打印机来打印带有如下符号的法语字符:éèàô等。。 > 请考虑以下ZPL指令: ^ XA ^ FO20 ,20 ^ CI28 ^ A0,20,20 ^ FD Amitié ^ FS ^ XZ 我已将这些指令放入编码为UTF-8的文件中。 何时我将此文件发送到Zebra GK420t打印机,在法语单
..
有人知道这是什么编码(孟加拉语): Bs‡iRx eY©gvjvi cO_g eY© ‡fovi WvK,QvM‡ji e?ve?v WvK ‡Nvovi Mvwo; fvov‡U†gvUiMvwo 例如,该网站似乎使用它: http://www.shipbreakingbd.info 它使用自己的字体来表示内容,这只是一个示例。我得到了这种编码的文本文件,需要将其转换为UTF-8
..
关于Unicode和utf8,我遇到了一个严重问题, 我将一段阿拉伯语/波斯文字文件保存到记事本中并保存下来,现在我看到的信息是 $$$ p> 我的问题是如何取回我的数据,这对我来说很重要,请提前感谢 字符串加扰=“ “ÈåØæáåãæäÚÏÏãËáËíÑæÑÓããíã䔓; byte [] bytes = Encoding.GetEncoding(“
..