ChartSheetBase.CopyPicture (Método)
Copia el control Microsoft.Office.Tools.Excel.ChartSheetBase al Portapapeles como una imagen.
Espacio de nombres: Microsoft.Office.Tools.Excel
Ensamblado: Microsoft.Office.Tools.Excel.v4.0.Utilities (en Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Sintaxis
'Declaración
Public Sub CopyPicture ( _
appearance As XlPictureAppearance, _
format As XlCopyPictureFormat, _
size As XlPictureAppearance _
)
public void CopyPicture(
XlPictureAppearance appearance,
XlCopyPictureFormat format,
XlPictureAppearance size
)
Parámetros
- appearance
Tipo: Microsoft.Office.Interop.Excel.XlPictureAppearance
Especifica cómo se debe copiar la imagen.
- format
Tipo: Microsoft.Office.Interop.Excel.XlCopyPictureFormat
Formato de imagen.
- size
Tipo: Microsoft.Office.Interop.Excel.XlPictureAppearance
Tamaño de la imagen copiada cuando el objeto es un gráfico contenido en una hoja de gráficos (no incrustado en una hoja de cálculo).
Comentarios
Parámetros opcionales
Para obtener información sobre parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
El ejemplo de código siguiente utiliza el método CopyPicture para copiar el Microsoft.Office.Tools.Excel.ChartSheetBase actual al Portapapeles como un mapa de bits.
Private Sub CopyChartSheetAsBitmap()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.SetSourceData(Globals.Sheet1.Range("A1", "B5"), _
Excel.XlRowCol.xlColumns)
Me.ChartType = Excel.XlChartType.xlColumnClustered
Me.CopyPicture(Excel.XlPictureAppearance.xlScreen, _
Excel.XlCopyPictureFormat.xlBitmap, _
Excel.XlPictureAppearance.xlScreen)
End Sub
private void CopyChartSheetAsBitmap()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.SetSourceData(Globals.Sheet1.Range["A1", "B5"],
Excel.XlRowCol.xlColumns);
this.ChartType = Excel.XlChartType.xlColumnClustered;
this.CopyPicture(Excel.XlPictureAppearance.xlScreen,
Excel.XlCopyPictureFormat.xlBitmap,
Excel.XlPictureAppearance.xlScreen);
}
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.