Hallo, Jomp!
Ich würde mir von einem "Stringvergleich" nicht allzu viel versprechen.
Umbruch beispielsweise kann damit gar nicht verglichen werden. Also: Wo endet, wo beginnt eine Zeile im Textfluß.
Die Anforderung "Identischer Inhalt" bietet also einen gewissen Interpretationsspielraum. Soll der Spielraum eingegrenzt werden, beispielsweise auf Null, dann hilft nur der optische Vergleich. Selbst da sehe ich Probleme beim Vergleich von angewendeter Farbe, die über ein Skript nicht zu lösen sind.
Ein ziemlich großes Fass, das da aufgemacht wird:
Vergleich der Formatierungen und der Positionierung (Geometrie) Zeichen für Zeichen, gespickt mit Zusatzprüfungen zur Trennung, Prüfung wortweise, ob ein Wort teil einer Zeile oder teil mehrerer Zeilen ist.
Unglaublich komplex, unglaublich langsam das mit einem Skript umzusetzen.
Kommen dann noch Effekte hinzu, beispielsweise Effekte für Rahmenfüllung, Text etc. pp. ändert sich meiner Meinung nach die Anforderung für ein Skript von "unüberschaubar" nach "unmöglich".
als Antwort auf: [#539251]