Пример #1
0
 public void CopyPicture(XlPictureAppearance appearance, XlCopyPictureFormat format)
 {
     object[] parameter = new object[2];
     parameter[0] = appearance;
     parameter[1] = format;
     InstanceType.InvokeMember("CopyPicture", BindingFlags.InvokeMethod | BindingFlags.OptionalParamBinding, null, ComReference, null, XlLateBindingApiSettings.XlThreadCulture);
 }
Пример #2
0
 public object CopyPicture(XlPictureAppearance Appearance, XlCopyPictureFormat Format)
 {
     throw new NotImplementedException();
 }
 /// <summary>将所选对象作为图片复制到剪贴板。
 /// </summary>
 /// <param name="Appearance">指定图片的复制方式。默认值为 xlScreen。</param>
 /// <param name="Format">图片的格式。默认值为 xlPicture。</param>
 /// <param name="Size">当对象是图表工作表中的图表(不是工作表中的嵌入式图表)时,此参数代表复制图片的大小。默认值为 xlPrinter。</param>
 public void CopyPicture(XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, XlCopyPictureFormat Format = XlCopyPictureFormat.xlPicture, XlPictureAppearance Size = XlPictureAppearance.xlPrinter)
 {
     _objaParameters = new object[3] { Appearance, Format, Size };
     _objChart.GetType().InvokeMember("CopyPicture", BindingFlags.InvokeMethod, null, _objChart, _objaParameters);
 }
        /// <summary>将所选对象作为图片复制到剪贴板。Variant。
        /// </summary>
        /// <param name="Appearance">指定图片的复制方式。</param>
        /// <param name="Format">图片的格式。</param>
        public dynamic CopyPicture(XlPictureAppearance Appearance = XlPictureAppearance.xlScreen, XlCopyPictureFormat Format = XlCopyPictureFormat.xlPicture)
        {
            _objaParameters = new object[2] { Appearance, Format };

            return _objRange.GetType().InvokeMember("CopyPicture", BindingFlags.InvokeMethod, null, _objRange, _objaParameters);
        }
 /// <summary>将所选对象作为图片复制到剪贴板。
 /// </summary>
 /// <param name="Appearance">用于指定图片复制方式的 XlPictureAppearance 常量。默认值为 xlScreen。</param>
 /// <param name="Format">用于指定图片格式的 XlCopyPictureFormat 常量。默认值为 xlPicture。</param>
 public void CopyPicture(XlPictureAppearance? Appearance = null, XlCopyPictureFormat? Format = null)
 {
     _objaParameters = new object[2] {
         Appearance == null ? System.Type.Missing : Appearance,
         Format == null ? System.Type.Missing : Format
     };
     _objShape.GetType().InvokeMember("CopyPicture", BindingFlags.InvokeMethod, null, _objShape, _objaParameters);
 }