Запись THPDFRTFImportOptions

Геометрия страницы, лимиты ввода, управление OLE и отменой для импорта RTF

Объявление

THPDFRTFImportOptions= record
  PageWidth: Single;
  PageHeight: Single;
  MarginLeft: Single;
  MarginTop: Single;
  MarginRight: Single;
  MarginBottom: Single;
  MaxInputBytes: Int64;
  MaxCharacters: Integer;
  MaxPages: Integer;
  MaxMetafileBytes: Int64;
  UseCurrentPage: boolean;
  AllowOLE: boolean;
  CancellationToken: THPDFCancellationToken;
  class function Default: THPDFRTFImportOptions; static;
end;

Модуль

HPDFDoc

Поля

ПолеНазначение
PageWidthЦелевая ширина страницы в пунктах; по умолчанию 595
PageHeightЦелевая высота страницы в пунктах; по умолчанию 842
MarginLeftЛевое поле в пунктах; по умолчанию 54
MarginTopВерхнее поле в пунктах; по умолчанию 54
MarginRightПравое поле в пунктах; по умолчанию 54
MarginBottomНижнее поле в пунктах; по умолчанию 54
MaxInputBytesПредел размера ввода; по умолчанию 16 MiB
MaxCharactersПредел числа символов; по умолчанию 4000000
MaxPagesПредел отрисованных страниц; по умолчанию 1000
MaxMetafileBytesПредел размера метафайла на страницу; по умолчанию 256 MiB
UseCurrentPageКогда true, первая отрисованная страница кладётся на текущую страницу документа вместо добавления новой; по умолчанию true
AllowOLEКогда false, ввод с содержимым OLE отвергается с risInvalidInput; по умолчанию false
CancellationTokenНеобязательный token, останавливающий долгий импорт с risCancelled; по умолчанию nil

Примечания по использованию

Связанные API