◆- Adobe插件与脚本区 主要讨论Adobe插件开发与软件脚本撰写

发表新主题 关闭主题
 
只看楼主 主题工具
旧 2018-09-22, 13:02     #1
bnbm1001 bnbm1001 当前离线
正式会员
等级: 四袋长老
级别:32 | 在线时长:1176小时 | 升级还需:45小时级别:32 | 在线时长:1176小时 | 升级还需:45小时
 
Uid: 23472
注册日期: 2006-09-19, 13:35
帖子: 449
感谢: 213
12 个帖子获得 24 次感谢
现金: 50金币
资产: 400金币
声望: 10 bnbm1001 向着好的方向发展
bnbm1001 bnbm1001 当前离线
正式会员
等级: 四袋长老
级别:32 | 在线时长:1176小时 | 升级还需:45小时级别:32 | 在线时长:1176小时 | 升级还需:45小时
 
Uid: 23472
注册日期: 2006-09-19, 13:35
帖子: 449
感谢: 213
12 个帖子获得 24 次感谢
现金: 50金币
资产: 400金币
声望: 10 bnbm1001 向着好的方向发展
默认 有没有多图导入ID每个图自动成一个页面的脚本   



有没有多图导入ID里,每个图自动成一个页面的脚本
bnbm1001 当前离线  
旧 2018-09-22, 14:07   只看该作者   #2
Liuyilai 的头像
Liuyilai Liuyilai 当前离线
正式会员
等级: 七袋长老
帅哥 级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时
 
Uid: 15224
注册日期: 2006-05-02, 13:24
来自: 深圳
年龄: 41
帖子: 2646
感谢: 37
175 个帖子获得 327 次感谢
现金: 132金币
资产: 1162金币
声望: 11 Liuyilai 普普通通
Liuyilai Liuyilai 当前离线
正式会员
等级: 七袋长老
帅哥 级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时级别:74 | 在线时长:5867小时 | 升级还需:58小时
Liuyilai 的头像
 
Uid: 15224
注册日期: 2006-05-02, 13:24
来自: 深圳
年龄: 41
帖子: 2646
感谢: 37
175 个帖子获得 327 次感谢
现金: 132金币
资产: 1162金币
声望: 11 Liuyilai 普普通通
默认

引用:
作者: bnbm1001 查看帖子
有没有多图导入ID里,每个图自动成一个页面的脚本
系统自带的就有呀,十五个字
上传的图像
文件类型: jpg 屏幕快照 2018-09-22 下午2.06.23.jpg (50.4 KB, 6 次查看)
Liuyilai 当前离线  
右列会员因为此帖价值甚高向 Liuyilai 表示感谢:
mx48960983 (2018-09-22)
旧 2018-09-25, 08:25   只看该作者   #3
goldbridge goldbridge 当前离线
买金币加微信:68066700
等级: 八袋长老
级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时
 
Uid: 1366
注册日期: 2004-12-08, 08:36
来自: 68066700(微信)
帖子: 5134
感谢: 342
483 个帖子获得 759 次感谢
精华: 28
现金: 30金币
资产: 3714金币
声望: 39 goldbridge 是将要出名的人啊
goldbridge goldbridge 当前离线
买金币加微信:68066700
等级: 八袋长老
级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时级别:125 | 在线时长:16209小时 | 升级还需:171小时
 
Uid: 1366
注册日期: 2004-12-08, 08:36
来自: 68066700(微信)
帖子: 5134
感谢: 342
483 个帖子获得 759 次感谢
精华: 28
现金: 30金币
资产: 3714金币
声望: 39 goldbridge 是将要出名的人啊
默认

或者你也可以用置入PDF功能,那也是多图生成多页ID的
__________________
助人就是助己!买金币加微信:68066700

更多其它Adobe软件脚本及ID脚本教程...
goldbridge 当前离线  
旧 2018-09-25, 15:26   只看该作者   #4
五谷子 的头像
五谷子 五谷子 当前离线
正式会员
等级: 五袋长老
级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时
 
Uid: 20229
注册日期: 2006-08-04, 16:48
来自: 上海嘉定
帖子: 534
感谢: 44
57 个帖子获得 189 次感谢
现金: 520金币
资产: 520金币
声望: 10 五谷子 向着好的方向发展
五谷子 五谷子 当前离线
正式会员
等级: 五袋长老
级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时级别:38 | 在线时长:1610小时 | 升级还需:67小时
五谷子 的头像
 
