【问题标题】:Rotate nine patch image旋转九个补丁图像
【发布时间】:2016-03-01 07:46:17
【问题描述】:

我的项目中已经创建了九个补丁图像,它们对应于聊天消息的背景:左侧和右侧。

如您所见,右图比左图大。因此,我必须将左侧图像的大小更改为正确的大小,或者将其向右旋转 180 度以使其向左。

我使用 Photoshop 进行了旋转,但在编译时会导致错误:

:app:mergeDebugResources FAILED 错误:任务 ':app:mergeDebugResources' 执行失败。部分文件处理失败,详见日志

我还使用了 resize nine patch image 的 java 库,但它没有按我需要的方式工作,我不得不用实际数字调整图像的大小。

我的问题:如果有人知道如何在 Photoshop 或某些应用程序中正确旋转此类图像以调整此类图像的大小,请帮助我。

PS:我没有源图像,所以我无法从头开始重新创建九个补丁

【问题讨论】:

    标签: android nine-patch


    【解决方案1】:

    您通过 Photoshop 制作并另存为其他名称。然后删除坏图像并再次重命名新文件。之后再次执行 9patch 并删除非 9patch 图像。

    【讨论】:

    • 我没明白你的意思,用photoshop制作什么,删除什么坏图像,9patch在什么图像上?
    • @NikMyers 不良形象意味着您不想要它的小形象。当您通过 Photoshop 保存图像时,您的 9patch 已损坏,请使用 9patch 工具再次执行此操作。我希望这很清楚。
    • 提供示例将节省其他人的时间。我建议你举一个清晰的例子
    猜你喜欢
    • 2012-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-14
    • 1970-01-01
    • 2012-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多