UpdateThumbnail

UpdateThumbnail(ThumbnailGeneratingOptions)

UpdatesThumbnail des Dokuments gemäß den angegebenen Optionen.

public void UpdateThumbnail(ThumbnailGeneratingOptions options)
ParameterTypBeschreibung
optionsThumbnailGeneratingOptionsDie zu verwendenden Generierungsoptionen.

Bemerkungen

DieThumbnailGeneratingOptions Ermöglicht Ihnen, die Quelle des Miniaturbilds, die Größe und andere Optionen anzugeben. Wenn der Versuch, ein Miniaturbild zu generieren, fehlschlägt, wird eines nicht geändert.

Beispiele

Zeigt, wie die Miniaturansicht eines Dokuments aktualisiert wird.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello world!");
builder.InsertImage(ImageDir + "Logo.jpg");

// Es gibt zwei Möglichkeiten, ein Miniaturbild festzulegen, wenn ein Dokument im .epub-Format gespeichert wird.
// 1 – Die erste Seite des Dokuments verwenden:
doc.UpdateThumbnail();
doc.Save(ArtifactsDir + "Document.UpdateThumbnail.FirstPage.epub");

// 2 – Das erste im Dokument gefundene Bild verwenden:
ThumbnailGeneratingOptions options = new ThumbnailGeneratingOptions();
options.ThumbnailSize = new Size(400, 400);
options.GenerateFromFirstPage = false;

doc.UpdateThumbnail(options);
doc.Save(ArtifactsDir + "Document.UpdateThumbnail.FirstImage.epub");

Siehe auch


UpdateThumbnail()

UpdatesThumbnail des Dokuments mit Standardoptionen.

public void UpdateThumbnail()

Beispiele

Zeigt, wie die Miniaturansicht eines Dokuments aktualisiert wird.

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.Writeln("Hello world!");
builder.InsertImage(ImageDir + "Logo.jpg");

// Es gibt zwei Möglichkeiten, ein Miniaturbild festzulegen, wenn ein Dokument im .epub-Format gespeichert wird.
// 1 – Die erste Seite des Dokuments verwenden:
doc.UpdateThumbnail();
doc.Save(ArtifactsDir + "Document.UpdateThumbnail.FirstPage.epub");

// 2 – Das erste im Dokument gefundene Bild verwenden:
ThumbnailGeneratingOptions options = new ThumbnailGeneratingOptions();
options.ThumbnailSize = new Size(400, 400);
options.GenerateFromFirstPage = false;

doc.UpdateThumbnail(options);
doc.Save(ArtifactsDir + "Document.UpdateThumbnail.FirstImage.epub");

Siehe auch