DisplayDocTitle

PdfSaveOptions.DisplayDocTitle property

Ein Flag, das angibt, ob in der Titelleiste des Fensters der Dokumenttitel angezeigt werden soll, der aus dem Titeleintrag des Dokumentinformationswörterbuchs stammt.

public bool DisplayDocTitle { get; set; }

Bemerkungen

WennFALSCH, sollte in der Titelleiste stattdessen der Name der PDF-Datei angezeigt werden, die das Dokument enthält.

Dieses Flag ist für die PDF/UA-Konformität erforderlich.WAHR Der Wert wird automatisch verwendet, wenn in PDF/UA gespeichert wird.

Der Standardwert istFALSCH.

Beispiele

Zeigt, wie der Titel des Dokuments als Titelleiste angezeigt wird.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.Writeln("Hello world!");

doc.BuiltInDocumentProperties.Title = "Windows bar pdf title";

// Erstellen Sie ein „PdfSaveOptions“-Objekt, das wir an die „Save“-Methode des Dokuments übergeben können
// um zu ändern, wie diese Methode das Dokument in .PDF konvertiert.
// Setzen Sie „DisplayDocTitle“ auf „true“, um einige PDF-Reader wie Adobe Acrobat Pro zu erhalten.
// um den Wert der integrierten Eigenschaft „Titel“ des Dokuments auf der Registerkarte anzuzeigen, die zu diesem Dokument gehört.
// „DisplayDocTitle“ auf „false“ setzen, damit solche Leser den Dateinamen des Dokuments anzeigen.
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions { DisplayDocTitle = displayDocTitle };

doc.Save(ArtifactsDir + "PdfSaveOptions.DocTitle.pdf", pdfSaveOptions);

Siehe auch