Einschränkungen und bekannte Probleme

Es gibt einige Einschränkungen und bekannte Probleme, die bei der Verwendung von Dynamic Media Image Serving berücksichtigt werden sollten.

Dokumentationsfehler

  • Die Zeilenanzahl überschreitet nicht die maximale Anzahl von \copyfitmaxlines und die Anzahl der expliziten Zeilen in der Texteingabe.
  • Übereinstimmende geschweifte Klammern und Klammern sind in Bildsets erforderlich. Wenn geschweifte Klammern und Klammern nicht übereinstimmen, müssen sie URL-kodiert sein.
  • Der Warnhinweis zur globalen serverseitigen Antwortzeit enthält Fehlerantworten.
  • Die id= -Befehl ist derzeit erforderlich, wenn die rect= -Befehl mit einer Bild- oder Maskenanforderung.

Bekannte Unterschiede zwischen textPs= und text=

  • Synthetisches Kursiv wird weniger geslandet als bei Verwendung von text=.

  • Unterstreichen ist etwas niedriger und dünner als bei Verwendung von text=.

  • \expnd und \expndtw bei Verwendung hoher negativer Werte dazu führen, dass bei Verwendung von text=.

  • \charscaley unterscheidet sich von der Verwendung von text= hat jedoch keine Auswirkungen auf die Zeilenhöhe.

  • Wenn die letzte Textzeile nicht passt, wird die gesamte Zeile abgelegt, anstatt als Cutoff angezeigt zu werden.

  • \slmult und \sl verhalten sich anders als MS Word und text=, werden sie einfach für die aktuellen und nachfolgenden Absätze wirksam.

  • \sb gilt für den ersten Absatz sowohl für MS Word als auch für text=, Adobe InDesign und Photoshop tun dies nicht.

  • \sa gilt für den letzten Absatz sowohl für MS Word als auch für text=, Adobe InDesign und Photoshop tun dies nicht.

Abwärtskompatibilität

  • Maskieren des Unterstrichzeichens ( \_) in einer RTF-Zeichenfolge funktioniert nicht mit allen Schriftarten, die textPs=

  • Unterstützt nicht von Groß-/Kleinschreibung abhängige Makrobearbeitung.

  • Der Catalog-Cache wurde von 60 auf 10 Sekunden reduziert.

  • Die Umleitungsfunktion für Fehler leitet jetzt nur Anforderungen weiter, die auf beschädigte Bilder, Schriftarten, Farbprofile und Bilder verweisen, die in einem Katalog veröffentlicht, aber nicht auf der Festplatte gefunden werden.

  • posN=, anchor=, anchorN=, origin=und originN= gibt jetzt einen Parsing-Fehler zurück, wenn einer der Modifikatorwerte größer als 2147483648 ist.

  • Die Kodierung verschachtelter Anforderungen wird nicht unterstützt. Übergang zum neuen Verhalten und Dekodierung verschachtelter Anforderungswerte in URL-Anforderungen auf Ihrer Site und in Unternehmenskatalogen.

  • DefaultImage wendet jetzt bei Verwendung von req=tmb.

  • In früheren Versionen mithilfe von flip=, wurde das Bild nie neu positioniert, unabhängig davon, welcher Ankerpunkt verwendet wurde.

Einschränkungen für Bibliotheken von Drittanbietern

Die Digimarc-Bibliothek weigert sich, ein Digimarc-Wasserzeichen auf ein Bild anzuwenden, wenn bereits eines erkannt wurde. Wenn an einem Primärbild ausreichend bearbeitet wird, kann die Digimarc-Bibliothek weiterhin erkennen, dass das Wasserzeichen angewendet wurde. Diese Informationen können jedoch möglicherweise nicht gelesen werden. Dies führt zu einem neuen Bild, bei dem die ursprünglichen Digimarc-Informationen, die auf das Originalbild angewendet wurden, nicht abgerufen werden können. Image Serving kann jetzt das im Firmenkatalog definierte Digimarc-Wasserzeichen anwenden.

