Premiere中文字体显示的Bug (premiere是什么软件)

Adobe Premiere Pro自推出以来受到了业界的广泛好评,但Adobe公司每次开发软件的时候都对中国这么大一个市场考虑不够周全。从早些年的Photoshop5.0留下的中文字体显示Bug到Premiere6.5,到目前的Premiere Pro每次都会出现相同的Bug,即所有的中文字体在字体列表中显示的都是拼音。如:楷体显示的名称为:KaiTi_GB2312。而且连Adobe After Effect等软件也有相同的问题,真让人郁闷。虽然网上有用手动去修改的方法,可是如果系统重装了,又要重新做一次,重复劳动,十分麻烦。早些年我就分析过Photoshop补丁的解决方法,如今的Premiere Pro是同家公司做的,又是同样的问题,会不会解决方法也相同呢?经过一番研究,找到了解决方法。下面是用VB6写的程序。1. 打开VB6创建一个新工程,点击工程右上角的Form1窗体将它移除。本程序无需界面,只要两个对话框就行了。2. 点击“工程”菜单下的“添加模块”,加入一个新的模块,给它起个名字为:PrPatch。3. 在模块中输入以下程序:Option ExplicitDim DiskW As StringDeclare Function GetWindowsDirectory Lib "kernel32" Alias "GetWindowsDirectoryA" (ByVal lpBuffer As String, ByVal nSize As Long) As LongPrivate Sub Main()Dim WinLong As Long, WinLocate As String * 40If MsgBox("本程序用于更正Premiere Pro输入汉字时字体名称显示不正确的问题。www.ITcomPUteR.com.CN运行吗?", vbOKCancel + vbInformation, "补丁:") = vbCancel Then EndWinLong = GetWindowsDirectory(WinLocate, 40)DiskW = Left(WinLocate, 2)ProcessFileMsgBox "汉字输入补丁完成!", vbOKOnly + vbInformation, "祝贺你:"End SubPrivate Sub ProcessFile()Dim TextOne As String, TextLine(8000) As String, i As Long, NowString As String * 1, j As Integer, BL As IntegerDiskW = DiskW & "\Program Files\Common Files\Adobe\TypeSpt\AdobeFnt07.lst"'将一个文件以行为单位放入数组Open DiskW For Input As #1Input #1, TextOnej = 1For i = 1 To Len(TextOne)NowString = Mid$(TextOne, i, 1)If NowString = Chr(10) Thenj = j + 1ElseTextLine(j) = TextLine(j) + NowStringEnd IfNext iClose #1'查找For i = 1 To j - 1If Left(TextLine(i), 11) = "FamilyName:" ThenBL = iElseIf Left(TextLine(i), 8) = "WinName:" ThenTextLine(BL) = Left(TextLine(BL), 11) & Mid$(TextLine(i), 9)End IfEnd IfNextOpen DiskW For Output As #1For i = 1 To j - 1Print #1, TextLine(i)NextClose #1End Sub4. 点击“文件”菜单下的“生成PrPatch.exe”,完成。5.然后你就可以运行它了,运行之后再打开Premiere Pro再看看图(如图2),这就是运行之后的情况。本程序可以用于解决Adobe一系列软件的共同Bug。注意程序中加底的一行,这行是本程序的重要部分。

OutLook Express的标志密码忘记怎么办 刘兴琴:由于长时间没有使用OutLook Express,我把OutLook Express的标志密码忘记了,无法进入邮箱。向董师傅求救。董师傅:OE的标志密码一旦忘记了,是很难恢复的。你可以试试重新启动电脑,按F8键进入“安全模式”打开OE,此时不需要密码,你可以重建一个用户,不要修改密码,接着把信息导入新用户信箱。如果上述的方法不行,还可以试试下载Outlook Express Key(下载地址:),使用它可以直接破译显示标志密码。 %ProgramFiles%\Internet Explorer\iexplore.exe /rereg 比比谈技巧IE浏览器发生故障多是因为组件注册不正常引起的,在Windows XP SP2下,可以在“运行”中输入“"%ProgramFiles%\Internet Explorer\iexplore.exe" /rereg”后回车,即可以重新注册所有的IE组件,从而修复常见的IE故障。症状一:恢复查看被删除的QQ好友聊天记录 (本文为 WWW.SQ120.COM 电脑知识网推荐文章) 由于一个QQ号所容纳的好友数量有500人的限制,所以达到人数上限后,若要添加新的联系人,就必须先删除现有的好友。但删除后,就无法查看与该好友以前的聊天记录了。恢复方法:其实被删除的好友聊天记录仍然保存在“消息管理器”中,只不过被“隐藏”起来了而已。在QQ面板上的“黑名单”组名上,右击鼠标弹出菜单,选择“添加坏人名单”,然后输入指定联系人的QQ号。然后,在该好友昵称的右键弹出菜单中选择“聊天记录”就可以查看到与对方的聊天内容了。查看完毕后,再将该好友从“黑名单”中删除即可。症状二:恢复被屏蔽的IE插件在IE插件免疫工具中误把RealPlayer插件给屏蔽,此后就无法在网页中播放RM文件,即使重装程序也无法恢复。恢复方法:在文本编辑器中输入以下内容,另存为“*.reg”,双击导入至注册表即可:“Windows Registry Editor Version 5.00[-我的电脑\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{CF CDAA03-8BE4-11CF-B84B-0020AFBBCCFA}]”(不含引号)注:其中的“-”表示删除此项键值。症状三:恢复网页浏览时发送信息到Internet选项我们在使用IE或以IE为内核的浏览器中冲浪,执行发送信息操作时程序会弹出“发送信息到Internet”对话框,在此无论你选择“是”或“否”,其默认设置为以后将不再显示该信息。如果你以后还想重新选择,应如何设置呢?恢复方法:运行注册表,定位于“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3”,查看右侧视图,找到“1601”键值,修改其数据为“1”即可。From:
© 版权声明
评论 抢沙发
加载中~
每日一言
不怕万人阻挡,只怕自己投降
Not afraid of people blocking, I'm afraid their surrender