FindFont
FindFont(string)
Busca y devuelve la fuente con el nombre de fuente especificado.
public static Font FindFont(string fontName)
Parámetro | Escribe | Descripción |
---|---|---|
fontName | String | Nombre de la fuente. |
Valor_devuelto
Objeto de fuente.
Ejemplos
El ejemplo muestra cómo encontrar la fuente y reemplazar la fuente del texto de la primera página.
// Buscar fuente
Font font = FontRepository.FindFont("Arial");
// Abrir documento
Document doc = new Document(@"D:\Tests\input.pdf");
// Crear objeto TextFragmentAbsorber para encontrar todas las apariciones de texto "hola mundo"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Aceptar el absorbedor para la primera página
doc.Pages[1].Accept(absorber);
// Cambiar la fuente de la primera aparición de texto
absorber.TextFragments[1].TextState.Font = font;
// Guardar documento
doc.Save(@"D:\Tests\output.pdf");
Ver también
- class Font
- class FontRepository
- espacio de nombres Aspose.Pdf.Text
- asamblea Aspose.PDF
FindFont(string, bool)
Busca y devuelve la fuente con el nombre de fuente especificado ignorando o respetando la distinción entre mayúsculas y minúsculas.
public static Font FindFont(string fontName, bool ignoreCase)
Parámetro | Escribe | Descripción |
---|---|---|
fontName | String | Nombre de la fuente. |
ignoreCase | Boolean | sensibilidad a mayúsculas y minúsculas |
Valor_devuelto
Objeto de fuente.
Ejemplos
El ejemplo muestra cómo encontrar la fuente y reemplazar la fuente del texto de la primera página.
// Buscar fuente
Font font = FontRepository.FindFont("Arial");
// Abrir documento
Document doc = new Document(@"D:\Tests\input.pdf");
// Crear objeto TextFragmentAbsorber para encontrar todas las apariciones de texto "hola mundo"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Aceptar el absorbedor para la primera página
doc.Pages[1].Accept(absorber);
// Cambiar la fuente de la primera aparición de texto
absorber.TextFragments[1].TextState.Font = font;
// Guardar documento
doc.Save(@"D:\Tests\output.pdf");
Ver también
- class Font
- class FontRepository
- espacio de nombres Aspose.Pdf.Text
- asamblea Aspose.PDF
FindFont(string, FontStyles)
Busca y devuelve la fuente con el nombre de fuente y el estilo de fuente especificados.
public static Font FindFont(string fontFamilyName, FontStyles stl)
Parámetro | Escribe | Descripción |
---|---|---|
fontFamilyName | String | Nombre de la familia de fuentes. |
stl | FontStyles | Valor del estilo de fuente. |
Valor_devuelto
Objeto de fuente correspondiente a los parámetros de solicitud de búsqueda.
Ejemplos
El ejemplo muestra cómo encontrar la fuente y reemplazar la fuente del texto de la primera página.
// Buscar fuente
Font font = FontRepository.FindFont("Arial", FontStyle.Italic);
// Abrir documento
Document doc = new Document(@"D:\Tests\input.pdf");
// Crear objeto TextFragmentAbsorber para encontrar todas las apariciones de texto "hola mundo"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Aceptar el absorbedor para la primera página
doc.Pages[1].Accept(absorber);
// Cambiar la fuente de la primera aparición de texto
absorber.TextFragments[1].TextState.Font = font;
// Guardar documento
doc.Save(@"D:\Tests\output.pdf");
Ver también
- class Font
- enum FontStyles
- class FontRepository
- espacio de nombres Aspose.Pdf.Text
- asamblea Aspose.PDF
FindFont(string, FontStyles, bool)
Busca y devuelve la fuente con el nombre de fuente y el estilo de fuente especificados ignorando o respetando la distinción entre mayúsculas y minúsculas.
public static Font FindFont(string fontFamilyName, FontStyles stl, bool ignoreCase)
Parámetro | Escribe | Descripción |
---|---|---|
fontFamilyName | String | Nombre de la familia de fuentes. |
stl | FontStyles | Valor del estilo de fuente. |
ignoreCase | Boolean | sensibilidad a mayúsculas y minúsculas |
Valor_devuelto
Objeto de fuente correspondiente a los parámetros de solicitud de búsqueda.
Ejemplos
El ejemplo muestra cómo encontrar la fuente y reemplazar la fuente del texto de la primera página.
// Buscar fuente
Font font = FontRepository.FindFont("Arial", FontStyle.Italic);
// Abrir documento
Document doc = new Document(@"D:\Tests\input.pdf");
// Crear objeto TextFragmentAbsorber para encontrar todas las apariciones de texto "hola mundo"
TextFragmentAbsorber absorber = new TextFragmentAbsorber("hello world");
// Aceptar el absorbedor para la primera página
doc.Pages[1].Accept(absorber);
// Cambiar la fuente de la primera aparición de texto
absorber.TextFragments[1].TextState.Font = font;
// Guardar documento
doc.Save(@"D:\Tests\output.pdf");
Ver también
- class Font
- enum FontStyles
- class FontRepository
- espacio de nombres Aspose.Pdf.Text
- asamblea Aspose.PDF