Einschränkungen für Image Serving und Image Rendering

  • Image Serving und Image Rendering nutzen möglicherweise nicht alle CPUs, wenn mehr als 4 CPUs verfügbar sind. Simulieren Sie Ihren Traffic auf diesen Computern, um zu sehen, wie vorteilhaft es mit mehr als 4 CPUs ist.

  • Remote-URLs, die eine Umleitung zurückgeben (HTTP-Status 301, 302 oder 303), werden abgelehnt.

  • Bei der Konfiguration errorRedirect.rootUrl Die in dieser Eigenschaft definierte IP-Adresse muss im Regelsatz enthalten sein. <addressfilter> -Tag auf diesem Server.

    Beispiel:

    Server A hat definiert errorRedirect.rootUrl=10.10.10.10 .

    Server B mit der IP-Adresse 10.10.10.10 legt die <addressfilter> -Tag in der Regelsatz-Datei, um die IP-Adresse einzuschließen (10.10.10.10).

  • Punkttext und Textpfad mit Positionierung können Beschneiden aufweisen.

  • text= nur gültig \sa und \sb auf den gesamten Textblock und nicht auf Absatz.

  • Bei Verwendung eines in der URL definierten Unternehmens und eines anderen für die src= oder mask= -Modifikator verwenden, müssen Sie dem für definierten Unternehmen einen Schrägstrich voranstellen. src= oder mask= für diese Art von Anforderung zu verwenden.

    Beispiel:

    /is/image/MyCompany?src=/YourCompany/MyImage .

    Statt: /is/image/MyCompany?src=YourCompany/MyImage .

  • Nicht-Pyramided-Tiff- oder Vignettenanforderungen erzeugen eine ähnliche Fehlermeldung wie

    "Bild C:\Program Files\Scene7\ImageRendering\resources\MyVignette.vnt hat keinen gültigen DSF und das Gebiet von 2,25MPixel überschreitet den Maximalwert von 2MPixel" .

    Best Practice ist die Verwendung von Pyramidenzecken und Vignetten. Wenn Sie nicht-pyramidenförmige Zecken oder Vignetten benötigen, befolgen Sie die unten stehenden Anweisungen, um die Größenbeschränkung zu erhöhen.

    Arbeiten um:

    Erhöhen Sie für das Rendern von nicht pyramidierten Vignetten den Eigenschaftswert für IrMaxNonPyrVignetteSize im install_root/ImageServing/bin/ImageServerRegistry.xml Konfigurationsdatei.

    Erhöhen Sie bei Image Serving-TIFF ohne Pyramiden den Eigenschaftswert für MaxNonDsfSize im install_root/ImageServing/bin/ImageServerRegistry.xml Konfigurationsdatei.

  • Adobe Photoshop CS3 speichert keine PSD-Dateien mit Ebenen standardmäßig als Composite-Bild.

    Symptome:

    Die PSD-Datei mit Adobe Photoshop CS3-Ebenen wird schwarz mit dem Text "Diese Photoshop-Datei mit Ebenen wurde nicht mit einem zusammengesetzten Bild gespeichert"angezeigt. für das Image Serving-Antwortbild oder in IPS.

    Behelfslösung:

    Speichern Sie die Adobe Photoshop CS3-Datei mit eingeschalteter Option zur Maximierung der Kompatibilität.

  • Wenn Sie einem CMYK-/JPEG-Antwortbild ein ICC-Profil zuweisen, werden die Farben in einigen Browsern invertiert.Arbeiten um:

    Ändern Sie das Antwortbildformat mithilfe von fmt=

  • Die Größe der HTTP-Antwort-Bilddaten nach der Komprimierung, einschließlich des Datei-Headers, ist auf 16 MB beschränkt.

  • " …" ist in keinem Pfadelement in HTTP-Anforderungen zulässig.

  • Die Deinstallation kann vom Benutzer erstellte oder geänderte Datei aus install_root oder einem Unterordner. Kopieren Sie diese Dateien vor der Deinstallation an einen anderen Speicherort.

