BeginUpdates

Artifact.BeginUpdates method

Verzögerte Aktualisierungen starten. Verwenden Sie diese Funktion, wenn Sie mehrere Änderungen an demselben Artefakt vornehmen müssen, um die Leistung zu verbessern. Normalerweise werden Artefaktoperatoren immer dann geändert, wenn die Artefakteigenschaft geändert wurde. Dies bewirkt jedes Mal, wenn das Artefakt geändert wurde, eine Änderung von Seiteninhalten . Um diesen Effekt zu vermeiden, platzieren Sie alle Artefaktaktualisierungen zwischen StartUpdates/SaveUpdates-Aufrufen. Dadurch können Seiteninhalte nur einmal geändert werden.

public void BeginUpdates()

Beispiele

Artifact art = doc.Pages[1].Artifacts[1];
art.BeginUpdates();
art.Opacity = 0.3f;
art.Position = new Point(10,10);
art.Rotation = 30;
art.SaveUpdates();

Siehe auch