C# 引用Indesign

       本来想把函数都整理成表格的。低估了个数。。。。

       

Book ActiveBook 
Document ActiveDocument当前文件
string ActiveScript当前脚本
idUndoModes ActiveScriptUndoMode未执行的脚本
dynamic ActiveWindow当前窗口
AlignDistributePreference AlignDistributePreferences调整首选项分配
Objects AllCellStyles所有单元格样式
Objects AllCharacterStyles所有字符样式
Objects AllObjectStyles所有对象的风格
Objects AllParagraphStyles所有段落样式
dynamic AllPreflightObjectTypes所有预设对象类型
dynamic AllPreflightRuleCategories所有预设规则类别
dynamic AllPreflightRuleIDs所有预设规则ID
Objects AllTableStyles所有的表样式
AnchoredObjectDefault AnchoredObjectDefaults其他固定对象
AnchoredObjectSetting AnchoredObjectSettings固定对象设置
AutoCorrectPreference AutoCorrectPreferences自动正确的首选项
 AutoCorrectTables AutoCorrectTables自动正确的表
 BackgroundTasks BackgroundTasks后台任务 
BaselineFrameGridOption BaselineFrameGridOptions基线框架网格选项
Books Books书籍
 ButtonPreference ButtonPreferences按钮首选
CellStyleGroups CellStyleGroups单元格样式组
 CellStyleMappings CellStyleMappings单元格样式映射
