int OpenFile(sPath, sParams);
Открывает файл документа, который впоследствии будет отредактирован и сохранен.
Параметры:
Название | Тип | Атрибуты | Описание |
sPath | const wchar_t* | Путь к открываемому файлу вместе с его именем и расширением. | |
sParams | const wchar_t* | <optional> | Параметры, необходимые для корректного открытия файла (чаще всего используется кодировка для типов файлов txt и csv или разделитель для файлов csv, для других типов файлов это просто пустая строка). Параметры добавляются в виде XML-тегов, где m_nCsvTxtEncoding используется для кодировки текста, а m_nCsvDelimiter — как разделитель. Вы можете найти все поддерживаемые значения для кодировки в этом файле. Поддерживаемые значения для csvdelimiters включают:
|
Пример
C++
std::wstring sWorkDirectory = NSUtils::GetBuilderDirectory();
CDocBuilder::Initialize(sWorkDirectory.c_str());
CDocBuilder oBuilder;
oBuilder.OpenFile(L"text-document.csv", "<m_nCsvTxtEncoding>46</m_nCsvTxtEncoding><m_nCsvDelimiter>4</m_nCsvDelimiter>");
CDocBuilder::Dispose();
.docbuilder
builder.OpenFile("text-document.csv", "<m_nCsvTxtEncoding>46</m_nCsvTxtEncoding><m_nCsvDelimiter>4</m_nCsvDelimiter>");