Aspose::Words::Layout::RevisionOptions класс
Содержание
[
Скрывать
]RevisionOptions class
Позволяет управлять тем, как обрабатываются ревизии документа во время процесса компоновки. Чтобы узнать больше, посетите статью документации Converting to Fixed-page Format.
class RevisionOptions : public System::Object
Методы
| Метод | Описание |
|---|---|
| get_CommentColor() const | Позволяет указать цвет, используемый для комментариев. Значение по умолчанию — Red. |
| get_DeleteCellColor() | Позволяет указать цвет, используемый для удалённых ячеек Deletion. Значение по умолчанию — Pink. |
| get_DeletedTextColor() | Позволяет указать цвет, используемый для удалённого содержимого Deletion. Значение по умолчанию — ByAuthor. |
| get_DeletedTextEffect() | Позволяет указать эффект, применяемый к удалённому содержимому Deletion. Значение по умолчанию — StrikeThrough |
| get_InsertCellColor() | Позволяет указать цвет, используемый для вставленных ячеек Insertion. Значение по умолчанию — Blue. |
| get_InsertedTextColor() | Позволяет указать цвет, используемый для вставленного содержимого Insertion. Значение по умолчанию — ByAuthor. |
| get_InsertedTextEffect() | Позволяет указать эффект, применяемый к вставленному содержимому Insertion. Значение по умолчанию — Underline. |
| get_MeasurementUnit() const | Позволяет указать единицы измерения для комментариев исправлений. Значение по умолчанию — Centimeters |
| get_MovedFromTextColor() | Позволяет указать цвет, используемый для областей, из которых был перемещён контент Moving. Значение по умолчанию — ByAuthor. |
| get_MovedFromTextEffect() | Позволяет указать эффект, применяемый к областям, из которых был перемещён контент Moving. Значение по умолчанию — DoubleStrikeThrough |
| get_MovedToTextColor() | Позволяет указать цвет, используемый для областей, в которые был перемещён контент Moving. Значение по умолчанию — ByAuthor. |
| get_MovedToTextEffect() | Позволяет указать эффект, применяемый к областям, в которые был перемещён контент Moving. Значение по умолчанию — DoubleUnderline |
| get_RevisedPropertiesColor() | Позволяет указать цвет, используемый для содержимого с изменениями свойств форматирования FormatChange Значение по умолчанию — NoHighlight. |
| get_RevisedPropertiesEffect() | Позволяет указать эффект для областей содержимого с изменениями свойств форматирования FormatChange Значение по умолчанию — None |
| get_RevisionBarsColor() const | Позволяет указать цвет, используемый для боковых панелей, идентифицирующих строки документа, содержащие исправленную информацию. Значение по умолчанию — Red. |
| get_RevisionBarsPosition() const | Получает или задаёт позицию отрисовки полос исправлений. Значение по умолчанию — Outside. |
| get_RevisionBarsWidth() const | Получает или задаёт ширину полос исправлений, в пунктах. |
| get_ShowInBalloons() const | Позволяет указать, отображаются ли исправления в облачках. Значение по умолчанию — None. |
| get_ShowOriginalRevision() const | Позволяет указать, следует ли показывать оригинальный текст вместо исправленного. Значение по умолчанию — false. |
| get_ShowRevisionBars() const | Позволяет указать, следует ли отображать полосы исправлений рядом со строками, содержащими исправленное содержимое. Значение по умолчанию — true. |
| get_ShowRevisionMarks() const | Позволяет указать, следует ли помечать текст исправлений специальной разметкой форматирования. Значение по умолчанию — true. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| set_CommentColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_CommentColor. |
| set_DeleteCellColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_DeleteCellColor. |
| set_DeletedTextColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_DeletedTextColor. |
| set_DeletedTextEffect(Aspose::Words::Layout::RevisionTextEffect) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_DeletedTextEffect. |
| set_InsertCellColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_InsertCellColor. |
| set_InsertedTextColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_InsertedTextColor. |
| set_InsertedTextEffect(Aspose::Words::Layout::RevisionTextEffect) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_InsertedTextEffect. |
| set_MeasurementUnit(Aspose::Words::MeasurementUnits) | Позволяет указать единицы измерения для комментариев исправлений. Значение по умолчанию — Centimeters |
| set_MovedFromTextColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_MovedFromTextColor. |
| set_MovedFromTextEffect(Aspose::Words::Layout::RevisionTextEffect) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_MovedFromTextEffect. |
| set_MovedToTextColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_MovedToTextColor. |
| set_MovedToTextEffect(Aspose::Words::Layout::RevisionTextEffect) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_MovedToTextEffect. |
| set_RevisedPropertiesColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_RevisedPropertiesColor. |
| set_RevisedPropertiesEffect(Aspose::Words::Layout::RevisionTextEffect) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_RevisedPropertiesEffect. |
| set_RevisionBarsColor(Aspose::Words::Layout::RevisionColor) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_RevisionBarsColor. |
| set_RevisionBarsPosition(Aspose::Words::Drawing::HorizontalAlignment) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_RevisionBarsPosition. |
| set_RevisionBarsWidth(float) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_RevisionBarsWidth. |
| set_ShowInBalloons(Aspose::Words::Layout::ShowInBalloons) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_ShowInBalloons. |
| set_ShowOriginalRevision(bool) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_ShowOriginalRevision. |
| set_ShowRevisionBars(bool) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_ShowRevisionBars. |
| set_ShowRevisionMarks(bool) | Сеттер для Aspose::Words::Layout::RevisionOptions::get_ShowRevisionMarks. |
| static Type() |
Примеры
Показывает, как изменить внешний вид правок в отрендеренном выходном документе.
auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
// Вставьте правку, затем измените цвет всех правок на зелёный.
builder->Writeln(u"This is not a revision.");
doc->StartTrackRevisions(u"John Doe", System::DateTime::get_Now());
builder->Writeln(u"This is a revision.");
doc->StopTrackRevisions();
builder->Writeln(u"This is not a revision.");
// Удалите полосу, которая появляется слева от каждой исправленной строки.
doc->get_LayoutOptions()->get_RevisionOptions()->set_InsertedTextColor(Aspose::Words::Layout::RevisionColor::BrightGreen);
doc->get_LayoutOptions()->get_RevisionOptions()->set_ShowRevisionBars(false);
doc->get_LayoutOptions()->get_RevisionOptions()->set_RevisionBarsPosition(Aspose::Words::Drawing::HorizontalAlignment::Right);
doc->Save(get_ArtifactsDir() + u"Revision.LayoutOptionsRevisions.pdf");
См. также
- Namespace Aspose::Words::Layout
- Library Aspose.Words for C++