Share via


Plate.Delete-Methode (Publisher)

Löscht die angegebene Platte.

Syntax

Ausdruck. Delete (PlateReplaceWith, ReplaceTint)

Ausdruck Eine Variable, die ein Plate-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
PlateReplaceWith Optional Variant Platte. Die Platte mit dem gelöschte Platte ersetzt werden soll.
ReplaceTint Optional PbReplaceTint Gibt an, wie die Farben in einer gelöschten Platte ersetzt werden. Dies kann eine der PbReplaceTint-Konstanten sein.

HinwBemerkungeneise

Gibt "Berechtigung verweigert" zurück, wenn Sie versuchen, die letzte Platte in der Plates-Auflistung zu löschen.

Wenn die pbReplaceTintMaintainLuminosity-Konstante angegeben wird, wird der Prozentsatz der Ersatzfarben in jeder Farbe basierend auf den Leuchtwerten der Tinten berechnet, die durch die gelöschten Und Ersatzplatten dargestellt werden. Publisher führt die folgende Berechnung aus, wobei L1 die gelöschte Freihandhelligkeit und L2 die Ersatzlichtstärke der Freihand ist:

(100-L1)/(100-L2)

Beispielsweise hat rote Freihand eine Leuchtdichte von 30, und schwarze Freihand hat eine Leuchtdichte von 0. Nehmen Sie an, dass Sie die rote Druckfarbenplatte in einer Publikation durch eine schwarze Druckfarbenplatte ersetzt. Wenn pbReplaceTintKeepTints angegeben ist, führt Publisher die folgende Berechnung aus, um den Prozentsatz der schwarzen Freihandfarbe für jede rote Farbe zu bestimmen:

(100-30)/(100-0)

Eine Farbe, die 100 % Rot wurde wäre nun 70 % Schwarz; eine Farbe, die 50 % Rot wurde wäre nun 35 % Schwarz usw..

Wenn die pbReplaceTintKeepTints-Konstante angegeben ist, entspricht der Prozentsatz der Ersatzdruckfarbe für jede Farbe demjenigen der gelöschten Farbe. Wenn beispielsweise die rote Druckfarbe durch schwarze Druckfarbe ersetzt wird, wird ein Farbtonwert von 100 % Rot durch einen Farbtonwert von 100 % Schwarz ersetzt, und ein Farbtonwert von 50 % Rot wird durch 50 % Schwarz ersetzt usw.

Sie können die Konstanten pbReplaceTintMaintainLuminosity oder pbReplaceTintUseDefault nicht angeben, wenn die Ersatzplatte eine Druckfarbe darstellt, die eine höhere Helligkeit aufweist (also heller ist) als die gelöschte Platte. Dies liegt daran, dass die hellere Tinte nicht mit mehr als 100 % gedruckt werden kann, sodass sie nicht mit der Leuchtkraft der dunkleren Tinte übereinstimmen kann.

Beispiel

The following example loops through the active publication's plates collection, determines which plates represent inks not used in the publication, and deletes them. In diesem Beispiel wird davon ausgegangen, dass mindestens eine der Platten verwendet wird (die Delete-Methode gibt "Berechtigung verweigert" zurück, wenn Sie versuchen, die letzte Platte in der Auflistung zu löschen).

Sub DeleteUnusedInks() 
 
Dim intCount As Integer 
 
With ActiveDocument.Plates 
 For intCount = .Count To 1 Step -1 
 With .Item(intCount) 
 If .InUse = False Then 
 Debug.Print "Name: " & .Name 
 .Delete 
 End If 
 End With 
 Next 
End With 
 
End Sub

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.