All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ironsoftware.ironpdf.internal.proto.ChromeTextStamperInfoPOrBuilder Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: chrome_stamp.proto

package com.ironsoftware.ironpdf.internal.proto;

public interface ChromeTextStamperInfoPOrBuilder extends
    // @@protoc_insertion_point(interface_extends:ironpdfengineproto.ChromeTextStamperInfoP)
    com.google.protobuf.MessageOrBuilder {

  /**
   * optional bool is_bold = 1;
   * @return Whether the isBold field is set.
   */
  boolean hasIsBold();
  /**
   * optional bool is_bold = 1;
   * @return The isBold.
   */
  boolean getIsBold();

  /**
   * optional bool is_italic = 2;
   * @return Whether the isItalic field is set.
   */
  boolean hasIsItalic();
  /**
   * optional bool is_italic = 2;
   * @return The isItalic.
   */
  boolean getIsItalic();

  /**
   * optional bool is_underline = 3;
   * @return Whether the isUnderline field is set.
   */
  boolean hasIsUnderline();
  /**
   * optional bool is_underline = 3;
   * @return The isUnderline.
   */
  boolean getIsUnderline();

  /**
   * optional bool is_strikethrough = 4;
   * @return Whether the isStrikethrough field is set.
   */
  boolean hasIsStrikethrough();
  /**
   * optional bool is_strikethrough = 4;
   * @return The isStrikethrough.
   */
  boolean getIsStrikethrough();

  /**
   * optional string font_family = 5;
   * @return Whether the fontFamily field is set.
   */
  boolean hasFontFamily();
  /**
   * optional string font_family = 5;
   * @return The fontFamily.
   */
  java.lang.String getFontFamily();
  /**
   * optional string font_family = 5;
   * @return The bytes for fontFamily.
   */
  com.google.protobuf.ByteString
      getFontFamilyBytes();

  /**
   * optional int32 font_size = 6;
   * @return Whether the fontSize field is set.
   */
  boolean hasFontSize();
  /**
   * optional int32 font_size = 6;
   * @return The fontSize.
   */
  int getFontSize();

  /**
   * optional bool use_google_font = 7;
   * @return Whether the useGoogleFont field is set.
   */
  boolean hasUseGoogleFont();
  /**
   * optional bool use_google_font = 7;
   * @return The useGoogleFont.
   */
  boolean getUseGoogleFont();

  /**
   * optional string text_color = 8;
   * @return Whether the textColor field is set.
   */
  boolean hasTextColor();
  /**
   * optional string text_color = 8;
   * @return The textColor.
   */
  java.lang.String getTextColor();
  /**
   * optional string text_color = 8;
   * @return The bytes for textColor.
   */
  com.google.protobuf.ByteString
      getTextColorBytes();

  /**
   * optional string background_color = 9;
   * @return Whether the backgroundColor field is set.
   */
  boolean hasBackgroundColor();
  /**
   * optional string background_color = 9;
   * @return The backgroundColor.
   */
  java.lang.String getBackgroundColor();
  /**
   * optional string background_color = 9;
   * @return The bytes for backgroundColor.
   */
  com.google.protobuf.ByteString
      getBackgroundColorBytes();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy