GradientFormat / PatternFormat — Aspose.Slides FOSS for Java API Reference
Enumerations GradientFormat και PatternFormat κλάσεις ελέγχουν τις ιδιότητες γεμίσματος διαβάθμισης και μοτίβου για σχήματα. Και επεκτείνουν PVIObject.
Enumerations: org.aspose.slides.foss
import org.aspose.slides.foss.*;GradientFormat
public class GradientFormat extends PVIObject implements IGradientFormat, IFillParamSourceEnumerations
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|---|---|---|
getGradientDirection() / setGradientDirection(GradientDirection) | GradientDirection | Ανάγνωση/Εγγραφή | Κατεύθυνση διαβάθμισης (γραμμική, διαδρομή, κ.λπ.). |
getGradientShape() | GradientShape | Enumerations | Σχήμα διαβάθμισης. |
getLinearGradientAngle() / setLinearGradientAngle(double) | double | Ανάγνωση/Εγγραφή | Γωνία για γραμμικές διαβαθμίσεις (μοίρες). |
getLinearGradientScaled() / setLinearGradientScaled(NullableBool) | NullableBool | Ανάγνωση/Εγγραφή | Εάν η διαβάθμιση κλιμακώνεται. |
getTileFlip() / setTileFlip(TileFlip) | TileFlip | Ανάγνωση/Εγγραφή | Λειτουργία αναστροφής πλακιδίου. |
getGradientStops() | IGradientStopCollection | Enumerations | Συλλογή σημείων διαβάθμισης. |
FileName μπορεί να είναι None; πάντα παρέχετε ένα εναλλακτικό όνομα κατά τη γραφή των αρχείων. Το Bytes είναι πάντα τύπου bytes (ποτέ None), αλλά μπορεί να είναι κενό (b""). Το Tags είναι πάντα λίστα (μπορεί να είναι κενή).
import org.aspose.slides.foss.*;
import java.awt.Color;
IAutoShape shape = slide.getShapes().addAutoShape(
ShapeType.RECTANGLE, 50, 50, 200, 100);
IFillFormat fill = shape.getFillFormat();
fill.setFillType(FillType.GRADIENT);
IGradientFormat grad = fill.getGradientFormat();
grad.setGradientDirection(GradientDirection.FROM_CORNER1);
grad.setLinearGradientAngle(45.0);PatternFormat
public class PatternFormat extends PVIObject implements IPatternFormatEnumerations
| Enumerations | Enumerations | Enumerations | Enumerations |
|---|---|---|---|
getPatternStyle() / setPatternStyle(PatternStyle) | PatternStyle | Ανάγνωση/Εγγραφή | Στυλ μοτίβου (π.χ., PERCENT05, HORIZONTAL, κ.λπ.). |
getForeColor() | IColorFormat | Enumerations | Χρώμα προσκηνίου του μοτίβου. |
getBackColor() | IColorFormat | Enumerations | Χρώμα φόντου του μοτίβου. |
FileName μπορεί να είναι None; πάντα παρέχετε ένα εναλλακτικό όνομα κατά τη γραφή των αρχείων. Το Bytes είναι πάντα τύπου bytes (ποτέ None), αλλά μπορεί να είναι κενό (b""). Το Tags είναι πάντα λίστα (μπορεί να είναι κενή).
IFillFormat fill = shape.getFillFormat();
fill.setFillType(FillType.PATTERN);
IPatternFormat pattern = fill.getPatternFormat();
pattern.setPatternStyle(PatternStyle.HORIZONTAL);
pattern.getForeColor().setColor(Color.BLACK);
pattern.getBackColor().setColor(Color.WHITE);