NamedRange.ExportAsFixedFormat Метод (2007 System)
Обновлен: Ноябрь 2007
Экспортирует в файл указанного формата.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)
Синтаксис
'Декларация
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 _
)
'Применение
Dim instance As NamedRange
Dim Type As XlFixedFormatType
Dim Filename As Object
Dim Quality As Object
Dim IncludeDocProperties As Object
Dim IgnorePrintAreas As Object
Dim From As Object
Dim To As Object
Dim OpenAfterPublish As Object
Dim FixedFormatExtClassPtr As Object
instance.ExportAsFixedFormat(Type, Filename, _
Quality, IncludeDocProperties, IgnorePrintAreas, _
From, To, OpenAfterPublish, FixedFormatExtClassPtr)
public 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,
missing);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.