如何将FLASH文件中的文字图片转换为文本格式?

如何将FLASH文件中的文字图片转换为文本格式?,第1张

将flash中的转换成文本格式,要先把保存到电脑桌面上,接下来按着下面的方法进行;

第一步:在自己的电脑上准备ocr文字识别软件;

第二步:打开ocr,选择上面的“极速识别”功能;

第三步:在左上角把需要识别的添加进去;

第四步:点击右下角的“一键识别”按钮;

多上面的方法有疑问的欢迎提问,祝您工作顺利。

闲来无事帮你做好!有些细节还是自己调!

package ClickToDisplay {

import flashdisplaySprite;

import flashdisplayLoader;

import flashnetURLRequest;

import flasheventsMouseEvent;

import flashtextTextField;

import comgreensock TweenLite;

import comgreensock easing;

import flasheventsEvent;

import flashdisplayShape;

public class OneMc extends Sprite {

     private var iamgepath:String ="";

  private var iamgeName:String =""

  private var textCont:Sprite

private  var iamgeloader:Loader =new Loader

public function OneMc($path:String ,$name:String ) {

// constructor code

iamgepath=$path;

iamgeName=$name;

textCont=new Sprite

AddTo();

}

private function AddTo(){

iamgeloaderload (new URLRequest (iamgepath));

thisaddChild (iamgeloader)

iamgeloadercontentLoaderInfo addEventListener (EventCOMPLETE,loadiamgecom)

}

private function loadiamgecom(e:Event ){

iamgeloader addEventListener(MouseEventCLICK,clicktheloader);

iamgeloaderaddEventListener (MouseEventMOUSE_OUT,outmouse);

thisaddChild (textCont)

textConty =-30;

}

  public function get getName():String {

  return iamgeName;

  }

  private function clicktheloader(e:MouseEvent ){

  var textf:TextField =new TextField

  textftextColor =0XFF0000;

  textftext =iamgeName;

  textContaddChild (textf)

  TweenLiteto (textCont,025,{y:0})

  }

  private function outmouse(e:MouseEvent ){

    TweenLiteto (textCont,025,{y:-30});

  }

}

}

主文件:、、、、

import ClickToDisplayOneMc;

var nums:int=9

var rownum:int=3;

init()

function init(){

var path:String ="Image/page1jpg"

for(var i:int=0;i<nums;i++){

var tmpone:OneMc =new OneMc(path,"Name"+i)

tmponex=i%rownum(350+5)

tmponey=Mathfloor  (i/rownum)(218+5)

thisaddChild (tmpone)

}

}

点文件-导入-导入到舞台,导入一张,在第30帧插入帧(选中第30帧,按F5),新建一个图层,在第一帧用文字工具在场景的左边写上字,然后选中这一帧,点右键,创建补间动画,然后在第30帧插入关键帧(选中第30帧,按F6),并将第30帧的移动到右边。按Ctrl+Enter测试影片。

在FLASH中输入文字,有三种形式,分别是:静态文本、动态文本和输入文本。
静态文本:是在制作时输入固定的,在影片播放的过程中是不能改变的;
动态文本:在制作时可以设置默认值,在影片播放的过程中可以通过ActionScript脚本程序改变的;
输入文本:就跟文本框类似,在影片播放的过程中用户可以通过输入设备输入文本。
例如:输入文字时,首先选择文本工具,属性里文本类型选“静态文本”,然后选择字体、字体大小、字加粗、斜体等等,然后依次设置文字对齐,编辑格式,文本方式,最后开始输入文字。
选择动态文本和静态文本时,不能改变文本方式。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13097206.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存