CellStyles CellStyles单元格样式
dynamic ChangeGlyphPreferences动态更改字形首选项
dynamic ChangeGrepPreferences动态更改Grep首选项
dynamic ChangeObjectPreferences动态更改对象首选项
dynamic ChangeTextPreferences动态更改文本首选项
dynamic ChangeTransliteratePreferences动态变化平移率首选项
CharacterStyleGroups CharacterStyleGroups字符样式组
CharacterStyles CharacterStyles个性风格
CharStyleMappings CharStyleMappingsChar类型映射
CjkGridPreference CJKGridPreferencesCJK网格首选项
bool ClearOverridesWhenApplyingStyle应用样式时清除覆盖
ClipboardPreference ClipboardPreferences剪贴板首选项
ColorGroups ColorGroups颜色组
Colors Colors颜色
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  

 Book ActiveBook { get; set; }  // 当前书籍
        Document ActiveDocument { get; set; }  //当前文件
        string ActiveScript { get; }   //当前脚本
        idUndoModes ActiveScriptUndoMode { get; }  //未执行的脚本
        dynamic ActiveWindow { get; set; }   //当前窗口
        AlignDistributePreference AlignDistributePreferences { get; }  //调整首选项分配 

         Activate();   //活跃
        Objects AllCellStyles { get; } // 所有单元格样式
        Objects AllCharacterStyles { get; } //所有字符样式
        Objects AllObjectStyles { get; } //所有对象的风格
        Objects AllParagraphStyles { get; }  //所有段落样式
        dynamic AllPreflightObjectTypes { get; }  //所有预设对象类型
        dynamic AllPreflightRuleCategories { get; } //所有预设规则类别
        dynamic AllPreflightRuleIDs { get; }    所有预设规则ID
        Objects AllTableStyles { get; }   //所有的表样式
        AnchoredObjectDefault AnchoredObjectDefaults { get; }  //其他固定对象
        AnchoredObjectSetting AnchoredObjectSettings { get; }  //固定对象设置
        AutoCorrectPreference AutoCorrectPreferences { get; }  //自动正确的首选项
        AutoCorrectTables AutoCorrectTables { get; }   //自动正确的表
        
        
        BackgroundTasks BackgroundTasks { get; }  //后台任务 
        BaselineFrameGridOption BaselineFrameGridOptions { get; } //基线框架网格选项
        Books Books { get; }  //书籍
        ButtonPreference ButtonPreferences { get; } //按钮首选
        CellStyleGroups CellStyleGroups { get; }  //单元格样式组
        CellStyleMappings CellStyleMappings { get; } //单元格样式映射
        CellStyles CellStyles { get; }                //单元格样式
        dynamic ChangeGlyphPreferences { get; set; } //动态更改字形首选项
        dynamic ChangeGrepPreferences { get; set;   //动态更改Grep首选项
        dynamic ChangeObjectPreferences { get; set; } //动态更改对象首选项
        dynamic ChangeTextPreferences { get; set; }//动态更改文本首选项
        dynamic ChangeTransliteratePreferences { get; set; } //动态变化平移率首选项
        CharacterStyleGroups CharacterStyleGroups { get; }//字符样式组
        CharacterStyles CharacterStyles { get; }  //个性风格
        CharStyleMappings CharStyleMappings { get; }  //Char类型映射
        CjkGridPreference CJKGridPreferences { get; }  //CJK网格首选项
        bool ClearOverridesWhenApplyingStyle { get; set; } //应用样式时清除覆盖
        ClipboardPreference ClipboardPreferences { get; } //剪贴板首选项
        ColorGroups ColorGroups { get; } //颜色组
        Colors Colors { get; }  //颜色
        ColorSetting ColorSettings { get; } //颜色设置
        CompositeFonts CompositeFonts { get; }  //复合字体
        ConditionalTextPreference ConditionalTextPreferences { get; } //条件文本首选项
        Conditions Conditions { get; } //条件
        ConditionSets ConditionSets { get; }  //条件设置
        ContentPlacerObject ContentPlacer { get; }  //内容放置
        DashedStrokeStyles DashedStrokeStyles { get; }  //虚线笔划样式
        DataMergeOption DataMergeOptions { get; }  //数据合并选项
        Dialogs Dialogs { get; }   //对话框
        DictionaryPreference DictionaryPreferences { get; }  //字典首选项
        DisplayPerformancePreference DisplayPerformancePreferences { get; }  //显示性能首选项
        DisplaySettings DisplaySettings { get; }  //显示设置
        DocumentPreference DocumentPreferences { get; }  //文档首选项
        DocumentPresets DocumentPresets { get; }  //文档预置
        Documents Documents { get; }  //文件
        DottedStrokeStyles DottedStrokeStyles { get; }  //点状描边样式
        EndnoteOption EndnoteOptions { get; }  //结束注释选项
        EPSExportPreference EPSExportPreferences { get; }  //EPS出口首选项
        EPSImportPreference EPSImportPreferences { get; }  //EPS导入首选项
        EPubExportPreviewAppPreference EpubViewingAppsPreferences { get; } //Epub查看应用程序首选项
        EventListeners EventListeners { get; }  //事件监听器
        Events Events { get; }  //事件
        ExcelImportPreference ExcelImportPreferences { get; }  //Excel导入首选项
        ExportForWebPreference ExportForWebPreferences { get; }  //导出Web首选项,
        idFeatureSetOptions FeatureSet { get; }  //特性集
        string FilePath { get; } //文件路径
        dynamic FindChangeGlyphOptions { get; set; }  //动态查找更改字形选项
        dynamic FindChangeGrepOptions { get; set; }  //动态查找更改Grep选项
        dynamic FindChangeObjectOptions { get; set; }  //动态查找更改对象选项
        dynamic FindChangeTextOptions { get; set; }  //动态查找更改文本选项
        dynamic FindChangeTransliterateOptions { get; set; }  //动态查找更改转译率选项
        dynamic FindGlyphPreferences { get; set; }  //动态查找字形首选项
        dynamic FindGrepPreferences { get; set; }  //动态查找Grep首选项
        dynamic FindObjectPreferences { get; set; }  //动态查找对象首选项
        dynamic FindTextPreferences { get; set; } //动态查找文本首选项
        dynamic FindTransliteratePreferences { get; set; }  //动态查找翻译速率首选项
        FlattenerPresets FlattenerPresets { get; }  //压延机预设
        FontLockingPreference FontLockingPreferences { get; }  //字体锁定首选项
        Fonts Fonts { get; }  //字体
        FootnoteOption FootnoteOptions { get; }  //脚注选项
        FrameFittingOption FrameFittingOptions { get; }  //框架安装选项
        string FullName { get; }  //全名
        GalleyPreference GalleyPreferences { get; }  //排版首选项
        GeneralPreference GeneralPreferences { get; }  //一般的首选项
        GpuPerformancePreference GpuPerformancePreferences { get; }  //Gpu性能首选项
        GrabberPreference GrabberPreferences { get; }  //抓取首选项
        Gradients Gradients { get; }  //梯度
        GridPreference GridPreferences { get; }  //网格的首选项
        GridPrintingPreference GridPrintingPreferences { get; }  //网格打印首选项
        GuidePreference GuidePreferences { get; }  //指导的首选项
        HttpLinkConnectionManagerObject HttpLinkConnectionManager { get; set; }   //Http链接链接管理器
        IdleTasks IdleTasks { get; }  //空闲任务
        ImageIOPreference ImageIOPreferences { get; }  //图像输入输出参数
        ImagePreference ImagePreferences { get; }  //图像的首选项
        IMEPreference IMEPreferences { get; }  //IMEP首选项
        ImportedPageAttribute ImportedPageAttributes { get; }  //导入页面属性
        InCopyExportOption InCopyExportOptions { get; } //在复制导出选项中
        IndexOptions IndexGenerationOptions { get; }  / /索引生成选项
        IndexingSortOptions IndexingSortOptions { get; }  //索引排序选项
        Inks Inks { get; }  //油墨
        InteractivePDFExportPreference InteractivePDFExportPreferences { get; } //交互式PDF导出首选项
        JPEGExportPreference JPEGExportPreferences { get; }   //JPEG导出首选项
        KinsokuTables KinsokuTables { get; } //
        string Label { get; set; }  //标签
        LanguagesWithVendors LanguagesWithVendors { get; }  //语言与供应商
        LayoutGridDataInformation LayoutGridData { get; }  //布局网格数据
        LayoutWindows LayoutWindows { get; }  //布局窗口
        Libraries Libraries { get; }  //库
        LinkedPageItemOption LinkedPageItemOptions { get; }  //链接页面项选项
        LinkedStoryOption LinkedStoryOptions { get; }  //有关故事的选择
        LinkingPreference LinkingPreferences { get; }  //联系首选项
        idLiveDrawingOptions LiveScreenDrawing { get; set; }  //住屏幕绘图
        idLocale Locale { get; } //id地区地区
        MarginPreference MarginPreferences { get; }  //边缘首选项
        MenuActions MenuActions { get; }  //菜单操作
        Menus Menus { get; }  //菜单
        MixedInkGroups MixedInkGroups { get; }   //混合油墨组
        MixedInks MixedInks { get; }   //混合油墨
        bool ModalState { get; }  //模态状态
        MojikumiTables MojikumiTables { get; }  //Mojikumi表
        MojikumiUiPreference MojikumiUIPreferences { get; }  //Mojikumi UI的首选项
        string Name { get; }  //名字
        NamedGrids NamedGrids { get; } //指定网格
        NotePreference NotePreferences { get; }  //注释、笔记 首选项
        NumberingLists NumberingLists { get; }  //编号列表
        ObjectStyleGroups ObjectStyleGroups { get; }  // 对象样式组
        ObjectStyles ObjectStyles { get; }         //对象样式
        PageItemDefault PageItemDefaults { get; }  //其他页面项
        Panels Panels { get; }    //面板
        ParagraphStyleGroups ParagraphStyleGroups { get; }//段落样式组
        ParagraphStyles ParagraphStyles { get; }//段落样式
        ParaStyleMappings ParaStyleMappings { get; }  //帕拉样式映射
        Application Parent { get; }  //当前app的父窗口
        PasteboardPreference PasteboardPreferences { get; }    //粘贴板的首选项
        PDFExportPreference PDFExportPreferences { get; } //PDF导出首选项
        PDFExportPresets PDFExportPresets { get; } //PDF导出预置
        PDFPlacePreference PDFPlacePreferences { get; }  //PDF位置首选项
        dynamic PerformanceMetrics { get; }  //动态 性能指标
        dynamic PlaceableFileExtensions { get; }  //动态放置可扩展文件
        dynamic PlaceableFileTypes { get; }  //动态放置可选文件类型
        PNGExportPreference PNGExportPreferences { get; }//PNG导出首选项
        PolygonPreference PolygonPreferences { get; }//多边形的首选项
        Preferences Preferences { get; }  //首选项
        PreflightBookOption PreflightBookOptions { get; }    //预设书的选择
        PreflightOption PreflightOptions { get; }  //预设项
        PreflightProcesses PreflightProcesses { get; }  //预设流程
        PreflightProfiles PreflightProfiles { get; }  //预设资料
        PreflightRules PreflightRules { get; }  //预设规则
        PrinterPresets PrinterPresets { get; }  //打印机预设
        dynamic RedoHistory { get; }  //重做历史
        string RedoName { get; }  //重做的名字
        ScriptArg ScriptArgs { get; }  // 脚本参数
        ScriptMenuActions ScriptMenuActions { get; }   //脚本菜单操作
        ScriptPreference ScriptPreferences { get; }  //脚本的首选项
        dynamic Selection { get; set; }  //选择
        dynamic SelectionKeyObject { get; set; }  //选择关键对象
        string SerialNumber { get; }  //序列号
        SmartGuidePreference SmartGuidePreferences { get; }  //智能引导的首选项
        SpellPreference SpellPreferences { get; }  //拼写
        StoryGridDataInformation StoryGridData { get; }  //故事网格数据
        StoryPreference StoryPreferences { get; }  //故事的首选项
        StoryWindows StoryWindows { get; } //故事的窗户
        StripedStrokeStyles StripedStrokeStyles { get; }  //条纹中风风格
        StrokeFillProxySetting StrokeFillProxySettings { get; }  //描边填充代理设置
        StrokeStyles StrokeStyles { get; }   //中风风格
        Swatches Swatches { get; }   //色板
        SWFExportPreference SWFExportPreferences { get; }  //SWF出口首选项
        TableStyleGroups TableStyleGroups { get; }  //表样式组
        TableStyleMappings TableStyleMappings { get; }  //表样式映射
        TableStyles TableStyles { get; }  //表格样式
        TaggedPDFPreference TaggedPDFPreferences { get; }  //标记的PDF的首选项
        TaggedTextExportPreference TaggedTextExportPreferences { get; }  //标记文本导出首选项
        TaggedTextImportPreference TaggedTextImportPreferences { get; }  //标记文本导入首选项
        TextDefault TextDefaults { get; }   //其他文本
        TextEditingPreference TextEditingPreferences { get; }  //文本编辑的首选项
        TextExportPreference TextExportPreferences { get; }  //文本导出首选项
        TextFramePreference TextFramePreferences { get; }  //文本框的首选项
        TextImportPreference TextImportPreferences { get; }  //文本导入的首选项
        TextPreference TextPreferences { get; }  //文本首选项
        TextVariables TextVariables { get; }  //文本变量
        TextWrapPreference TextWrapPreferences { get; }  //文本包装的首选项
        Tints Tints { get; }  //调
        ToolBox ToolBoxTools { get; }  //工具箱的工具
        TrackChangesPreference TrackChangesPreferences { get; }  //跟踪更改首选项
        TransformationMatrices TransformationMatrices { get; }  //变换矩阵
        TransformPreference TransformPreferences { get; }  //改变首选项
        TransparencyPreference TransparencyPreferences { get; }  //透明的首选项
        TrapPresets TrapPresets { get; }  //预设不规则形状
        TypeContextualUiPreference TypeContextualUiPrefs { get; }  //键入上下文Ui Prefs
        dynamic UndoHistory { get; }  //动态撤销历史
        string UndoName { get; }   //撤销名称
        Objects UnusedSwatches { get; }  //对象未使用的色板
        dynamic UserColor { get; set; }  //动态(返回值) 用户颜色
        UserDictionaries UserDictionaries { get; }  //用户词典
        string UserName { get; set; }   //用户名
        string Version { get; } //b版本
        ViewPreference ViewPreferences { get; }  //视图的首选项 
        bool Visible { get; }   //可见
        WatermarkPreference WatermarkPreferences { get; }  //水平标准首选项
        Windows Windows { get; }  //窗户
        WordRTFImportPreference WordRTFImportPreferences { get; }  //Word RTF导入首选项
        XMLImportPreference XMLImportPreferences { get; }  //XML导入首选项
        XMLPreference XMLPreferences { get; }  //XML的首选项
        XMLRuleProcessors XMLRuleProcessors { get; }  //XML规则处理器
        XMLTags XMLTags { get; }  //XML标记
        XMLViewPreference XMLViewPreferences { get; }  //XML视图的首选项

         AddEventListener(string EventType, object Handler, bool Captures = false);  //添加事件监听器
         ApplyMenuCustomization(object Name = Type.Missing);  //应用菜单定制
         ApplyShortcutSet(object Name = Type.Missing);  //应用快捷方式组
         ApplyWorkspace(object Name = Type.Missing);   //适用于工作空间
         CancelAllTasks(); //取消所有任务
         CascadeWindows();  //级联的窗户
        ChangeGlyph(object ReverseOrder = Type.Missing);  //改变字形
        ChangeGrep(object ReverseOrder = Type.Missing);  //改变Grep
        ChangeObject(object ReverseOrder = Type.Missing);   //更改对象
        ChangeText(object ReverseOrder = Type.Missing);  //更改文本
        ChangeTransliterate(object ReverseOrder = Type.Mis sing);  //改变平移速率
         ClearFrameFittingOptions();  //清晰框架拟合选项
         
         //颜色变换
         ColorTransform(object ColorValue, idColorSpace SourceColorSpace, idColorSpace DestinationColorSpace);  
         
         Copy();  //拷贝
         CreateCollection(object Objects = Type.Missing);  //创建集合
         CreateCustomMiniFolio(object MiniFolioDescription, string Destination);  //创建自定义迷你对开
         Cut();  //剪切
         
         //删除查找更改查询
         DeleteFindChangeQuery(string QueryName, idSearchModes SearchMode);
         
         DeleteUnusedTags();  //删除未使用的标签
         
         //执行脚本
         DoScript(object Script, idScriptLanguage Language = idScriptLanguage.idUnknown, object WithArguments = Type.Missing, idUndoModes UndoMode = idUndoModes.idScriptRequest, string UndoName = "脚本");
         
         
         DumpBetweenMemoryMarks(object From, object To); //内存标记之间的转储
         DumpFromMemoryMark(object From);  //内存标记转储
         
         //出口文章页码
         ExportArticleFolio(string Destination, Document PortraitDocument, Document LandscapeDocument, object FolioMetadata = Type.Missing, object MiniFolioParams = Type.Missing);
         //导出Dps文章
         ExportDpsArticle(string Destination, Document Document, object DpsArticleParams);
         //将Folio导出到目录
         ExportFolioToDirectory(string Destination, object MiniFolioList, object FolioMetadata, object ExportFolioParams = Type.Missing);
         //将Folio导出到目录包
         ExportFolioToDirectoryPackage(string Destination, object MiniFolioList, object FolioMetadata, object ExportFolioParams = Type.Missing);
         //导出对开到包
         ExportFolioToPackage(string Destination, object MiniFolioList, object FolioMetadata, object ExportFolioParams = Type.Missing);
         //导出迷你对开
         ExportMiniFolio(string Destination, Document PortraitDocument, Document LandscapeDocument, object FolioMetadata = Type.Missing, object MiniFolioParams = Type.Missing);
         //导出预置
         ExportPresets(idExportPresetFormat Format, string To, object VersionComments = Type.Missing, bool ForceSave = false);
         //导出笔划样式
         ExportStrokeStyles(string To, Objects StrokeStyleList, object VersionComments = Type.Missing, bool ForceSave = false);
         
         ExtractLabel(string Key);  //提取标签
         FindGlyph(object ReverseOrder = Type.Missing);  //找到字形
         FindGrep(object ReverseOrder = Type.Missing);    //找到Grep
         FindKeyStrings(string For);  //找到关键字符串
         FindObject(object ReverseOrder = Type.Missing);  //找到对象
         FindText(object ReverseOrder = Type.Missing);  //找到文本
         FindTransliterate(object ReverseOrder = Type.Missing);  //翻译
         GenerateIDMLSchema(string To, object PackageFormat = Type.Missing);  //生成IDML示意图
         
         //得到所有覆盖
         GetAllOverlays(Document PortraitDocumentForCheckingOverlays, Document LandscapeDocumentForCheckingOverlays, object MiniFolioParams = Type.Missing);
         
         GetDigpubArticleVersion(idDigpubArticleVersion DigpubArticleVersion);         //获取公共文章版本
         GetDigpubVersion(idDigpubVersion DigpubVersion);  //获取公共版本
         GetSupportedArticleViewerVersions();  //获取受支持的文章查看器版本
         GetSupportedViewerVersions();  //获取支持的查看器版本
         Import(idExportPresetFormat Format, string From);  //导入
         ImportAdobeSwatchbookProcessColor(string Name);  //导入adobeswatch图书处理颜色
         ImportAdobeSwatchbookSpotColor(string Name);  //导入Adobe Swatch图书专色
         
         //导入样式
        ImportStyles(idImportFormat Format, string From, idGlobalClashResolutionStrategy GlobalStrategy = idGlobalClashResolutionStrategy.idLoadAllWithOverwrite);
        
        InsertLabel(string Key, string Value);  //插入标签
        LoadConditions(string From, object LoadConditionSets = Type.Missing);  //负载条件下
        LoadFindChangeQuery(string QueryName, idSearchModes SearchMode);  //加载查找更改查询
         LoadMotionPreset(string From);  //加载运动预置
         LoadPreflightProfile(string From);  //加载启动前剖面
        LoadSwatches(string From);  //负载色板
        LoadXMLTags(string From);  //加载XML标签
         MemoryStatistics();  //内存统计信息
        MountProject(string ServerURL, string ProjectName);  //挂载项目
        
         //打开    
         Open(object From, bool ShowingWindow = true, idOpenOptions OpenOption = idOpenOptions.idDefault);
       //打包UCF
       PackageUCF(string SourceFolder, string UCFFile, string MIMEMediaType = "application/vnd.adobe.indesign-idml-package");
       Paste();  //粘贴
       PasteInPlace();  //粘贴到位置
       PasteInto();  //粘贴到 
       PasteWithoutFormatting();   //无格式粘贴
       PerformanceMetric(object For);  //性能指标
       PerformanceMetricLongName(object For);  //性能指标长名称
       PerformanceMetricShortName(object For);  //性能指标短名称
       Place(object FileName, bool ShowingOptions = false);  //地方
       
       //打印出
       PrintOut(object From, object PrintDialog = Type.Missing, object Using = Type.Missing, bool WithGrids = false);
       
       PublishTerminology(object Version); //发布的术语
       Quit(idSaveOptions Saving = idSaveOptions.idAsk);  //退出
       Redo();  //重试
       
       RemoveEventListener(string EventType, object Handler, bool Captures = false);  //移除事件监听器
       SaveFindChangeQuery(string QueryName, idSearchModes SearchMode);  //保存查找更改查询
       
       //保存样本
       SaveSwatches(string To, Objects SwatchList, object VersionComments = Type.Missing, bool ForceSave = false);
       //保存XML标记
       SaveXMLTags(string To, object VersionComments = Type.Missing, bool ForceSave = false);  //
        //选择
       Select(object SelectableItems, idSelectionOptions ExistingSelection = idSelectionOptions.idReplaceWith);
       
       SetApplicationPreferences(object ApplicationPreferences);  //设置应用程序首选项
       TileWindows(); //平铺窗口
       TogglePanelSystemVisibility();   //切换面板系统可见性
       TranslateKeyString(string For);  //翻译关键字符串
       Undo();  //撤销
       UnpackageUCF(string UCFFile, string DestinationFolder);  //  不打包UCF文件  
       UpdateFonts();  //更新字体 
        WaitForAllTasks();  //等待所有任务

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值