2016-04-07 10 views
0

Kann das Attribut <title></title> auf einer S3-Seite (in <head>) geändert werden? Zum Beispiel habe ich eine Anwendung/pdf-Datei öffentlich verfügbar, aber wenn Sie auf den Link gehen, zeigt es einen sehr langen Titel. Ich habe mich gefragt, ob es eine Art Metadatenattribut gibt, bei dem man den Titel der Seite festlegen kann.Amazon S3 HTML-Titel

+3

Ein PDF-Datei nicht hat keine 'head' oder' title' Elemente - einfach, weil es _nicht_ ein HTML-Dokument ist. Wenn Sie einen Verweis auf das Fenster haben, in dem die PDF-Datei geöffnet ist, und es sich um ein anderes Fenster handelt, können Sie versuchen, 'document.title' über JavaScript zu setzen: Ansonsten müssen Sie ein HTML-Dokument erstellen, das Sie verwenden Link zu, und das wiederum bettet das PDF ein. – CBroe

Antwort

1

PDF-Dateien enthalten Titelmetadaten, sind jedoch direkt in die PDF-Datei eingebettet und haben nichts mit der Serverarchitektur zu tun. Aufgrund der binären Natur von PDF-Dateien ist es kein Tag wie <title></title> in HTML, und es kann nicht mit einem Texteditor bearbeitet werden. Es kann nur mit einem PDF-Bearbeitungswerkzeug bearbeitet werden.

Die meisten dedizierten PDF-Bearbeitungssoftware können Sie PDF-Metadaten bearbeiten und einen eigenen Titel angeben. Als Beispiel hier ist, wie es in Adobe Acrobat tun Pro:

https://www.w3.org/TR/WCAG20-TECHS/PDF18.html