IsEmbedded
Font.IsEmbedded property
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob die Schriftart eingebettet ist.
public bool IsEmbedded { get; set; }
Beispiele
Das folgende Beispiel zeigt, wie Sie eine Schriftart finden, sie als eingebettet markieren, Text auf der Seite des Dokuments suchen und die Textschriftart ersetzen.
// Schriftart erstellen und zum Einbetten markieren
Font font = FontRepository.FindFont("Arial");
font.IsEmbedded = true;
// Dokument öffnen
Document doc = new Document(@"D:\Tests\input.pdf");
// TextFragmentAbsorber-Objekt erstellen, um alle "Hello World"-Textvorkommen zu finden
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Akzeptiere den Absorber für die erste Seite
doc.Pages[1].Accept(absorber);
// Schriftart für das erste Textvorkommen ändern
absorber.TextFragments[1].TextState.Font = font;
// Dokument speichern
doc.Save(@"D:\Tests\output.pdf");
Siehe auch
- class TextFragmentAbsorber
- class FontRepository
- class Document
- class Font
- namensraum Aspose.Pdf.Text
- Montage Aspose.PDF