Chart.ExportAsFixedFormat, méthode
Enregistre le graphique au format PDF ou XPS.
Espace de noms : Microsoft.Office.Tools.Excel
Assembly : Microsoft.Office.Tools.Excel (dans Microsoft.Office.Tools.Excel.dll)
Syntaxe
'Déclaration
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 _
)
void ExportAsFixedFormat(
XlFixedFormatType Type,
Object Filename,
Object Quality,
Object IncludeDocProperties,
Object IgnorePrintAreas,
Object From,
Object To,
Object OpenAfterPublish,
Object FixedFormatExtClassPtr
)
Paramètres
- Type
Type : Microsoft.Office.Interop.Excel.XlFixedFormatType
Une des valeurs T:Microsoft.Office.Interop.Excel.XlFixedFormatType qui spécifie s'il faut enregistrer le graphique au format PDF ou XPS.
- Filename
Type : System.Object
Chemin d'accès complet du nouveau fichier PDF ou XPS.Si vous omettez ce paramètre, Excel enregistre le fichier dans le dossier actif.
- Quality
Type : System.Object
Une des valeurs T:Microsoft.Office.Interop.Excel.XlFixedFormatQuality qui spécifie la qualité du fichier exporté.
- IncludeDocProperties
Type : System.Object
true pour inclure les propriétés du document dans le fichier exporté ; sinon, false.
- IgnorePrintAreas
Type : System.Object
true pour ignorer toutes les zones d'impression définies lors de l'exportation ; sinon, false.
- From
Type : System.Object
Numéro de la page à partir de laquelle doit commencer l'exportation.Si ce paramètre est omis, l'exportation commence au début.
- To
Type : System.Object
Numéro de la dernière page à exporter.Si ce paramètre est omis, l'exportation s'arrête à la dernière page.
- OpenAfterPublish
Type : System.Object
true pour ouvrir le nouveau fichier après avoir exporté le graphique ; sinon, false.
- FixedFormatExtClassPtr
Type : System.Object
Pointeur vers une implémentation de l'interface IMsoDocExporter qui permet d'enregistrer le graphique dans un format fixe différent.Pour plus d'informations, consultez Extension de la fonctionnalité d'exportation au format fixe d'Office (2007).
Notes
Vous pouvez enregistrer les fichiers au format PDF ou XPS dans Microsoft Office Excel uniquement après avoir installé un complément qui fournit cette fonctionnalité. Pour plus d'informations, recherchez « Activer la prise en charge d'autres formats de fichier, tels que les formats PDF et XPS » sur Microsoft Office Online.
Paramètres optionnels
Pour plus d'informations sur les paramètres optionnels, consultez Paramètres optionnels dans les solutions Office.
Exemples
L'exemple de code suivant enregistre une page du graphique Chart_1 de la feuille de calcul Sheet1 au format PDF sous le chemin d'accès et le nom de fichier spécifiés à l'aide de la résolution de qualité standard. Le fichier PDF généré inclut les propriétés du classeur. Pour exécuter cet exemple de code, votre classeur doit inclure une feuille nommée Sheet1 avec un graphique nommé Chart_1.
Private Sub SaveChartAsPDF()
Dim myChart As Microsoft.Office.Tools.Excel.Chart = _
Globals.Sheet1.Chart_1
myChart.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\SalesChart", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveChartAsPDF()
{
Microsoft.Office.Tools.Excel.Chart myChart =
Globals.Sheet1.Chart_1;
myChart.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\SalesChart",
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
1,
false);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.