C# 获取CorelDRAW文件里文字物件里的字,中文是乱码(像是类似韩文的字),英文和数字可以正常显示,求大神指点如何能正确获取中文。

问题描述

usingCorelDRAW;//引用CorelDRAW.dll代码简化内容如下CorelDRAW.Applicationcdr=newCorelDRAW.Application();cdr.Visible=true;cdr.Open(@"F:45-46版.cdr");CorelDRAW.ShapesclsShapes=cdr.ActiveDocument.ActivePage.ActiveLayer.Shapes;foreach(ShapemShapeinclsShapes){switch(mShape.Type){casecdrShapeType.cdrTextShape://文本物件stringstrCdrContent=mShape.Text.Contents.Trim();break;return;}}strCdrContent里面中文是类似韩文的乱码英文数字可以正常显示,求解决

解决方案

解决方案二:
你试试编码方式转换,我觉得最大可能是你的编码和CorelDRAW的编码方式不一致。UTF、Unicode、GBK、GB2312什么的挨个试一试。
解决方案三:
str1=System.Text.Encoding.GetEncoding("GB2312").GetString(System.Text.Encoding.Default.GetBytes(strCdrContent));ASCIIGB2312GBKUnicodeUTF-8全都试过彻底变成乱码或者??号

时间: 2024-10-28 17:32:57

C# 获取CorelDRAW文件里文字物件里的字,中文是乱码(像是类似韩文的字),英文和数字可以正常显示,求大神指点如何能正确获取中文。的相关文章

r语言-求大神指点,怎样用R语言对同一文件夹里的很多Excel表,EXCEL表又有很多Sheet实现写入操作

问题描述 求大神指点,怎样用R语言对同一文件夹里的很多Excel表,EXCEL表又有很多Sheet实现写入操作 手都断了,试了好多函数,loadWorkbook,openxlsx同时用write.xlsx,addWorksheet--试了一下午,都被这问题搞死了,呜呜~这是出现过的一个错误 解决方案 http://blog.sina.com.cn/s/blog_6e9c33de0101a6ps.html 解决方案二: 可以先读取出来,操作完数据在进行写入啊

javascript-js里div框缓冲浮动,不知道为什么没有效果,求大神指点!

问题描述 js里div框缓冲浮动,不知道为什么没有效果,求大神指点! <!DOCTYPE html> <br> #div1{width: 100px;height:150px;background: red;position: absolute;right: 0;bottom:0;}<br> <br> window.onscroll=function(){<br> var oDiv=document.getElementById("di

app-对于Endomondo运动追踪器,具体实现应用了Android里的哪些技术。求大神指点。

问题描述 对于Endomondo运动追踪器,具体实现应用了Android里的哪些技术.求大神指点. 现在在写毕业论文的开题报告,类似于运动追踪器的,但是对于这个APP总体上还是没有理解.对于这类APP包含了哪几方面的技术.求各路大神指点一下.

web项目里怎么写一个对账功能求大神指点

问题描述 web项目里怎么写一个对账功能求大神指点 菜鸟 想问下web项目里怎么写个对账功能求给点思路 自己一点思路啊没有 解决方案 http://blog.csdn.net/fangkailove/article/details/4071656 解决方案二: 就是这样的需求要怎么写啊

base64-android http 文件上传遇见的难题!!!求大神指点!!!

问题描述 android http 文件上传遇见的难题!!!求大神指点!!! 要做一个大文件分块上传的功能,多个文件打包成zip,zip包中有个txt文件用来存放文件信息. 我是用FileInputStream 读取文件,根据服务端给的接口要求,每次读7K,读完一次就把装了7K文件的byte[] 转成Base64字符串,然后post传给服务端,传成功后开始传第二个小块..... 现在的问题是: 当文件小于7K,也就是一次就能读完的时候,文件能转成正确的Base64字符串,传给服务端后也能正常解压

python调用xml文件的时候,报出ExpatError求大神指点

问题描述 python调用xml文件的时候,报出ExpatError求大神指点 问题代码:import xml.dom.minidom#打开xml文件dom=xml.dom.minidom.parse(""C:Users***Desktopmyprogramlogin.xml"") 运行时,提示:Traceback (most recent call last): File ""C:Users***Desktopmyprogramtest_log

编程c语言-新手OJ, 找出字符串中出现最多的字母,本机运行正确, 但是wrong answer, 求大神指点

问题描述 新手OJ, 找出字符串中出现最多的字母,本机运行正确, 但是wrong answer, 求大神指点 Description 钟Sir是一个迷信的(superstitious)家伙.他相信每一个字符串(string)里都有一个幸运字符.我们可以通过以下方法找到这个字符.例如,在字符串abbccc中,c 出现的次数最多,所以这个幸运字符就是 c 啦!(>_<) ?(钟Sir的想法好简单啊-) Input 第一行是测试数据的组数n,接下来的每组测试数据占一行,每行数据不超过1000个字符且

对象-下边是两个bean文件,应该是habnate的知识,我的问题在里边有详细说明,求大神指点

问题描述 下边是两个bean文件,应该是habnate的知识,我的问题在里边有详细说明,求大神指点 下边是两个bean文件,我是新手也不懂,但是应该是habnate的知识,建立关联的吧. 我现在要做的需求是: 合作商订单管理 里有一个是否投诉字段(下拉菜单做的):如果选"是"了,那么就再合作商管理的actiong,里 先创建一个private HeZuoShangDingDanTouSuDao dao1;然后,当合作商订单管理的对象保存之后,进行一个判断,被投诉的,我就先创建一个投诉的

python-Python获取指定服务的cpu占用率?求大神指点,我代码运行不出来

问题描述 Python获取指定服务的cpu占用率?求大神指点,我代码运行不出来 以下是我的两个文件,希望大神或者喜欢尝试的兄弟看看. test_no1.py #!/usr/bin/env python #-*- coding:utf-8 -*- import ctypes; import psutil import test_no2metaclass = type; class PROCESSENTRY32(ctypes.Structure):fields = [ ("dwSize",