FontData — Aspose.Slides FOSS for Java API Reference
En Aspose.Slides FOSS para Java, las propiedades de la font se manejan a través de IPortionFormat (Retornado por Portion.getPortionFormat()que se extiende IBasePortionFormat.El BasePortionFormat clase proporciona acceso al nombre de la letra, tamaño, valiente, itálico, sublinea y otros formatos de nivel de caracteres.
paquete: org.aspose.slides.foss
import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ISlide;
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.IPortion;
import org.aspose.slides.foss.IPortionFormat;
import org.aspose.slides.foss.NullableBool;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;Porción de la forma (IPortionFormat)
El BasePortionFormat La clase es la base para PortionFormat y proporciona propiedades de formatación a nivel de carácter.
public class BasePortionFormat implements IBasePortionFormat { }Propiedades clave
| Propiedad | Tipo | Acceso | Descripción |
|---|---|---|---|
getLineFormat() | ILineFormat | Leer | Formato de texto. |
getFillFormat() | IFillFormat | Leer | El texto se formata. |
getEffectFormat() | IEffectFormat | Leer | El efecto de la formatación. |
getFontHeight() / setFontHeight(double) | double | Leer / escribir | Tamaño de la letra en puntos. |
getFontBold() / setFontBold(NullableBool) | NullableBool | Leer / escribir | La bandera valiente. |
getFontItalic() / setFontItalic(NullableBool) | NullableBool | Leer / escribir | La bandera italiana. |
getFontUnderline() / setFontUnderline(TextUnderlineType) | TextUnderlineType | Leer / escribir | Estilo de sublineación. |
Porción de la forma (IPortionFormat)
PortionFormat extendido BasePortionFormat Formato de nivel porción.
public class PortionFormat extends BasePortionFormat implements IPortionFormat { }Ejemplos de uso
Propiedades de Fontes
import org.aspose.slides.foss.Presentation;
import org.aspose.slides.foss.ISlide;
import org.aspose.slides.foss.IAutoShape;
import org.aspose.slides.foss.IPortion;
import org.aspose.slides.foss.IPortionFormat;
import org.aspose.slides.foss.NullableBool;
import org.aspose.slides.foss.ShapeType;
import org.aspose.slides.foss.export.SaveFormat;
Presentation prs = new Presentation();
System.out.println("Slides: " + prs.getSlides().size());
prs.save("font.pptx", SaveFormat.PPTX);