---
title: "ksSaveAsToRasterFormatW - Сохранить документ в растровом формате (Unicode)"
type: guide
api: [api7]
tags: [guide, api7, kssaveastorasterformatw]
sources:
  - kssaveastorasterformatw.html
---

*API экспортных функций > Функции экспорта документов *

Аналог данной функции при использовании Automation - метод ksDocument2D::SaveAsToRasterFormat.
Синтаксис:
```
int LIB_FUNC ksSaveAsToRasterFormatW (reference sheet,
LPWSTR fileName,
RasterFormatParamW * par);
Входные параметры:
sheet    - указатель на документ,
fileName    - полное имя файла документа,
par    - структура параметров записи в растровый формат.
Возвращаемое значение:
1    - в случае удачного завершения,
0    - в случае неудачи.
```
Примечания:
1. Метод позволяет сохранить присланный документ в растровом формате (BMP, GIF, JPG, PNG, TIF, TGA, PCX, EMF и WMF) с заданными свойствами. Cохранение в WMF формат не поддерживается. При сохранении в WMF формате файл записывается в формате EMF.
2. Метод используется для чертежей, фрагментов, спецификаций, деталей и сборок.
3. Для трехмерной модели предварительно нужно получить reference, используя функцию ksGetReferenceFrom3dDocument для COM или свойство ksDocument3D::reference для Automation.
4. Если параметр sheet=0, сохраняется текущий документ.
5. При использовании ANSI следует использовать функцию ksSaveAsToRasterFormat.
