Condividi tramite


Metodo ChartSheetBase.ExportAsFixedFormat

Salva il grafico visualizzato in ChartSheetBase in formato PDF o XPS.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

'Dichiarazione
Public Sub ExportAsFixedFormat ( _
    type As XlFixedFormatType, _
    filename As Object, _
    quality As Object, _
    includeDocProperties As Object, _
    ignorePrintAreas As Object, _
    from As Object, _
    to As Object, _
    openAfterPublish As Object, _
    fixedFormatExtClassPtr As Object _
)
public void ExportAsFixedFormat(
    XlFixedFormatType type,
    Object filename,
    Object quality,
    Object includeDocProperties,
    Object ignorePrintAreas,
    Object from,
    Object to,
    Object openAfterPublish,
    Object fixedFormatExtClassPtr
)

Parametri

  • filename
    Tipo: System.Object
    Percorso completo del nuovo file PDF o XPS.Omettendo tale parametro, in Excel il file viene salvato nella cartella corrente.
  • quality
    Tipo: System.Object
    Uno dei valori Microsoft.Office.Interop.Excel.XlFixedFormatQuality che specifica la qualità del file esportato.
  • includeDocProperties
    Tipo: System.Object
    true per includere le proprietà del documento nel file esportato; in caso contrario false.
  • ignorePrintAreas
    Tipo: System.Object
    true per ignorare qualsiasi area di stampa impostata durante l'esportazione; in caso contrario false.
  • from
    Tipo: System.Object
    Numero della pagina in corrispondenza della quale verrà avviata l'esportazione.Omettendo tale parametro, l'esportazione viene avviata dall'inizio.
  • to
    Tipo: System.Object
    Numero dell'ultima pagina da pubblicare.Omettendo tale parametro, la pubblicazione termina in corrispondenza dell'ultima pagina.
  • openAfterPublish
    Tipo: System.Object
    true per aprire immediatamente il nuovo file nel visualizzatore; in caso contrario false.
  • fixedFormatExtClassPtr
    Tipo: System.Object
    Puntatore a un'implementazione dell'interfaccia IMsoDocExporter che consente di salvare il grafico in un formato fisso diverso.Per ulteriori informazioni, fare riferimento alle informazioni relative all'estensione della funzionalità di esportazione del formato fisso di Office (2007).

Note

Per salvare il documento in formato PDF o XPS da Microsoft Office Excel è necessario avere installato un componente aggiuntivo che fornisce tale funzionalità. Per ulteriori informazioni, vedere "Enable support for other file formats, such as PDF and XPS" in Microsoft Office Online.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice seguente viene salvata una pagina del foglio grafico Chart1 in formato PDF nel percorso e con il nome del file specificati utilizzando la risoluzione qualità standard. Il file PDF generato comprende le proprietà della cartella di lavoro. Per eseguire questo esempio di codice, nella cartella di lavoro deve essere incluso un foglio grafico denominato Chart1.

Private Sub SaveChartSheetAsPDF()
    Dim myChartSheet As Microsoft.Office.Tools.Excel.ChartSheet = _
    Globals.Chart1.Base

    myChartSheet.ExportAsFixedFormat( _
        Excel.XlFixedFormatType.xlTypePDF, _
        "c:\SalesChartSheet", _
        Excel.XlFixedFormatQuality.xlQualityStandard, _
        True, _
        True, _
        1, _
        1, _
        False)
End Sub
private void SaveChartSheetAsPDF()
{
    Microsoft.Office.Tools.Excel.ChartSheet myChartSheet  = 
    Globals.Chart1.Base;

    myChartSheet.ExportAsFixedFormat( 
        Excel.XlFixedFormatType.xlTypePDF, 
        @"c:\SalesChartSheet", 
        Excel.XlFixedFormatQuality.xlQualityStandard, 
        true, 
        true, 
        1, 
        1,
        false,
        missing);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ChartSheetBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel