连笔字网今天精心准备的是《汉字转拼音》,下面是详解!
首先选定你要注音的文字,点击WORD工具栏“拼音指南”按钮,在拼音指南对话框里面将原有汉字换成空格符就可以了。详见下图:
希望,祝你成功!
最好是oracle或者mysql的。server就算了。如‘中国we01’转化成ZGWE01...
最好是oracle或者mysql的。server就算了。
如‘中国we01’转化成ZGWE01
CREATE OR REPLACE FUNCTION "FUN_GET_QUERYCODE"(v_string in varchar2,
v_spellFlag in number)
return varchar2 is
/*-------------------------------------------------------------------------
|| 函数名称 :转换成拼音码或者五笔码
|| 功能描述 :将传入的字符串转换成相应的拼音码或者五笔码
||
|| 参数描述 :参数标识 输入/输出 类型 名称
|| -------------------------------------------------------------
|| v_string 输入 varchar2 需要转换的字符串
|| v_type 输入 number 转换类型-0 转换成五笔码,1 (或其他)转换成拼音码,
|| 返回: 字符型 转换后的查询码,如果出错误返回''
||-------------------------------------------------------------------------*/
I number(5);
li_sqlcode number;
li_count number;
ls_sqlerrm varchar2(128);
Ls_ReturnStr varchar2(50);
Ls_ch varchar2(10);
Ls_temp varchar2(10);
begin
--如果传入字符串为空,则返回空值
if v_string is null then
return v_string;
end if;
ls_ReturnStr := '';
I := 1;
li_count := Length(substr(v_string, 1, 30));
--依次处理v_string中每个字符
For i in 1 .. li_count loop
ls_ch := substr(v_string, i, 1);
--If ASCII(ls_ch)<128 then
-- 非汉字 ,不变
--ls_returnStr := ls_returnStr || upper(ls_ch);
--Else
-- 是汉字
begin
if v_spellFlag = 0 then
--查询五笔码
SELECT WB_CODE
INTO Ls_temp
FROM C_SPELLBASE
WHERE NAME = ls_ch
AND ROWNUM = 1;
else
--查询拼音码
SELECT PY_CODE
INTO Ls_temp
FROM C_SPELLBASE
WHERE NAME = ls_ch
AND ROWNUM = 1;
end if;
--返回的字符串
ls_returnStr := ls_returnStr || ls_temp;
EXCEPTION
WHEN NO_DATA_FOUND THEN
ls_returnStr := ls_returnStr;
WHEN OTHERS THEN
li_sqlcode := sqlcode;
ls_sqlerrm := substr(sqlerrm, 1, 128);
return '';
end;
---end if ;
end loop;
--返回
return substr(ls_returnStr, 1, 30);
end fun_get_querycode;
手机上有没有汉字转化为拼音,然后用打印机给打出来的这种软件?...
手机上有没有汉字转化为拼音,然后用打印机给打出来的这种软件?
步骤一:百度一下“WPS”,下载WPS办公软件。
步骤二:安装以及打开WPS文字软件。
步骤三:在WPS文本框输入一段文字做为实例,例如“百度分享”。
步骤四:将光标移动到需要加拼音的文字处,鼠标左键选择文字。
步骤五:单击打开“拼音指南”,然后“确定”。
6
步骤六:效果图。
你试一下“实用汉字转拼音”软件吧,有多种选择。
1.简/繁体汉字转换成拼音
2.还能转换成带声调的拼音
3.全大写
4.全小写
5.首字母大写等
拼音转汉字。
拼音转汉字:喇叭,泥土,绿地,哪里,旅途,大米,土地,木马,
大地,体育,题目,发怒,
那里,马路,大佛,陆地。
1、首先选中姓名单元格区域,点击右上角的工具箱。
2、然后点击页面上方的拼音笔画。
3、点击打开列表中的汉字转拼音。
4、接着点击页面中间的确定按钮。
5、选择将结果保存的位置点击确定。
6、最后就可以看到所有的汉字都转换成了拼音。
用
Word
将整篇文章转换成拼音
如果想把整篇文章转换成拼音字母而且还需要在转换成拼音字母后仍保留原文中的数
字、英语字母、标点符号、段落等内容,则可以用下面的方法来实现。
一、先输入(打开)需要转换的文本,用
“
拼音指南
”
给文本全部标注上拼音。然
后选中标注好拼音的全部文字,右击选择
“
切换域代码
”
,此时选中内容将会变成类似图
1
的样子。
二
、
单
击
菜
单
“
编
辑
--
替
换
”
打
开
替
换
窗
口
,
在
查
找
内
容
中
输
入
“
[)]*[)]
”
,
“
替
换
为
”
中
则
输
入
一
个
半
角
的
空
格
。点
击
“
高
级
”
按
钮
显
示
高
级
选
项
,点
选
“
使
用
通
配
符
”
复
选
项
(
图
2
)
。
点
击
“
全
部
替
换
”
按
钮
,
然
后
一
直
确
定
完
成
替
换
。
三
、再
输
入
查
找
内
容
为
“
EQ*[(]*[(]
”
,
“
替
换
为
”
中
输
入
“
EQ
”
(
注
意
:
EQ
后
面
有
一
个
半
角
的
空
格
)
,
同
样
点
击
“
全
部
替
换
”
按
钮
完
成
替
换
。
(
见
图
3)
按
“Ctrl+A”
组
合
键
全
选
进
行
剪
切
,
再
“
选
择
性
粘
贴
”
为
“
无
格
式
文
本
”
即
可
看
到
全
文
中
汉
字
部
分
都
已
经
变
成
拼
音
字
母
,
而
且
原
文
中
的
数
字
、
英
语
字
母
、
标
点
符
号
、
段
落
等
内
容
也
还
在
,
最
后
效
果
见
图
4
。
此
外
,在
一
开
始
用
拼
音
指
南
标
注
拼
音
字
母
时
,若
留
出
部
分
汉
字
不
标
注
拼
音
字
母
,转
换
成
拼
音
这
部
分
汉
字
不
会
转
换
成
拼
音
字
母
,
这
样
在
转
换
拼
音
字
母
时
就
可
以
有
选
择
的
保
留
这
部
分
汉
字
。
特
别
注
意
:
文
中
“
(
”
和
“
)
”
的
区
别
,
千
万
不
要
搞
混
淆
了
,
否
则
不
成
功
。
打开Excel->工具->宏->Viaual Basic编辑器
在弹出来的窗口中对着VBAproject点右键->插入->模块
下面会出现一个名为"模块1",点击
在右边的空白栏中粘贴以下内容:
Function pinyin(p As String) As String
i = Asc(p)
Select Case i
Case -20319 To -20284: pinyin = "A"
Case -20283 To -19776: pinyin = "B"
Case -19775 To -19219: pinyin = "C"
Case -19218 To -18711: pinyin = "D"
Case -18710 To -18527: pinyin = "E"
Case -18526 To -18240: pinyin = "F"
Case -18239 To -17923: pinyin = "G"
Case -17922 To -17418: pinyin = "H"
Case -17417 To -16475: pinyin = "J"
Case -16474 To -16213: pinyin = "K"
Case -16212 To -15641: pinyin = "L"
Case -15640 To -15166: pinyin = "M"
Case -15165 To -14923: pinyin = "N"
Case -14922 To -14915: pinyin = "O"
Case -14914 To -14631: pinyin = "P"
Case -14630 To -14150: pinyin = "Q"
Case -14149 To -14091: pinyin = "R"
Case -14090 To -13319: pinyin = "S"
Case -13318 To -12839: pinyin = "T"
Case -12838 To -12557: pinyin = "W"
Case -12556 To -11848: pinyin = "X"
Case -11847 To -11056: pinyin = "Y"
Case -11055 To -2050: pinyin = "Z"
Case Else: pinyin = p
End Select
End Function
Function getpy(str)
For i = 1 To Len(str)
getpy = getpy & pinyin(Mid(str, i, 1))
Next i
End Function
********复制到此结束,本行不复制*******
现在转换函数已编写完成!关掉此编缉的窗口。
要在Excel中使用,方法如下:
A1 A2
中国 =getpy(A1)
1、把你要注拼音的汉字、词组或者段落,甚至是一小篇文章输入在WORD文档中;2、选择你要标注上拼音的汉字;3、点击文档菜单的“格式”,在其下拉菜单中点击“中文版式”,然后选择“拼音指南”;4、在“拼音指南”的对话框中选择“确定”。注意,这种方法一次只能为40个汉字字符标注拼音.如果你想给不短的文章标注拼音,就只能一段一段的标注了,否则你就要安装标注拼音的小软件. 补充: 在WORD选中拟加拼音的文字,点“格式/中文版式/拼音指南”,选择好对齐方式、字体、字号,预览满意后,点“组合/确定”即可。