彩票走势图

文档格式转换工具Print2Flash使用教程:使用皮肤更改按钮图像

翻译|使用教程|编辑:况鱼杰|2021-02-20 13:49:54.360|阅读 179 次

概述:如果要在文档工具栏上拥有自己的自定义图像,想要调整工具栏的背景和颜色,则需要创建自己的皮肤。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

Print2Flash是一款强大的文件格式转换及文档发布工具。可以轻松实现可打印文档(如Word、PDF文档、PPT或是Excel电子表格)转换到 Adobe ® Flash ®文件(swf)、html页面或SVG文件。


如果要在文档工具栏上拥有自己的自定义图像,想要调整工具栏的背景和颜色,则需要创建自己的皮肤。外观包括一组工具栏按钮图像和用于绘制文档界面的颜色。创建新皮肤时,需要使用第三方图形创作软件设计自己的按钮图像。然后,应将按钮图像导出为PNG格式的图形文件,以将其导入Print2Flash外观。

通常,皮肤创建过程包括以下几个步骤。

创作图像

您可以使用第三方图形创作软件(例如Adobe Photoshop)设计自己的按钮图像。每个图像的调色板可以由多达16777216(24位)的颜色和8位的alpha透明通道组成。以下是每个工具栏图像的尺寸(以像素为单位):

图像可能还包含透明度alpha通道,这使设计适合任何背景颜色的按钮或逐渐合并到工具栏背景的按钮变得更加容易。由于工具栏显示的图像可能少于标准外观的图像,因此您可以仅设计所需的按钮。如隐藏按钮和徽标帮助主题中所述,以后可能会隐藏不需要的按钮。

设计之后,必须将图像导出为PNG格式的文件,以准备将其导入到Print2Flash外观中。

创建和编辑皮肤

创建和编辑皮肤是在“皮肤编辑器”窗口中执行的,该窗口可通过Print2Flash应用程序的“选项/皮肤编辑器”选项获得。要创建一个新的皮肤,您需要单击添加按钮。之后,将出现“皮肤属性”窗口,您可以在其中设置所有皮肤参数,如以下各章所述。

如果您喜欢某些标准或第三方皮肤,但只想修改某些按钮图像或颜色,则可以修改现有皮肤,以免从头开始设计皮肤。这可以通过两种方式完成:

  • 如果要保留原始皮肤,请在“皮肤编辑器”窗口中单击“复制”按钮。 它将创建一个新皮肤并将所有参数从原始皮肤复制到新皮肤中。然后,您可以根据需要修改新皮肤:
  • 如果要修改原始皮肤,请单击“编辑”按钮。 它将打开“皮肤属性”窗口,您可以在其中修改所需的参数。
将图像导入皮肤

创建皮肤并为其设计图像之后,就该将图像导入皮肤了。这可以在“外观属性”窗口的“按钮”选项卡中,通过单击每个按钮标签附近的“更改”按钮并选择磁盘上的相应PNG文件来完成。选择图像后,其预览将显示在窗口顶部的工具栏预览中。您需要为每个需要修改的图像重复此过程。

更改工具栏背景

可以通过两种方式自定义文档工具栏背景:

  • 工具栏可以由纯色组成。您可以使用“皮肤属性”窗口的“背景”选项卡中的“颜色”控件来指定该颜色。
  • 工具栏可以由图像组成。可以通过单击“皮肤属性”窗口的“背景”选项卡中的“图像”选项并选择磁盘上的相应PNG文件来选择该图像。此更改将立即反映在窗口顶部的预览中。您还可以选择背景图像在工具栏表面上的行为:
    • 拉伸-拉伸工具栏图像,以完全填充工具栏背景。请注意,不会保留图像比例。这样的行为对于例如水平梯度图像可能有用。
    • 平铺-工具栏图像不会拉伸,而是在整个工具栏背景上水平和垂直平铺。这样的行为例如对于垂直梯度图像可能是有用的。

请注意,对于Flash文档,仅当文档针对Flash Player 8或更高版本进行了优化时,才支持工具栏背景图像。如果同时指定了背景色和图像,则图像优先,而颜色被忽略。

调整色彩

可以设置许多其他颜色:

  • 焦点按钮背景-这是鼠标悬停在按钮图像上时显示的按钮背景的颜色;
  • 聚焦按钮边框-当鼠标悬停在按钮图像上时,按钮周围显示的边框颜色;
  • 按下的按钮背景-这是用户按下按钮时显示的按钮背景的颜色;
  • 按下按钮边框-用户按下按钮时按钮周围显示的边框颜色;
  • 文档区域颜色-这是文档页面后面的背景颜色。 您可以在页面之间和页面周围的空间中看到此背景;
  • 滚动条突出显示颜色-这是用户单击滚动条按钮和滑块时显示的工具栏突出显示的颜色。 此颜色参数仅适用于使用ActionScript 2的Flash文档。
  • 文本突出显示颜色-这是用鼠标或在文本搜索中选中文本时用于突出显示文本的颜色。

自定义缩放滑块

缩放滑块图像由两部分组成:

  • 缩放滑块规则,是滑块手柄在其上移动的滑块的固定背景部分。您可以像在“外观属性”窗口的“按钮”选项卡中指定任何其他按钮图像一样来指定该图像。
  • 缩放滑块手柄是滑块的可移动部分,用户可以用鼠标在规则上拖动。句柄有两个图像:
    • 当鼠标悬停在手柄上或用户单击或拖动手柄时显示的已聚焦手柄图像;
    • 在其他情况下显示的手柄正常非活动图像。

可以像其他按钮图像一样在“皮肤属性”窗口的“按钮”选项卡中设置这两个图像。

影响滑块行为的其他参数是缩放滑块手柄的垂直偏移。这是缩放滑块手柄图像相对于此图像相对于规则图像居中位置的垂直偏移。此参数影响标尺和手柄的相对垂直位置。零值表示手柄相对于规则图像垂直居中。较大的值将使手柄降低,而较小的值将使手柄升高。您可以手动调整此值,并在窗口顶部的预览中查看它如何影响手柄位置。

程序化皮肤创建和编辑

可以使用SkinCollection对象以编程方式访问和设置皮肤。 您可以枚举皮肤,添加新皮肤并修改现有皮肤。

要添加新皮肤,请调用Add方法,该方法将创建新皮肤并返回代表新皮肤的Skin对象。 要获取现有的皮肤参考,您可以访问默认项目属性,并为其传递皮肤名称,或使用它枚举所有可用的皮肤,并为其传递序数皮肤编号。

获得对Skin对象的引用后,您可以设置其属性并调用其方法以根据需要设置皮肤。 外观对象功能复制了上面描述的外观属性窗口功能。 

更多产品相关信息可以点击产品详情查看。


想要购买Print2Flash正版授权,或了解更多产品信息请点击

慧聚IT


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP