NamedRange.ExportAsFixedFormat - метод
Экспортирует в файл указанного формата.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel (в Microsoft.Office.Tools.Excel.dll)
Синтаксис
'Декларация
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
)
Параметры
- Type
Тип: Microsoft.Office.Interop.Excel.XlFixedFormatType
Тип формата файла, в который выполняется экспорт.
- Filename
Тип: System.Object
Имя сохраняемого файла.Можно включить полный путь, либо приложение Excel сохраняет файл в текущей папке.
- Quality
Тип: System.Object
Необязательный XlFixedFormatQuality.Задает качество публикуемого файла.
- IncludeDocProperties
Тип: System.Object
true , чтобы включить свойства документа; в противном случае — false.
- IgnorePrintAreas
Тип: System.Object
Значение true, чтобы пропускать области печати, установленные при экспорте; в противном случае — false.
- From
Тип: System.Object
Номер первой страницы, с которой начинается экспорт.По умолчанию экспорт начинается с самого начала.
- To
Тип: System.Object
Номер последней экспортируемой страницы.По умолчанию экспорт заканчивается на последней странице.
- OpenAfterPublish
Тип: System.Object
Значение true для незамедлительного отображения файла в средстве просмотра; в противном случае — значение false.
- FixedFormatExtClassPtr
Тип: System.Object
Указатель на реализацию интерфейса IMsoDocExporter, который позволяет сохранять книгу в другом фиксированном формате.Дополнительные сведения см. в разделе "Расширение функции экспорта в фиксированном формате Office (2007)".
Заметки
Этот метод также поддерживает инициализацию надстройки для экспорта файла в файл фиксированного формата.Например, Excel выполнит преобразование формата файла, если имеются преобразователи.Обычно преобразование инициирует пользователь.
Примеры
Следующий пример записывает в стандартном разрешении одну страницу, содержащую именованный диапазон NamedRange1 в формате PDF по указанным пути к файлу и имени файла.Созданный PDF-файл включает свойства книги.Чтобы запустить этот пример, ваша книга должна включать лист с именем Sheet1 с именованным диапазоном NamedRange1, содержащим некоторые данные.
В этом примере демонстрируется настройка уровня документа.
Private Sub SaveNamedRangeAsPDF()
Dim myNamedRange As Microsoft.Office.Tools.Excel.NamedRange = _
Globals.Sheet1.NamedRange1
myNamedRange.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\SalesData", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveNamedRangeAsPDF()
{
Microsoft.Office.Tools.Excel.NamedRange myNamedRange =
Globals.Sheet1.namedRange1;
myNamedRange.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\SalesData",
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
1,
false);
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.