XmlMappedRange.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
Одно из значений Microsoft.Office.Interop.Excel.XlFixedFormatType, указывающих, сохранять книгу в формате PDF или XPS.
- Filename
Тип: System.Object
Строка, содержащая имя сохраняемого файла.Можно включить полный путь, либо приложение Excel сохраняет файл в текущей папке.
- Quality
Тип: System.Object
Одно из значений Microsoft.Office.Interop.Excel.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 выполнит преобразование формата файла, если имеются преобразователи. Обычно преобразование инициирует пользователь.
Примеры
В следующем коде задается значение EmployeeNameCell. Элемент управления XmlMappedRange на Sheet1. Затем в примере экспортируется содержимое ячейки EmployeeSeniorityCell в PDF-документ в указанную папку с указанным именем файла.
Примечание
Обычно элемент управления XmlMappedRange заполняется из XML-файла.В этом примере значение управляющего элемента жестко запрограммировано для простоты.
Private Sub SaveXMLMappedRangeAsPDF()
Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal"
Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat( _
Excel.XlFixedFormatType.xlTypePDF, _
"c:\EmployeeInfo", _
Excel.XlFixedFormatQuality.xlQualityStandard, _
True, _
True, _
1, _
1, _
False)
End Sub
private void SaveXMLMappedRangeAsPDF()
{
Globals.Sheet1.EmployeeNameCell.Value2 = "Karina Leal";
Globals.Sheet1.EmployeeNameCell.ExportAsFixedFormat(
Excel.XlFixedFormatType.xlTypePDF,
@"c:\EmployeeInfo",
Excel.XlFixedFormatQuality.xlQualityStandard,
true,
true,
1,
1,
false,
missing);
}
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.