Other

অ্যাফাইনট্রান্সফর্ম

AffineTransform একটি 3x3 ম্যাট্রিক্স ব্যবহার করে যার শেষ সারি [0 0 1] অন্তর্নিহিত, উৎস স্থানাঙ্ক (x,y) কে গন্তব্য স্থানাঙ্ক (x', y') এ রূপান্তর করে:

 [ x']   [  scaleX  shearX  translateX  ] [ x ]
 [ y'] = [  shearY  scaleY  translateY  ] [ y ]
 [ 1 ]   [      0       0         1     ] [ 1 ]

রূপান্তরের পর,

 x' = scaleX * x + shearX * y + translateX;
 y' = scaleY * y + shearY * x + translateY;

তাই এই বার্তাটি এই ছয়টি ম্যাট্রিক্স উপাদানের সমন্বয়ে গঠিত।

JSON উপস্থাপনা
{
  "scaleX": number,
  "scaleY": number,
  "shearX": number,
  "shearY": number,
  "translateX": number,
  "translateY": number,
  "unit": enum (Unit)
}
ক্ষেত্র
scaleX

number

X স্থানাঙ্ক স্কেলিং উপাদান।

scaleY

number

Y স্থানাঙ্ক স্কেলিং উপাদান।

shearX

number

X স্থানাঙ্ক শিয়ারিং উপাদান।

shearY

number

Y স্থানাঙ্ক শিয়ারিং উপাদান।

translateX

number

X স্থানাঙ্ক অনুবাদ উপাদান।

translateY

number

Y স্থানাঙ্ক অনুবাদ উপাদান।

unit

enum ( Unit )

অনুবাদ উপাদানের একক।

অস্বচ্ছ রঙ

একটি থিমযোগ্য কঠিন রঙের মান।

JSON উপস্থাপনা
{

  // Union field kind can be only one of the following:
  "rgbColor": {
    object (RgbColor)
  },
  "themeColor": enum (ThemeColorType)
  // End of list of possible types for union field kind.
}
ক্ষেত্র
Union ক্ষেত্র kind । রঙের মান kind । kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
rgbColor

object ( RgbColor )

একটি অস্বচ্ছ RGB রঙ।

themeColor

enum ( ThemeColorType )

একটি অস্বচ্ছ থিমের রঙ।

আরজিবি কালার

একটি RGB রঙ।

JSON উপস্থাপনা
{
  "red": number,
  "green": number,
  "blue": number
}
ক্ষেত্র
red

number

রঙের লাল উপাদান, ০.০ থেকে ১.০ পর্যন্ত।

green

number

রঙের সবুজ উপাদান, ০.০ থেকে ১.০ পর্যন্ত।

blue

number

রঙের নীল উপাদান, ০.০ থেকে ১.০ পর্যন্ত।

থিমের রঙের ধরণ

থিমের রঙের ধরণ।

PageProperties একটি ColorScheme থাকে যা এই থিমের রঙের ধরণগুলিকে নির্দিষ্ট রঙে ম্যাপিং করে।

এনামস
THEME_COLOR_TYPE_UNSPECIFIED অনির্দিষ্ট থিমের রঙ। এই মানটি ব্যবহার করা উচিত নয়।
DARK1 প্রথম গাঢ় রঙের প্রতিনিধিত্ব করে।
LIGHT1 প্রথম হালকা রঙের প্রতিনিধিত্ব করে।
DARK2 দ্বিতীয় গাঢ় রঙের প্রতিনিধিত্ব করে।
LIGHT2 দ্বিতীয় আলোর রঙটি প্রতিনিধিত্ব করে।
ACCENT1 প্রথম উচ্চারণ রঙের প্রতিনিধিত্ব করে।
ACCENT2 দ্বিতীয় উচ্চারণ রঙের প্রতিনিধিত্ব করে।
ACCENT3 তৃতীয় উচ্চারণ রঙের প্রতিনিধিত্ব করে।
ACCENT4 চতুর্থ উচ্চারণ রঙের প্রতিনিধিত্ব করে।
ACCENT5 পঞ্চম উচ্চারণ রঙের প্রতিনিধিত্ব করে।
ACCENT6 ষষ্ঠ উচ্চারণ রঙের প্রতিনিধিত্ব করে।
TEXT1 প্রথম টেক্সট রঙ প্রতিনিধিত্ব করে।
BACKGROUND1 প্রথম পটভূমির রঙ প্রতিনিধিত্ব করে।
TEXT2 দ্বিতীয় টেক্সট রঙটি প্রতিনিধিত্ব করে।
BACKGROUND2 দ্বিতীয় পটভূমির রঙ প্রতিনিধিত্ব করে।

সম্পত্তি রাজ্য

একটি সম্পত্তির সম্ভাব্য অবস্থা।

এনামস
RENDERED যদি কোনও প্রোপার্টির অবস্থা RENDERED হয়, তাহলে পৃষ্ঠায় রেন্ডার করার সময় উপাদানটির সংশ্লিষ্ট বৈশিষ্ট্য থাকবে। যদি উপাদানটি placeholder ক্ষেত্র দ্বারা নির্ধারিত একটি প্লেসহোল্ডার আকৃতি হয় এবং এটি একটি প্লেসহোল্ডার আকৃতি থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয়, তাহলে সংশ্লিষ্ট ক্ষেত্রটি সেট নাও থাকতে পারে, যার অর্থ সম্পত্তির মান একটি প্যারেন্ট প্লেসহোল্ডার থেকে উত্তরাধিকারসূত্রে প্রাপ্ত। যদি উপাদানটি উত্তরাধিকারসূত্রে না পায়, তাহলে ক্ষেত্রটিতে রেন্ডার করা মান থাকবে। এটি ডিফল্ট মান।
NOT_RENDERED যদি কোনও প্রোপার্টির অবস্থা NOT_RENDERED হয়, তাহলে পৃষ্ঠায় রেন্ডার করার সময় উপাদানটির সংশ্লিষ্ট বৈশিষ্ট্য থাকে না। তবে, ক্ষেত্রটি এখনও সেট করা থাকতে পারে যাতে এটি চাইল্ড শেপ দ্বারা উত্তরাধিকারসূত্রে পাওয়া যায়। একটি রেন্ডার করা এলিমেন্ট থেকে কোনও প্রোপার্টি অপসারণ করতে, এর প্রোপার্টিস্টেটকে NOT_RENDERED এ সেট করুন।
INHERIT যদি কোন প্রোপার্টির অবস্থা INHERIT হয়, তাহলে প্রোপার্টি স্টেটটি প্যারেন্ট শেপের সংশ্লিষ্ট propertyState ফিল্ডের মান ব্যবহার করে। যেসব এলিমেন্ট ইনহিরেট হয় না, তাদের কখনোই INHERIT প্রোপার্টি স্টেট থাকবে না।

সলিডফিল

একটি সলিড কালার ফিল। পৃষ্ঠা বা পৃষ্ঠার উপাদানটি সম্পূর্ণরূপে নির্দিষ্ট রঙের মান দিয়ে পূর্ণ।

যদি কোনও ক্ষেত্র সেট না করা থাকে, তবে এর মান কোনও প্যারেন্ট প্লেসহোল্ডার থেকে উত্তরাধিকারসূত্রে পাওয়া যেতে পারে, যদি তা বিদ্যমান থাকে।

JSON উপস্থাপনা
{
  "color": {
    object (OpaqueColor)
  },
  "alpha": number
}
ক্ষেত্র
color

object ( OpaqueColor )

সলিড ফিল এর রঙের মান।

alpha

number

এই color ভগ্নাংশ যা পিক্সেলে প্রয়োগ করা উচিত। অর্থাৎ, চূড়ান্ত পিক্সেল রঙটি সমীকরণ দ্বারা সংজ্ঞায়িত করা হয়:

পিক্সেল রঙ = আলফা * (রঙ) + (১.০ - আলফা) * (পটভূমির রঙ)

এর মানে হল যে 1.0 এর মান একটি কঠিন রঙের সাথে মিলে যায়, যেখানে 0.0 এর মান একটি সম্পূর্ণ স্বচ্ছ রঙের সাথে মিলে যায়।

রূপরেখা

একটি PageElement এর রূপরেখা।

যদি এই ক্ষেত্রগুলি সেট না করা থাকে, তাহলে যদি কোনও প্যারেন্ট প্লেসহোল্ডার বিদ্যমান থাকে, তাহলে সেগুলি থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হতে পারে। যদি কোনও প্যারেন্ট না থাকে, তাহলে ক্ষেত্রগুলি স্লাইড সম্পাদকে তৈরি নতুন পৃষ্ঠা উপাদানগুলির জন্য ব্যবহৃত মান অনুসারে ডিফল্ট হবে, যা পৃষ্ঠা উপাদানের ধরণের উপর নির্ভর করতে পারে।

JSON উপস্থাপনা
{
  "outlineFill": {
    object (OutlineFill)
  },
  "weight": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "propertyState": enum (PropertyState)
}
ক্ষেত্র
outlineFill

object ( OutlineFill )

রূপরেখার পূর্ণতা।

weight

object ( Dimension )

রূপরেখার পুরুত্ব।

dashStyle

enum ( DashStyle )

রূপরেখার ড্যাশ স্টাইল।

propertyState

enum ( PropertyState )

রূপরেখার সম্পত্তির অবস্থা।

একটি পৃষ্ঠা উপাদানের আউটলাইন আপডেট করলে এই ক্ষেত্রটি পরোক্ষভাবে RENDERED তে আপডেট হবে, যদি না একই অনুরোধে অন্য কোনও মান নির্দিষ্ট করা থাকে। একটি পৃষ্ঠা উপাদানে কোনও আউটলাইন না থাকার জন্য, এই ক্ষেত্রটি NOT_RENDERED তে সেট করুন। এই ক্ষেত্রে, একই অনুরোধে সেট করা অন্য কোনও আউটলাইন ক্ষেত্র উপেক্ষা করা হবে।

রূপরেখা পূরণ করুন

রূপরেখার পূর্ণতা।

JSON উপস্থাপনা
{

  // Union field kind can be only one of the following:
  "solidFill": {
    object (SolidFill)
  }
  // End of list of possible types for union field kind.
}
ক্ষেত্র
ইউনিয়ন ক্ষেত্রের kind । রূপরেখা পূরণের kind নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:
solidFill

object ( SolidFill )

সলিড কালার ফিল।

ড্যাশস্টাইল

রৈখিক জ্যামিতি রেন্ডার করা যেতে পারে এমন ধরণের ড্যাশ। এই মানগুলি ECMA-376 5ম সংস্করণের পার্ট 1 "অফিস ওপেন XML ফাইল ফর্ম্যাট - ফান্ডামেন্টালস এবং মার্কআপ ল্যাঙ্গুয়েজ রেফারেন্স" এর 20.1.10.49 ধারায় বর্ণিত "ST_PresetLineDashVal" সরল ধরণের উপর ভিত্তি করে তৈরি।

এনামস
DASH_STYLE_UNSPECIFIED অনির্দিষ্ট ড্যাশ স্টাইল।
SOLID সলিড লাইন। ECMA-376 ST_PresetLineDashVal মান 'সলিড' এর সাথে সঙ্গতিপূর্ণ। এটি ডিফল্ট ড্যাশ স্টাইল।
DOT বিন্দুযুক্ত রেখা। ECMA-376 ST_PresetLineDashVal মান 'ডট' এর সাথে সঙ্গতিপূর্ণ।
DASH ড্যাশড লাইন। ECMA-376 ST_PresetLineDashVal মান 'dash' এর সাথে সঙ্গতিপূর্ণ।
DASH_DOT পর্যায়ক্রমে ড্যাশ এবং বিন্দু। ECMA-376 ST_PresetLineDashVal মান 'dashDot' এর সাথে সঙ্গতিপূর্ণ।
LONG_DASH বড় ড্যাশযুক্ত লাইন। ECMA-376 ST_PresetLineDashVal মান 'lgDash' এর সাথে মিলে যায়।
LONG_DASH_DOT বড় ড্যাশ এবং বিন্দুর বিকল্প। ECMA-376 ST_PresetLineDashVal মান 'lgDashDot' এর সাথে সঙ্গতিপূর্ণ।

ছায়া

একটি পৃষ্ঠা উপাদানের ছায়া বৈশিষ্ট্য।

যদি এই ক্ষেত্রগুলি সেট না করা থাকে, তাহলে যদি কোনও প্যারেন্ট প্লেসহোল্ডার বিদ্যমান থাকে, তাহলে সেগুলি থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হতে পারে। যদি কোনও প্যারেন্ট না থাকে, তাহলে ক্ষেত্রগুলি স্লাইড সম্পাদকে তৈরি নতুন পৃষ্ঠা উপাদানগুলির জন্য ব্যবহৃত মান অনুসারে ডিফল্ট হবে, যা পৃষ্ঠা উপাদানের ধরণের উপর নির্ভর করতে পারে।

JSON উপস্থাপনা
{
  "type": enum (Type),
  "transform": {
    object (AffineTransform)
  },
  "alignment": enum (RectanglePosition),
  "blurRadius": {
    object (Dimension)
  },
  "color": {
    object (OpaqueColor)
  },
  "alpha": number,
  "rotateWithShape": boolean,
  "propertyState": enum (PropertyState)
}
ক্ষেত্র
type

enum ( Type )

ছায়ার ধরণ। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

transform

object ( AffineTransform )

ট্রান্সফর্ম যা প্রান্তিককরণ অবস্থানের সাপেক্ষে ছায়ার অনুবাদ, স্কেল এবং স্কিউ এনকোড করে।

alignment

enum ( RectanglePosition )

ছায়ার সারিবদ্ধ বিন্দু, যা ছায়ার অনুবাদ, স্কেল এবং স্কিউয়ের উৎপত্তি নির্ধারণ করে। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

blurRadius

object ( Dimension )

ছায়ার ব্যাসার্ধ ঝাপসা। ব্যাসার্ধ যত বড় হবে, ছায়া তত বেশি ছড়িয়ে পড়বে।

color

object ( OpaqueColor )

ছায়ার রঙের মান।

alpha

number

ছায়ার রঙের আলফা, ০.০ থেকে ১.০ পর্যন্ত।

rotateWithShape

boolean

আকৃতির সাথে ছায়া ঘোরানো উচিত কিনা। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

propertyState

enum ( PropertyState )

ছায়া সম্পত্তি অবস্থা।

একটি পৃষ্ঠা উপাদানের ছায়া আপডেট করলে এই ক্ষেত্রটি পরোক্ষভাবে RENDERED তে আপডেট হবে, যদি না একই অনুরোধে অন্য কোনও মান নির্দিষ্ট করা থাকে। একটি পৃষ্ঠা উপাদানে কোনও ছায়া না থাকার জন্য, এই ক্ষেত্রটি NOT_RENDERED তে সেট করুন। এই ক্ষেত্রে, একই অনুরোধে সেট করা অন্য কোনও ছায়া ক্ষেত্র উপেক্ষা করা হবে।

আদর্শ

ছায়ার ধরণ।

এনামস
SHADOW_TYPE_UNSPECIFIED অনির্দিষ্ট ছায়ার ধরণ।
OUTER বাইরের ছায়া।

আয়তক্ষেত্র অবস্থান

একটি আয়তক্ষেত্রে রেফারেন্স অবস্থান নির্ধারণ করে।

এনামস
RECTANGLE_POSITION_UNSPECIFIED অনির্দিষ্ট।
TOP_LEFT উপরে বাম দিকে।
TOP_CENTER উপরের মাঝখানে।
TOP_RIGHT উপরে ডানদিকে।
LEFT_CENTER বাম মাঝখানে।
CENTER কেন্দ্র।
RIGHT_CENTER ডান মাঝখানে।
BOTTOM_LEFT নীচে বাম দিকে।
BOTTOM_CENTER নীচের মাঝখানে।
BOTTOM_RIGHT নীচে ডানদিকে।

কন্টেন্ট অ্যালাইনমেন্ট

কন্টেন্ট সারিবদ্ধকরণের ধরণ।

ECMA-376 5ম সংস্করণের পার্ট 1 "অফিস ওপেন XML ফাইল ফরম্যাট - ফান্ডামেন্টালস এবং মার্কআপ ল্যাঙ্গুয়েজ রেফারেন্স" এর 20.1.10.60 ধারায় "ST_TextAnchoringType" সরল টাইপের মানগুলির একটি উপসেট থেকে প্রাপ্ত।

এনামস
CONTENT_ALIGNMENT_UNSPECIFIED একটি অনির্দিষ্ট কন্টেন্ট অ্যালাইনমেন্ট। যদি কন্টেন্ট অ্যালাইনমেন্টটি বিদ্যমান থাকে তবে তা প্যারেন্ট থেকে উত্তরাধিকারসূত্রে পাওয়া যায়।
CONTENT_ALIGNMENT_UNSUPPORTED একটি অসমর্থিত কন্টেন্ট অ্যালাইনমেন্ট।
TOP একটি সারিবদ্ধকরণ যা কন্টেন্ট হোল্ডারের উপরে কন্টেন্টকে সারিবদ্ধ করে। ECMA-376 ST_TextAnchoringType 't' এর সাথে সঙ্গতিপূর্ণ।
MIDDLE একটি সারিবদ্ধকরণ যা কন্টেন্ট হোল্ডারের মাঝখানে কন্টেন্টকে সারিবদ্ধ করে। ECMA-376 ST_TextAnchoringType 'ctr' এর সাথে সঙ্গতিপূর্ণ।
BOTTOM একটি সারিবদ্ধকরণ যা কন্টেন্ট হোল্ডারের নীচের দিকে সারিবদ্ধ করে। ECMA-376 ST_TextAnchoringType 'b' এর সাথে সঙ্গতিপূর্ণ।

স্থানধারক

প্লেসহোল্ডারের তথ্য যা একটি প্লেসহোল্ডারের আকৃতিকে অনন্যভাবে শনাক্ত করে।

JSON উপস্থাপনা
{
  "type": enum (Type),
  "index": integer,
  "parentObjectId": string
}
ক্ষেত্র
type

enum ( Type )

স্থানধারকের ধরণ।

index

integer

প্লেসহোল্ডারের সূচী। যদি একই পৃষ্ঠায় একই ধরণের প্লেসহোল্ডার থাকে, তাহলে তাদের সূচীর মান ভিন্ন হবে।

parentObjectId

string

এই আকৃতির প্যারেন্ট প্লেসহোল্ডারের অবজেক্ট আইডি। যদি সেট না করা হয়, তাহলে প্যারেন্ট প্লেসহোল্ডার আকৃতিটি বিদ্যমান থাকবে না, তাই আকৃতিটি অন্য কোনও আকৃতির বৈশিষ্ট্য উত্তরাধিকার সূত্রে পাবে না।

আদর্শ

একটি স্থানধারক আকৃতির ধরণ।

এই প্লেসহোল্ডার প্রকারগুলির অনেকগুলি ECMA-376 স্ট্যান্ডার্ডের প্লেসহোল্ডার আইডিগুলির সাথে সঙ্গতিপূর্ণ। আরও তথ্যের জন্য, ECMA-376 5 ম সংস্করণের পার্ট 1 "অফিস ওপেন XML ফাইল ফর্ম্যাট - ফান্ডামেন্টালস এবং মার্কআপ ল্যাঙ্গুয়েজ রেফারেন্স" এর 19.7.10 অনুচ্ছেদে "ST_PlaceholderType" প্রকারের বর্ণনা দেখুন।

এনামস
NONE ডিফল্ট মান, বোঝায় যে এটি কোনও স্থানধারক নয়।
BODY মূল লেখা।
CHART চার্ট বা গ্রাফ।
CLIP_ART ক্লিপ আর্ট ছবি।
CENTERED_TITLE শিরোনাম কেন্দ্রীভূত।
DIAGRAM চিত্র।
DATE_AND_TIME তারিখ এবং সময়।
FOOTER পাদলেখের লেখা।
HEADER শিরোনামের লেখা।
MEDIA মাল্টিমিডিয়া।
OBJECT যেকোনো ধরণের কন্টেন্ট।
PICTURE ছবি।
SLIDE_NUMBER একটি স্লাইডের সংখ্যা।
SUBTITLE সাবটাইটেল।
TABLE টেবিল।
TITLE স্লাইডের শিরোনাম।
SLIDE_IMAGE স্লাইড ছবি।

ছবির বৈশিষ্ট্য

Image বৈশিষ্ট্য।

JSON উপস্থাপনা
{
  "cropProperties": {
    object (CropProperties)
  },
  "transparency": number,
  "brightness": number,
  "contrast": number,
  "recolor": {
    object (Recolor)
  },
  "outline": {
    object (Outline)
  },
  "shadow": {
    object (Shadow)
  },
  "link": {
    object (Link)
  }
}
ক্ষেত্র
cropProperties

object ( CropProperties )

ছবির ক্রপ বৈশিষ্ট্য। যদি সেট না করা থাকে, তাহলে ছবিটি ক্রপ করা হবে না। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

transparency

number

ছবির স্বচ্ছতা প্রভাব। মানটি [0.0, 1.0] ব্যবধানে হওয়া উচিত, যেখানে 0 মানে কোন প্রভাব নেই এবং 1 মানে সম্পূর্ণ স্বচ্ছ। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

brightness

number

ছবির উজ্জ্বলতার প্রভাব। মানটি [-১.০, ১.০] ব্যবধানে হওয়া উচিত, যেখানে ০ মানে কোনও প্রভাব নেই। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

contrast

number

ছবির কন্ট্রাস্ট এফেক্ট। মানটি [-১.০, ১.০] ব্যবধানে হওয়া উচিত, যেখানে ০ মানে কোনও প্রভাব নেই। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

recolor

object ( Recolor )

ছবির পুনর্রঙের প্রভাব। যদি সেট না করা থাকে, তাহলে ছবিটি পুনর্রঙ করা হবে না। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

outline

object ( Outline )

ছবির রূপরেখা। যদি সেট না করা থাকে, তাহলে ছবির কোনও রূপরেখা থাকবে না।

shadow

object ( Shadow )

ছবির ছায়া। যদি সেট না করা থাকে, তাহলে ছবির কোন ছায়া থাকবে না। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

ফসলের বৈশিষ্ট্য

একটি পাত্রে আবদ্ধ একটি বস্তুর ক্রপ বৈশিষ্ট্য। উদাহরণস্বরূপ, একটি Image

ক্রপ বৈশিষ্ট্যগুলি চারটি প্রান্তের অফসেট দ্বারা প্রতিনিধিত্ব করা হয় যা একটি ক্রপ আয়তক্ষেত্রকে সংজ্ঞায়িত করে। অফসেটগুলি বস্তুর মূল বাউন্ডিং আয়তক্ষেত্রের সংশ্লিষ্ট প্রান্ত থেকে ভিতরের দিকে শতাংশে পরিমাপ করা হয়, বস্তুর মূল মাত্রার সাপেক্ষে।

  • যদি অফসেটটি ব্যবধান (0, 1) এর মধ্যে থাকে, তাহলে ক্রপ আয়তক্ষেত্রের সংশ্লিষ্ট প্রান্তটি বস্তুর মূল বাউন্ডিং আয়তক্ষেত্রের ভিতরে অবস্থিত হবে।
  • যদি অফসেট ঋণাত্মক হয় অথবা ১ এর বেশি হয়, তাহলে ক্রপ আয়তক্ষেত্রের সংশ্লিষ্ট প্রান্তটি বস্তুর মূল বাউন্ডিং আয়তক্ষেত্রের বাইরে অবস্থিত হয়।
  • যদি ক্রপ আয়তক্ষেত্রের বাম প্রান্তটি তার ডান প্রান্তের ডান দিকে থাকে, তাহলে বস্তুটি অনুভূমিকভাবে উল্টে যাবে।
  • যদি ক্রপ আয়তক্ষেত্রের উপরের প্রান্তটি তার নীচের প্রান্তের নীচে থাকে, তাহলে বস্তুটি উল্লম্বভাবে উল্টে যাবে।
  • যদি সমস্ত অফসেট এবং ঘূর্ণন কোণ 0 হয়, তাহলে বস্তুটি ক্রপ করা হবে না।

ক্রপ করার পর, ক্রপ আয়তক্ষেত্রের বিষয়বস্তু তার পাত্রে ফিট করার জন্য প্রসারিত করা হবে।

JSON উপস্থাপনা
{
  "leftOffset": number,
  "rightOffset": number,
  "topOffset": number,
  "bottomOffset": number,
  "angle": number
}
ক্ষেত্র
leftOffset

number

অফসেটটি ক্রপ আয়তক্ষেত্রের বাম প্রান্তটি নির্দিষ্ট করে যা মূল বাউন্ডিং আয়তক্ষেত্রের বাম প্রান্তের ডানদিকে অবস্থিত, বস্তুর মূল প্রস্থের সাপেক্ষে।

rightOffset

number

অফসেটটি ক্রপ আয়তক্ষেত্রের ডান প্রান্তটি নির্দিষ্ট করে যা মূল বাউন্ডিং আয়তক্ষেত্রের ডান প্রান্তের বাম দিকে অবস্থিত, বস্তুর মূল প্রস্থের সাপেক্ষে।

topOffset

number

অফসেটটি ক্রপ আয়তক্ষেত্রের উপরের প্রান্তটি নির্দিষ্ট করে যা মূল বাউন্ডিং আয়তক্ষেত্রের উপরের প্রান্তের নীচে অবস্থিত, বস্তুর মূল উচ্চতার সাপেক্ষে।

bottomOffset

number

অফসেটটি ক্রপ আয়তক্ষেত্রের নীচের প্রান্তটি নির্দিষ্ট করে যা মূল বাউন্ডিং আয়তক্ষেত্রের নীচের প্রান্তের উপরে অবস্থিত, বস্তুর মূল উচ্চতার সাপেক্ষে।

angle

number

রেডিয়ানে, ক্রপ উইন্ডোর কেন্দ্রের চারপাশে ঘূর্ণন কোণ। অফসেটের পরে ঘূর্ণন কোণ প্রয়োগ করা হয়।

পুনরায় রঙ করুন

একটি ছবিতে পুনর্রঙের প্রভাব প্রয়োগ করা হয়েছে।

JSON উপস্থাপনা
{
  "recolorStops": [
    {
      object (ColorStop)
    }
  ],
  "name": enum (Name)
}
ক্ষেত্র
recolorStops[]

object ( ColorStop )

পুনর্রঙের প্রভাবটি একটি গ্রেডিয়েন্ট দ্বারা উপস্থাপিত হয়, যা রঙ স্টপের একটি তালিকা।

গ্রেডিয়েন্টের রঙগুলি রঙ প্যালেটের একই অবস্থানে সংশ্লিষ্ট রঙগুলিকে প্রতিস্থাপন করবে এবং ছবিতে প্রয়োগ করবে। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

name

enum ( Name )

পুনর্রঙ প্রভাবের নাম।

পৃষ্ঠার বর্তমান color scheme রঙের সাথে গ্রেডিয়েন্টের মিলের মাধ্যমে recolorStops থেকে নাম নির্ধারণ করা হয়। এই বৈশিষ্ট্যটি কেবল পঠনযোগ্য।

কালারস্টপ

একটি গ্রেডিয়েন্ট ব্যান্ডে একটি রঙ এবং অবস্থান।

JSON উপস্থাপনা
{
  "color": {
    object (OpaqueColor)
  },
  "alpha": number,
  "position": number
}
ক্ষেত্র
color

object ( OpaqueColor )

গ্রেডিয়েন্ট স্টপের রঙ।

alpha

number

গ্রেডিয়েন্ট ব্যান্ডে এই রঙের আলফা মান। ডিফল্ট 1.0, সম্পূর্ণ অস্বচ্ছ।

position

number

গ্রেডিয়েন্ট ব্যান্ডে রঙের স্টপের আপেক্ষিক অবস্থান শতাংশে পরিমাপ করা হয়েছে। মানটি [0.0, 1.0] ব্যবধানে হওয়া উচিত।

নাম

পুনর্রঙের প্রভাবের নাম।

এনামস
NONE কোনও পুনর্রঙের প্রভাব নেই। ডিফল্ট মান।
LIGHT1 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে প্রথম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT2 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে দ্বিতীয় উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT3 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে তৃতীয় উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT4 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে চতুর্থ উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT5 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে পঞ্চম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT6 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে ষষ্ঠ উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT7 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে সপ্তম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT8 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে অষ্টম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT9 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে নবম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
LIGHT10 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে দশম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে হালকা করে।
DARK1 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে প্রথম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে গাঢ় করে।
DARK2 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে দ্বিতীয় উপলব্ধ রঙ ব্যবহার করে ছবিটিকে গাঢ় করে।
DARK3 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে তৃতীয় উপলব্ধ রঙ ব্যবহার করে ছবিটিকে গাঢ় করে।
DARK4 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে চতুর্থ উপলব্ধ রঙ ব্যবহার করে ছবিটিকে অন্ধকার করে।
DARK5 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে পঞ্চম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে অন্ধকার করে।
DARK6 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে ষষ্ঠ উপলব্ধ রঙ ব্যবহার করে ছবিটিকে অন্ধকার করে।
DARK7 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে সপ্তম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে অন্ধকার করে।
DARK8 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে অষ্টম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে গাঢ় করে।
DARK9 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে নবম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে অন্ধকার করে।
DARK10 একটি পুনর্রঙের প্রভাব যা পৃষ্ঠার রঙের স্কিম থেকে দশম উপলব্ধ রঙ ব্যবহার করে ছবিটিকে অন্ধকার করে।
GRAYSCALE একটি পুনর্রঙের প্রভাব যা চিত্রটিকে গ্রেস্কেলে পুনর্রঙ করে।
NEGATIVE একটি পুনর্রঙ প্রভাব যা চিত্রটিকে নেতিবাচক গ্রেস্কেলে পুনর্রঙ করে।
SEPIA একটি পুনর্রঙ প্রভাব যা সেপিয়া রঙ ব্যবহার করে চিত্রটিকে পুনর্রঙ করে।
CUSTOM কাস্টম রিকলার এফেক্ট। কংক্রিট গ্রেডিয়েন্টের জন্য recolorStops দেখুন।