Vergleichsprofile

Die Option Ausgewählte Seiten vergleichen begrenzt den Vergleich in i-net PDFC auf ausgewählte Seiten aus genau zwei Dokumenten. Die Profil-Sidebar stellt dafür die festen Einträge Dokument 1 und Dokument 2 bereit; weitere Dokumente können Sie in dieser Oberfläche nicht hinzufügen.

Seiten und Bereiche

Ausgewählte Seiten vergleichen

Für jedes Dokument stehen die folgenden Optionen zur Verfügung:

Dokument 1

  • Seitenbereich: Geben Sie einsbasierte Seitennummern oder inklusive Bereiche durch Kommas getrennt ein, zum Beispiel 1-5,8,11-13. Ein Bereich umfasst auch seine Anfangs- und Endseite.
  • Letzte Seiten: Geben Sie an, wie viele Seiten am Ende des ausgewählten Seitenbereichs zusätzlich ausgeschlossen werden.

Dokument 2

  • Seitenbereich: Geben Sie einsbasierte Seitennummern oder inklusive Bereiche durch Kommas getrennt ein, zum Beispiel 1-5,8,11-13. Ein Bereich umfasst auch seine Anfangs- und Endseite.
  • Letzte Seiten: Geben Sie an, wie viele Seiten am Ende des ausgewählten Seitenbereichs zusätzlich ausgeschlossen werden.

Die Auswahl des Seitenbereichs erfolgt zuerst. Anschließend werden die mit Letzte Seiten angegebene Anzahl von Seiten aus dem Ende dieses Ergebnisses ausgeschlossen. Ein leeres Feld oder der Wert 0 schließt keine Seiten am Ende aus.

Die Eingaben werden validiert. Verwenden Sie für Letzte Seiten eine ganze Zahl von 0 bis 99999; negative Werte und Werte außerhalb dieses Bereichs sind ungültig. Ein gültiger Seitenbereich besteht aus einsbasierten Seitennummern und inklusiven Bereichen, die durch Kommas getrennt sind. Ein Validierungsfehler wird am betroffenen Feld angezeigt und verhindert das Speichern des Werts.

Vergleichsprofile

Filter und Optimierungen

Zu vergleichende Seiten

Die GUI-Seite Zu vergleichende Seiten beschreibt die aktuelle Profil-Sidebar. Die folgenden Abschnitte dokumentieren die gespeicherten Profilwerte und ihre Abbildung getrennt von der Bedienoberfläche.

Rohprofilwerte

Name Wert und Bedeutung
FILTERS Enthält die Filterkennung PAGERANGE, damit der Seitenbereichsfilter aktiv ist. Die Werte werden als kommaseparierte Liste gespeichert.
PAGERANGE_DOCUMENT1 Einsbasierte Seitenzahlen und inklusive Seitenbereiche für Dokument 1, durch Kommas getrennt, zum Beispiel 1-5,8,11-13.
PAGERANGE_DOCUMENT2 Einsbasierte Seitenzahlen und inklusive Seitenbereiche für Dokument 2, durch Kommas getrennt.
PAGERANGE_END_DOCUMENT1 Nicht negative Anzahl der Seiten, die nach der Auswahl des Seitenbereichs am Ende von Dokument 1 entfernt wird. 0 bedeutet keine zusätzliche Entfernung.
PAGERANGE_END_DOCUMENT2 Nicht negative Anzahl der Seiten, die nach der Auswahl des Seitenbereichs am Ende von Dokument 2 entfernt wird. 0 bedeutet keine zusätzliche Entfernung.

Die Werte für die Seitenbereiche verwenden einsbasierte Seitennummern. Die Endfilter werden nach der Auswahl des Seitenbereichs angewendet. Die aktuelle Plugin-Definition verwendet für die beiden Endfilter die vollständigen Namen PAGERANGE_END_DOCUMENT1 und PAGERANGE_END_DOCUMENT2. Die verkürzten Bezeichner PAGERANGEEND1 und PAGERANGEEND2 sind keine aktuellen Profilnamen.

Profil-XML

Das folgende Beispiel zeigt die Rohwerte in einer Profilkonfiguration:

<entry key="FILTERS">PAGERANGE</entry>
<entry key="PAGERANGE_DOCUMENT1">1-5,8,11-13</entry>
<entry key="PAGERANGE_DOCUMENT2">1-5,8,11-13</entry>
<entry key="PAGERANGE_END_DOCUMENT1">2</entry>
<entry key="PAGERANGE_END_DOCUMENT2">0</entry>

Struktur- und API-Schlüssel

Die serverseitigen Struktur- und API-Schlüssel leiten sich aus den Rohprofilwerten ab:

Schlüssel Abbildung
pdfc.filter.PAGERANGE Aktiviert oder deaktiviert PAGERANGE in FILTERS.
pdfc.filter.PAGERANGE_DOCUMENT1 Greift auf PAGERANGE_DOCUMENT1 zu.
pdfc.filter.PAGERANGE_DOCUMENT2 Greift auf PAGERANGE_DOCUMENT2 zu.
pdfc.filter.PAGERANGE_END_DOCUMENT1 Greift auf PAGERANGE_END_DOCUMENT1 zu.
pdfc.filter.PAGERANGE_END_DOCUMENT2 Greift auf PAGERANGE_END_DOCUMENT2 zu.

Abbildung auf die aktuelle Sidebar

  • Ausgewählte Seiten vergleichen fügt PAGERANGE zu FILTERS hinzu oder entfernt die Kennung wieder.
  • In Dokument 1 und Dokument 2 schreibt Seitenbereich jeweils PAGERANGE_DOCUMENT1 beziehungsweise PAGERANGE_DOCUMENT2. Das Listenfeld enthält genau eine Zeile pro Dokument.
  • Letzte Seiten schreibt PAGERANGE_END_DOCUMENT1 beziehungsweise PAGERANGE_END_DOCUMENT2. Ein leerer Wert wird in der Sidebar als keine zusätzlichen Seiten behandelt.
  • Die Felder der Seitenliste sind nur bedienbar, wenn der Filter aktiviert ist. Die Validierung erwartet für beide Dokumente gültige Seitenbereiche und einen Wert von 0 bis 99999 für die letzten Seiten.