ChartSheetBase.ExportAsFixedFormat (Método)
Guarda el gráfico que se muestra en ChartSheetBase en formato PDF o XPS.
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 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
)
Parámetros
- type
Tipo: Microsoft.Office.Interop.Excel.XlFixedFormatType
Uno de los valores de Microsoft.Office.Interop.Excel.XlFixedFormatType que especifica si el gráfico se va a guardar en formato PDF o XPS.
- filename
Tipo: System.Object
Ruta de acceso completa al nuevo archivo PDF o XPS.Si omite este parámetro, Excel guardará el archivo en la carpeta actual.
- quality
Tipo: System.Object
Uno de los valores de Microsoft.Office.Interop.Excel.XlFixedFormatQuality que especifica la calidad del archivo exportado.
- includeDocProperties
Tipo: System.Object
true para incluir las propiedades del documento en el archivo exportado; de lo contrario, false.
- ignorePrintAreas
Tipo: System.Object
true para omitir todas las áreas de impresión establecidas en la exportación; de lo contrario, false.
- from
Tipo: System.Object
Número de la página en la que se va a iniciar la exportación.Si se omite este parámetro, la exportación comienza al principio.
- to
Tipo: System.Object
Número de la última página que se va a publicar.Si se omite este parámetro, la publicación termina en la última página.
- openAfterPublish
Tipo: System.Object
true para abrir inmediatamente el archivo en el visor; de lo contrario, false.
- fixedFormatExtClassPtr
Tipo: System.Object
Puntero a una implementación de la interfaz IMsoDocExporter que permite guardar el gráfico en un formato fijo diferente.Para obtener más información, vea Extending the Office (2007) Fixed-Format Export Feature.
Comentarios
Puede guardar un archivo en el formato PDF o XPS de Microsoft Office Excel únicamente después de instalar un complemento que proporcione esta característica.Para obtener más información, busque "Habilitar la compatibilidad con otros formatos de archivo, como PDF y XPS" en Office Online.
Parámetros opcionales
Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en las soluciones de Office.
Ejemplos
En el ejemplo de código siguiente se guarda una página de la hoja de gráficos Chart1 en formato de PDF en la ruta de acceso y con el nombre de archivo especificados utilizando la resolución de calidad estándar.El archivo PDF generado incluye las propiedades de libro.Para ejecutar este ejemplo de código, el libro debe contener una hoja de gráficos denominada 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);
}
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.