In manchen Fällen, wenn umfangreiche Anpassung am PDF-Programm sinnvoll erscheinen, ist es sehr nützlich eine Möglichkeit zu haben um Dialogsteuerelemente für Anwender verstecken oder deaktivieren zu können. Um diese Anforderung zu unterstützen wurden spezielle Einstellungsparameter definiert.

  • DisableControls
  • HideControls
  • HideTabs

Diese Einstellungen ermöglichen es, einzelne Steuerelemente oder ganze Register (Tabs) zu verstecken oder zu deaktivieren. Mögliche Werte dieser Einstellungen können eine Auflistung von Identifizierern der einzelnen Steuerelemente und Register (Tabs) sein.

Beispiel: Nutzen Sie folgendes Zeilenbeispiel in einer global Konfigurationsdatei um Änderungen am Ausgabepfad für PDFs zu verhindern.

DisableControls=lblPDFFileName,txtPDFFileName,cmdBrowsePDFFileName

Die nachfolgende Tabelle listet alle gültigen Steuerelemente und Reiter, bzw. deren Tab-Identifizierer auf. Da diese Möglichkeit der Modifizierung tief in die Programmstruktur der GUI (Benutzeroberfläche) reicht, könnte es nötig sein hier jeweils Anpassungen vornehmen zu müssen wenn eine neue Version des PDF-Druckers Verwendung finden soll.

Steuerelemente Identifizierer

  Version

General Tab

lblOptionSets 9.4
cbOptionSets 9.4
lblOutputFormat 6
cbOutputFormat 6
lblPDFFileName 5
txtPDFFileName 5
cmdBrowsePDFFileName 5
chkShowPDF 5
chkAppendIfExists 9.4
chkOpenFolder 5

Document Tab

lblAuthor 5
txtAuthor 5
lblTitle 5
txtTitle 5
lblSubject 5
txtSubject 5
lblKeywords 5
txtKeywords 5
lblQuality 5
cbQuality 5
lblZoom 5
cbZoom 5
cbZoomList 9.4
lblCompatibilityLevel 9.4
cbCompatibilityLevel 9.4
chkPDFA1b 9.4
chkLinearize 9.4
chkUseThumbs 9.4

Image Tab

lblDevice 6
cbDevice 6
lblHorizontalResolution 6
cbHorizontalResolution 6
lblVerticalResolution 6
cbVerticalResolution 6
lblTextAlphaBits 6
cbTextAlphaBits 6
lblGraphicsAlphaBits 6
cbGraphicsAlphaBits 6
chkSplit 6

Watermark Tab

lblWatermarkText 5
txtWatermarkText 5
lblWatermarkFontName 5
cbWatermarkFontName 5
lblWatermarkColor 5
txtWatermarkColor 5
shapeWatermarkColor 5
cmdBrowseWatermarkColor 5
lblWatermarkFontSize 5
txtWatermarkFontSize 5
lblWatermarkOutlineWidth 5
txtWatermarkOutlineWidth 5
lblWatermarkLayer 5
cbWatermarkLayer 5
lblWatermarkRotation 5
cbWatermarkRotation 5
lblWatermarkVerticalPosition 5
cbWatermarkVerticalPosition 5
lblWatermarkVerticalAdjustment 5
txtWatermarkVerticalAdjustment 5
lblWatermarkVerticalAdjustmentPct 5
lblWatermarkHorizontalPosition 5
cbWatermarkHorizontalPosition 5
lblWatermarkHorizontalAdjustment 5
txtWatermarkHorizontalAdjustment 5
lblWatermarkHorizontalAdjustmentPct 5
pbWatermarkPaper 5
shapeWatermarkPreviewColor 5

Merge Tab

lblAppendFileName 5
txtAppendFileName 5
cmdAppendFileName 5
lblAppendPosition 5
cbAppendPosition 5
lblAppendDescription 5
lblSuperimposeFileName 5
txtSuperimposeFileName 5
cmdSuperimposeFileName 5
lblSuperimposeDescription 5
lblSuperimposeLayer 6
cbSuperimposeLayer 6
lblSuperimposeResolution 6
cbSuperimposeResolution 6

Security Tab

lblOwnerPassword 5
txtOwnerPassword 5
lblUserPassword 5
txtUserPassword 5
lblKeylength 5
cbKeyLength 5
framePermissions 5
chkPermissions 5
lblPermissionsPrint 5
cbPermissionsPrint 5
chkPermissionsCopy 5

Tab (Reiter) Identifizierer

Tab Identifier Version
general 5
document 5
image 6
watermark 5
merge 5
security 5
about 5

Beispiel: Platzieren Sie die nachfolgende Zeile in eine global Konfigurationsdatei um den Wasserzeichen- und Sicherheitsreiter im Dialog-Fenster des PDF Druckers zu verstecken.

HideTabs=security,watermark

LiveZilla Live Chat Software
Top