Uid: 20229
注册日期: 2006-08-04, 16:48
来自: 上海嘉定
帖子: 534
感谢: 44
57 个帖子获得 189 次感谢
现金: 520金币
资产: 520金币
声望: 10 五谷子 向着好的方向发展
默认

你可能还需要这个:
代码:
//作者:五谷子
//建立日期:2017年12月16日
//更新日期:2017年12月17日
//说明:
//这个脚本可以把页面上的矩形框架缩放到页面边距的大小
//遗憾的是不能以群组的方式来缩放
//所以这个脚本还只是适合在大批量导入PDF,
//并且,需要调整PDF的尺寸,来适应页面尺寸,的情况来使用

//设置
//框架尺寸位置调整选项
//1.适合到页面;2.适合到边距
var setOP1=2;


//框架内容如何适合
//~case 1:内容拉伸适合框架
//~ case 2:内容居中
//~ case 3:按比例适合框架
//~ case 4:框架适合内容按比例填充框架
//~ case 5:按比例填充框架
//~ case 6:应用框架适合属性
var setOP2=3;


main();
function main()
{
    var myDoc=app.activeDocument;

    for(var i=0; i<myDoc.pages.length; i++)
    {
        for(var j=0; j<myDoc.pages[i].allPageItems.length; j++)
        {
            if(myDoc.pages[i].allPageItems[j].constructor.name=="Rectangle")
            {
                setSize (myDoc.pages[i], myDoc.pages[i].allPageItems[j], setOP1);
                myFitOtions (myDoc.pages[i].allPageItems[j], setOP2);
             }
         }
     }
        
    return 0;
    }

//调整框架位置尺寸,参数表:(页面对象,操作对象,操作方法选择)
function setSize(page, obj, op)
{
    //获取页面的坐标
    var pageY1=page.bounds[0];
    var pageX1=page.bounds[1];
    var pageY2=page.bounds[2];
    var pageX2=page.bounds[3];
    
    //获取页面的宽高
    var pageWidth=Math.round (pageX2-pageX1);
    var pageHeigth=Math.round (pageY2-pageY1);
    
    //获取页面的边距
    var pageMarginTop=page.marginPreferences.top;//上边距
    var pageMarginBottom=page.marginPreferences.bottom;//下边距
    var pageMarginLeft=page.marginPreferences.left;//左边距
    var pageMarginRight=page.marginPreferences.right;//右边距
    
    //边距的坐标[y1, x1, y2, x2]
    var pageMarginBoundNumbers=[pageY1+pageMarginTop, pageX1+pageMarginLeft, pageY2-pageMarginBottom, pageX2-pageMarginRight];
    
    switch(op)
    {
        case 1://适合到页面
            obj.visibleBounds=page.bounds;
           
        break;
        
        case 2://适合到边距
            obj.visibleBounds=pageMarginBoundNumbers;
   
        break;
        
        default:
    }
    return 0;
    }


//内容填充方式,参数表:(操作对象,操作方法选择)
function myFitOtions (obj, op)
{
    switch(op)
    {
    case 1:
        obj.fit(FitOptions.CONTENT_TO_FRAME);//内容拉伸适合框架
        break;

    case 2:
        obj.fit(FitOptions.CENTER_CONTENT);//内容居中
        break;

    case 3:
        obj.fit(FitOptions.PROPORTIONALLY);//按比例适合框架
        break;

    case 4:
        obj.fit(FitOptions.FRAME_TO_CONTENT);//框架适合内容
        break;

    case 5:
        obj.fit(FitOptions.FILL_PROPORTIONALLY);//按比例填充框架
        break;

    case 6:
        obj.fit(FitOptions.APPLY_FRAME_FITTING_OPTIONS);//应用框架适合属性
        break;
   
   default:
    }
}

//对象自身的缩放
function myPageItemScaling(obj, VScale, HScale)
{
   obj.verticalScale=VScale;//垂直缩放率,默认100
   obj.horizontalScale=HScale;//水平缩放率,默认100
}
五谷子 当前离线  
发表新主题 关闭主题


发帖规则
不可以发表主题
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码


律师声明:本站内容,均具有版权,未经书面授权,禁止转载,严禁镜像,违者承担一切后果!
论坛广告报价   广告联系及办理企业会员服务QQ:57880388 站务管理QQ:35529388


所有时间均为 +8, 现在的时间是 2025-01-04 15:35.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
 
Copyright © 2004-2022