NamedRange.CopyPicture – metoda
Kopie NamedRange ovládacího prvku do schránky jako obrázek.
Obor názvů: Microsoft.Office.Tools.Excel
Sestavení: Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Deklarace
Function CopyPicture ( _
Appearance As XlPictureAppearance, _
Format As XlCopyPictureFormat _
) As Object
Object CopyPicture(
XlPictureAppearance Appearance,
XlCopyPictureFormat Format
)
Parametry
- Appearance
Typ: Microsoft.Office.Interop.Excel.XlPictureAppearance
Určuje, jak má být obrázek zkopírován.
Může nabývat jedné z následujících XlPictureAppearance konstanty:
xlPrinter
xlScreen
- Format
Typ: Microsoft.Office.Interop.Excel.XlCopyPictureFormat
Formát obrázku.
Může nabývat jedné z následujících XlCopyPictureFormat konstanty:
xlBitmap
xlPicture
Vrácená hodnota
Typ: System.Object
Poznámky
Volitelné parametry
Informace o volitelných parametrů naleznete v tématu Volitelné parametry v Office Solutions.
Příklady
Následující příklad kódu vytvoří NamedRange a naplní ji slovo Novák.Poté použije CopyPicture metoda kopírování NamedRange do schránky jako rastrový obrázek.
V tomto příkladu je úroveň dokument přizpůsobení.
Private copyBitmapRange As Microsoft.Office.Tools.Excel.NamedRange
Private Sub CopyAsBitmap()
copyBitmapRange = Me.Controls.AddNamedRange( _
Me.Range("C3"), "copyBitmapRange")
Me.copyBitmapRange.Value2 = "Smith"
Me.copyBitmapRange.CopyPicture( _
Excel.XlPictureAppearance.xlScreen, _
Excel.XlCopyPictureFormat.xlBitmap)
End Sub
Microsoft.Office.Tools.Excel.NamedRange copyBitmapRange;
private void CopyAsBitmap()
{
copyBitmapRange = this.Controls.AddNamedRange(
this.Range["C3"], "copyBitmapRange");
this.copyBitmapRange.Value2 = "Smith";
this.copyBitmapRange.CopyPicture(
Excel.XlPictureAppearance.xlScreen,
Excel.XlCopyPictureFormat.xlBitmap);
}
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.