Textformatering text-formatting
Image Serving innehåller flera alternativ för att återge text, som du kan använda med kommandona text= och textPs=.
textPs= ger en hög nivå av likhet med text som återges med Adobe Photoshop och Illustrator. text= är rimligt kompatibelt med text som återges med Windows Wordpad.
text= subtila skillnader i den återgivna texten när den jämförs med textPs=. Understrykningar har till exempel inte samma tjocklek och position och syntetiserad kursiv återgivning visas i en något annorlunda vinkel. Om texten inte får plats i det tillgängliga utrymmet kan text= delvis beskära den sista raden, medan textPs= endast återger hela rader.Alla textkommandon accepterar formaterad text som är baserad på en delmängd av RTF-specifikationen (Rich Text Format). Varje textlager kan ange ett eget textkommando.
I följande tabell visas de viktigaste funktionerna för varje textkommando:
Copy-passning
,
\textpassning
,
\copyfitlines
,
\copyfitmaxlines
\margl
,
\margr
,
\margt
,
\margb
\qj
RTF-kompatibla strängar kan sättas samman manuellt eller genom att formatera texten i en textredigerare eller ordbehandlare som kan spara RTF-filer. RTF-filen kan sedan öppnas i en vanlig textredigerare och det aktuella RTF-innehållet i filen kopieras till begärande-URL:en.
Vissa ordbehandlare genererar ganska stora filer, som innehåller viktiga preambler som inte används av Dynamic Media Image Serving. Vi rekommenderar att du tar bort oanvända RTF-element från strängen innan du skickar strängen till textkommandona.
Språkkodning som bygger på UTF-8 och ISO-standarder stöds i RTF-strängar som ett alternativ till de vanliga RTF-teckenkodningsmekanismerna. Detta gör att program kan skicka icke-engelsk text till servern utan att känna till RTF-kodning.
Alla tecken som inte är HTTP-kompatibla måste escape-konverteras om strängen ska skickas via http. Endast '=', '&' och '%' behöver escape-konverteras om strängen är inkluderad i fältet catalog::Modifiers i en bildkatalogspost. Kontrolltecken som <CR>, <LF> och <TAB> ska alltid tas bort.
Textmotorerna i Image Serving tolkar en deluppsättning kommandon som definieras av RTF-specifikationen (Rich Text Format), version 1.6. Den här delmängden fokuserar på teckensnitt-/teckenformatering, enkel styckeformatering och stöd för internationella teckensnitt och teckenuppsättningar. Mer avancerade formateringskonstruktioner, som formatmallar och tabeller, stöds inte för närvarande.
Du måste känna till RTF-specifikationen (Rich Text Format) som har publicerats av Microsoft när du försöker konstruera RTF-kodade textsträngar manuellt.