Einschränkungen, die nur für das Image Serving gelten

  • Vordergrundfarben im RTF ( \cf) werden für FotoFont-Text nicht unterstützt.

  • Die fett, kursiv und fett/kursiv synchronisierte Formatierung wird als Fehler für FotoFont-Text zurückgewiesen.

  • Vertikaler Textfluss wird für FotoFont-Text nicht unterstützt.

  • PNG-Bilder mit 16bpc werden für FotoFont-Text nicht unterstützt.

  • Farbkorrekturen für PNG-Bilder mit eingebetteten Farbprofilen verwenden hartcodierte Optionen. Rendering Intent ist relativ farbmetrisch und die Blackpoint-Kompensation ist für FotoFont-Text aktiviert.

  • Die dateibasierte Suche wird nicht unterstützt, wenn die Übersetzung von Gebietsschemata im Unternehmen aktiviert ist ini -Datei.

  • Image Serving schreibt nicht geschlossene Photoshop-Pfade nicht richtig.

  • Image Serving unterstützt derzeit nicht die Verarbeitung von TIFF-Dateien, die mit Adobe Media Encoder 4.0.1 oder früher exportiert wurden. Adobe Media Encoder ist in Premiere Pro CS4, After Effects CS4 und Creative Suite 4 Production Premium enthalten.

  • Verwenden text= mit selbstdimensionierenden Ebenen unterstützt keine RTF-Zeichenfolgen, die mehr als eine Einstellung für die Zeilenausrichtung verwenden.

    Beispiel

    RTF-Zeichenfolgen können für eine selbstskalierende Textebene nicht die linke und die rechte Zeilenausrichtung verwenden.

  • SVG verfügt über eine eigene Eigenschaft für den Schriftartensuchpfad der referenzierten Schriftarten, die nicht in die SVG-Datei eingebettet sind.

    Symptome

    Renderte SVG-Bilder, die Schriftdefinitionen enthalten, verwenden die falsche Schriftart.

    Behelfslösung

    Eigenschaft festlegen svgProvider.fontRoot= in install_root/ImageServing/conf/PlatformServer.conf .

  • Zuschneiden wird derzeit verwendet bgColor= anstelle von color= , um einen neuen erweiterten Bereich zu füllen.

  • Die Farbkonvertierung stimmt möglicherweise nicht, wenn bgColor= entspricht nicht dem Basisfarbraum mit Farbprofilen.

  • Externe Ebeneneffekte werden nicht gerendert, wenn die Ebene keine Masken- oder Alphakatdaten aufweist.

Einschränkungen, die nur für das Bild-Rendering gelten

  • Dekore und Wandmaterialien sind nicht abnehmbar.

  • Die Größe der Texturen ist relativ zur Größe der Vignettenansicht begrenzt. In seltenen Fällen kann die Standardgrenze von 425 % der Ansichtsgröße eine Anwendung beeinträchtigen, die sehr große, nicht wiederholbare Texturen verwendet. Wenn es nicht möglich ist, die Anwendung oder den Inhalt innerhalb der vordefinierten Einschränkungen zu ändern, kann der Prozentsatz wie folgt erhöht werden. Öffnen Sie mithilfe eines Texteditors install_root/ImageServing/conf/ImageServerRegistry.xml, suchen IrMaxTextureSizeFactor und geben Sie einen neuen Prozentwert ein. Die Änderung wird sofort wirksam, ohne den Image-Server neu zu starten.

  • Die JavaScript-Engines in Netscape- und Opera-Cache-Antwortdaten, selbst wenn der nocache-Header festgelegt ist. Dies behindert das ordnungsgemäße Funktionieren von stateful-Anfragen.

    Behelfslösung

    Hängen Sie einen Zeitstempel oder eine andere eindeutige Kennung an die Anforderungszeichenfolge an, z. B. "&.ts=currentTime.

Einschränkungen nur für Dienstprogramme

ImageConvertAbstürze bei einem Segmentierungsfehler, wenn der Vorgang mit einem control-c.

Auf dieser Seite