REST Resource: documents

সম্পদ: নথি

একটি Google ডক্স ডকুমেন্ট।

JSON প্রতিনিধিত্ব
{
  "documentId": string,
  "title": string,
  "tabs": [
    {
      object (Tab)
    }
  ],
  "revisionId": string,
  "suggestionsViewMode": enum (SuggestionsViewMode),
  "body": {
    object (Body)
  },
  "headers": {
    string: {
      object (Header)
    },
    ...
  },
  "footers": {
    string: {
      object (Footer)
    },
    ...
  },
  "footnotes": {
    string: {
      object (Footnote)
    },
    ...
  },
  "documentStyle": {
    object (DocumentStyle)
  },
  "suggestedDocumentStyleChanges": {
    string: {
      object (SuggestedDocumentStyle)
    },
    ...
  },
  "namedStyles": {
    object (NamedStyles)
  },
  "suggestedNamedStylesChanges": {
    string: {
      object (SuggestedNamedStyles)
    },
    ...
  },
  "lists": {
    string: {
      object (List)
    },
    ...
  },
  "namedRanges": {
    string: {
      object (NamedRanges)
    },
    ...
  },
  "inlineObjects": {
    string: {
      object (InlineObject)
    },
    ...
  },
  "positionedObjects": {
    string: {
      object (PositionedObject)
    },
    ...
  }
}
ক্ষেত্র
document Id

string

শুধুমাত্র আউটপুট। নথির আইডি।

title

string

নথির শিরোনাম।

tabs[]

object ( Tab )

যে ট্যাবগুলি একটি নথির অংশ।

ট্যাবগুলিতে চাইল্ড ট্যাব থাকতে পারে, একটি ট্যাব অন্য ট্যাবের মধ্যে নেস্টেড। চাইল্ড ট্যাবগুলি Tab.childTabs ক্ষেত্র দ্বারা উপস্থাপিত হয়।

revision Id

string

শুধুমাত্র আউটপুট। ডকুমেন্টের রিভিশন আইডি। কোন নথির কোন সংশোধনে আপডেট প্রয়োগ করতে হবে এবং সেই সংশোধনের পর নথিটি সম্পাদনা করা হলে অনুরোধটি কীভাবে আচরণ করা উচিত তা নির্দিষ্ট করতে আপডেটের অনুরোধে ব্যবহার করা যেতে পারে। শুধুমাত্র যদি ব্যবহারকারীর নথিতে সম্পাদনার অ্যাক্সেস থাকে তবেই জনবহুল।

রিভিশন আইডি একটি ক্রমিক সংখ্যা নয় বরং একটি অস্বচ্ছ স্ট্রিং। রিভিশন আইডির ফরম্যাট সময়ের সাথে পরিবর্তিত হতে পারে। একটি রিভিশন আইডি ফেরত দেওয়ার পরে শুধুমাত্র 24 ঘন্টা বৈধ হওয়ার নিশ্চয়তা দেওয়া হয় এবং ব্যবহারকারীদের মধ্যে শেয়ার করা যাবে না। যদি কলগুলির মধ্যে পুনর্বিবেচনা আইডি অপরিবর্তিত থাকে, তাহলে নথিটি পরিবর্তিত হয়নি। বিপরীতভাবে, একটি পরিবর্তিত আইডি (একই নথি এবং ব্যবহারকারীর জন্য) সাধারণত অর্থ নথিটি আপডেট করা হয়েছে। যাইহোক, আইডি ফরম্যাট পরিবর্তনের মতো অভ্যন্তরীণ কারণগুলির কারণেও একটি পরিবর্তিত আইডি হতে পারে।

suggestions View Mode

enum ( SuggestionsViewMode )

শুধুমাত্র আউটপুট। নথিতে প্রযোজ্য সাজেশন ভিউ মোড।

দ্রষ্টব্য: একটি দস্তাবেজ সম্পাদনা করার সময়, পরিবর্তনগুলি অবশ্যই SUGGESTIONS_INLINE সাথে একটি নথির উপর ভিত্তি করে হতে হবে।

body

object ( Body )

শুধুমাত্র আউটপুট। নথির মূল অংশ।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.body ব্যবহার করুন, যা includeTabsContent প্যারামিটার true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

headers

map (key: string, value: object ( Header ))

শুধুমাত্র আউটপুট। নথির শিরোনাম, শিরোনাম ID দ্বারা কী করা হয়।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.headers ব্যবহার করুন, যা includeTabsContent প্যারামিটার true সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

footers

map (key: string, value: object ( Footer ))

শুধুমাত্র আউটপুট। নথিতে ফুটার, ফুটার আইডি দ্বারা কী করা হয়েছে।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.footers ব্যবহার করুন, যা includeTabsContent প্যারামিটার true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

footnotes

map (key: string, value: object ( Footnote ))

শুধুমাত্র আউটপুট। নথিতে ফুটনোট, ফুটনোট আইডি দ্বারা কী করা হয়েছে৷

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.footnotes ব্যবহার করুন, যা includeTabsContent প্যারামিটার true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

document Style

object ( DocumentStyle )

শুধুমাত্র আউটপুট। নথির শৈলী।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.documentStyle ব্যবহার করুন, যা includeTabsContent প্যারামিটার true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

suggested Document Style Changes

map (key: string, value: object ( SuggestedDocumentStyle ))

শুধুমাত্র আউটপুট। নথির শৈলীতে প্রস্তাবিত পরিবর্তন, সাজেশন আইডি দ্বারা চাবিকাঠি।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.suggestedDocumentStyleChanges ব্যবহার করুন, যা includeTabsContent প্যারামিটারটি true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

named Styles

object ( NamedStyles )

শুধুমাত্র আউটপুট। নথির নামকৃত শৈলী।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.namedStyles ব্যবহার করুন, যা includeTabsContent প্যারামিটারটি true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

suggested Named Styles Changes

map (key: string, value: object ( SuggestedNamedStyles ))

শুধুমাত্র আউটপুট। নথির নামযুক্ত শৈলীতে প্রস্তাবিত পরিবর্তনগুলি, সাজেশন আইডি দ্বারা কী করা হয়েছে৷

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.suggestedNamedStylesChanges ব্যবহার করুন, যা includeTabsContent প্যারামিটার true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

lists

map (key: string, value: object ( List ))

শুধুমাত্র আউটপুট। নথির তালিকাগুলি, তালিকা আইডি দ্বারা কী করা হয়েছে৷

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.lists ব্যবহার করুন, যা includeTabsContent প্যারামিটার true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

named Ranges

map (key: string, value: object ( NamedRanges ))

শুধুমাত্র আউটপুট। নথিতে নামযুক্ত ব্যাপ্তিগুলি, নামের দ্বারা কী করা হয়েছে৷

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.namedRanges ব্যবহার করুন, যা includeTabsContent প্যারামিটারটি true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

inline Objects

map (key: string, value: object ( InlineObject ))

শুধুমাত্র আউটপুট। নথিতে ইনলাইন অবজেক্ট, অবজেক্ট আইডি দ্বারা কীড।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.inlineObjects ব্যবহার করুন, যা includeTabsContent প্যারামিটার true সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

positioned Objects

map (key: string, value: object ( PositionedObject ))

শুধুমাত্র আউটপুট। নথিতে অবস্থানকৃত অবজেক্ট, অবজেক্ট আইডি দ্বারা কীড।

লিগ্যাসি ক্ষেত্র: পরিবর্তে, Document.tabs.documentTab.positionedObjects ব্যবহার করুন, যা includeTabsContent প্যারামিটারটি true হিসাবে সেট করা হলে সমস্ত ট্যাব থেকে প্রকৃত নথির বিষয়বস্তু প্রকাশ করে। false বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

ট্যাব

একটি নথিতে একটি ট্যাব।

JSON প্রতিনিধিত্ব
{
  "tabProperties": {
    object (TabProperties)
  },
  "childTabs": [
    {
      object (Tab)
    }
  ],

  // Union field content can be only one of the following:
  "documentTab": {
    object (DocumentTab)
  }
  // End of list of possible types for union field content.
}
ক্ষেত্র
tab Properties

object ( TabProperties )

ট্যাবের বৈশিষ্ট্য, যেমন আইডি এবং শিরোনাম।

child Tabs[]

object ( Tab )

চাইল্ড ট্যাবগুলি এই ট্যাবের মধ্যে নেস্ট করে।

ইউনিয়ন ক্ষেত্রের content । ট্যাবের বিষয়বস্তু। content নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
document Tab

object ( DocumentTab )

নথির বিষয়বস্তু সহ একটি ট্যাব, যেমন পাঠ্য এবং চিত্র।

ট্যাব প্রোপার্টি

একটি ট্যাবের বৈশিষ্ট্য।

JSON প্রতিনিধিত্ব
{
  "tabId": string,
  "title": string,
  "parentTabId": string,
  "index": integer,
  "nestingLevel": integer
}
ক্ষেত্র
tab Id

string

শুধুমাত্র আউটপুট। ট্যাবের আইডি। এই ক্ষেত্র পরিবর্তন করা যাবে না.

title

string

ট্যাবের ব্যবহারকারী-দৃশ্যমান নাম।

parent Tab Id

string

ঐচ্ছিক। প্যারেন্ট ট্যাবের আইডি। বর্তমান ট্যাবটি একটি রুট-স্তরের ট্যাব হলে খালি, যার মানে এটির কোনো পিতামাতা নেই৷

index

integer

প্যারেন্টের মধ্যে ট্যাবের শূন্য-ভিত্তিক সূচক।

nesting Level

integer

শুধুমাত্র আউটপুট। ডকুমেন্টের মধ্যে ট্যাবের গভীরতা। রুট-স্তরের ট্যাবগুলি 0 থেকে শুরু হয়।

ডকুমেন্টট্যাব

নথির বিষয়বস্তু সহ একটি ট্যাব।

JSON প্রতিনিধিত্ব
{
  "body": {
    object (Body)
  },
  "headers": {
    string: {
      object (Header)
    },
    ...
  },
  "footers": {
    string: {
      object (Footer)
    },
    ...
  },
  "footnotes": {
    string: {
      object (Footnote)
    },
    ...
  },
  "documentStyle": {
    object (DocumentStyle)
  },
  "suggestedDocumentStyleChanges": {
    string: {
      object (SuggestedDocumentStyle)
    },
    ...
  },
  "namedStyles": {
    object (NamedStyles)
  },
  "suggestedNamedStylesChanges": {
    string: {
      object (SuggestedNamedStyles)
    },
    ...
  },
  "lists": {
    string: {
      object (List)
    },
    ...
  },
  "namedRanges": {
    string: {
      object (NamedRanges)
    },
    ...
  },
  "inlineObjects": {
    string: {
      object (InlineObject)
    },
    ...
  },
  "positionedObjects": {
    string: {
      object (PositionedObject)
    },
    ...
  }
}
ক্ষেত্র
body

object ( Body )

ডকুমেন্ট ট্যাবের মূল অংশ।

headers

map (key: string, value: object ( Header ))

ডকুমেন্ট ট্যাবে হেডার, হেডার আইডি দ্বারা কী করা হয়।

footers

map (key: string, value: object ( Footer ))

ডকুমেন্ট ট্যাবে ফুটার, ফুটার আইডি দ্বারা কী করা হয়।

footnotes

map (key: string, value: object ( Footnote ))

ডকুমেন্ট ট্যাবে ফুটনোট, পাদটীকা ID দ্বারা চাবি করা।

document Style

object ( DocumentStyle )

ডকুমেন্ট ট্যাবের স্টাইল।

suggested Document Style Changes

map (key: string, value: object ( SuggestedDocumentStyle ))

ডকুমেন্ট ট্যাবের শৈলীতে প্রস্তাবিত পরিবর্তন, সাজেশন আইডি দ্বারা চাবিকাঠি।

named Styles

object ( NamedStyles )

ডকুমেন্ট ট্যাবের নামকৃত শৈলী।

suggested Named Styles Changes

map (key: string, value: object ( SuggestedNamedStyles ))

ডকুমেন্ট ট্যাবের নামকৃত শৈলীতে প্রস্তাবিত পরিবর্তন, সাজেশন আইডি দ্বারা চাবি করা হয়।

lists

map (key: string, value: object ( List ))

ডকুমেন্ট ট্যাবে তালিকাগুলি, তালিকা আইডি দ্বারা কী করা হয়েছে৷

named Ranges

map (key: string, value: object ( NamedRanges ))

ডকুমেন্ট ট্যাবে নামযুক্ত রেঞ্জগুলি, নামের দ্বারা কী করা হয়েছে৷

inline Objects

map (key: string, value: object ( InlineObject ))

দস্তাবেজ ট্যাবে ইনলাইন অবজেক্ট, অবজেক্ট আইডি দ্বারা কীড।

positioned Objects

map (key: string, value: object ( PositionedObject ))

দস্তাবেজ ট্যাবে অবস্থানকৃত অবজেক্ট, অবজেক্ট আইডি দ্বারা চাবি করা।

শরীর

ডকুমেন্ট বডি।

বডিতে সাধারণত headers , footers এবং footnotes ছাড়া সম্পূর্ণ নথির বিষয়বস্তু থাকে।

JSON প্রতিনিধিত্ব
{
  "content": [
    {
      object (StructuralElement)
    }
  ]
}
ক্ষেত্র
content[]

object ( StructuralElement )

শরীরের বিষয়বস্তু.

শরীরের বিষয়বস্তুর জন্য সূচকগুলি শূন্য থেকে শুরু হয়।

স্ট্রাকচারাল এলিমেন্ট

একটি স্ট্রাকচারাল এলিমেন্ট এমন বিষয়বস্তু বর্ণনা করে যা নথিতে কাঠামো প্রদান করে।

JSON প্রতিনিধিত্ব
{
  "startIndex": integer,
  "endIndex": integer,

  // Union field content can be only one of the following:
  "paragraph": {
    object (Paragraph)
  },
  "sectionBreak": {
    object (SectionBreak)
  },
  "table": {
    object (Table)
  },
  "tableOfContents": {
    object (TableOfContents)
  }
  // End of list of possible types for union field content.
}
ক্ষেত্র
start Index

integer

UTF-16 কোড ইউনিটে এই কাঠামোগত উপাদানটির শূন্য-ভিত্তিক সূচনা সূচক।

end Index

integer

UTF-16 কোড ইউনিটগুলিতে একচেটিয়া এই কাঠামোগত উপাদানটির শূন্য-ভিত্তিক শেষ সূচক।

ইউনিয়ন ক্ষেত্রের content । কাঠামোগত উপাদানের বিষয়বস্তু। content নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
paragraph

object ( Paragraph )

কাঠামোগত উপাদানের একটি অনুচ্ছেদ প্রকার।

section Break

object ( SectionBreak )

কাঠামোগত উপাদানের একটি বিভাগ বিরতি প্রকার।

table

object ( Table )

কাঠামোগত উপাদান একটি টেবিল ধরনের.

table Of Contents

object ( TableOfContents )

কাঠামোগত উপাদানের বিষয়বস্তুর একটি সারণী।

অনুচ্ছেদ

একটি StructuralElement একটি অনুচ্ছেদের প্রতিনিধিত্ব করে। একটি অনুচ্ছেদ হল বিষয়বস্তুর একটি পরিসর যা একটি নতুন লাইনের অক্ষর দিয়ে শেষ করা হয়।

JSON প্রতিনিধিত্ব
{
  "elements": [
    {
      object (ParagraphElement)
    }
  ],
  "paragraphStyle": {
    object (ParagraphStyle)
  },
  "suggestedParagraphStyleChanges": {
    string: {
      object (SuggestedParagraphStyle)
    },
    ...
  },
  "bullet": {
    object (Bullet)
  },
  "suggestedBulletChanges": {
    string: {
      object (SuggestedBullet)
    },
    ...
  },
  "positionedObjectIds": [
    string
  ],
  "suggestedPositionedObjectIds": {
    string: {
      object (ObjectReferences)
    },
    ...
  }
}
ক্ষেত্র
elements[]

object ( ParagraphElement )

অনুচ্ছেদের বিষয়বস্তু, এর উপাদান অংশে বিভক্ত।

paragraph Style

object ( ParagraphStyle )

এই অনুচ্ছেদের শৈলী.

suggested Paragraph Style Changes

map (key: string, value: object ( SuggestedParagraphStyle ))

প্রস্তাবিত অনুচ্ছেদ শৈলী এই অনুচ্ছেদে পরিবর্তিত হয়, পরামর্শ আইডি দ্বারা চাবিকাঠি।

bullet

object ( Bullet )

এই অনুচ্ছেদের জন্য বুলেট. উপস্থিত না থাকলে, অনুচ্ছেদটি একটি তালিকার অন্তর্গত নয়।

suggested Bullet Changes

map (key: string, value: object ( SuggestedBullet ))

এই অনুচ্ছেদের বুলেটে প্রস্তাবিত পরিবর্তন।

positioned Object Ids[]

string

অবস্থান করা বস্তুর আইডি এই অনুচ্ছেদের সাথে সংযুক্ত।

suggested Positioned Object Ids

map (key: string, value: object ( ObjectReferences ))

এই অনুচ্ছেদের সাথে সংযুক্ত করার পরামর্শ দেওয়া বস্তুর আইডি, সাজেশন আইডি দ্বারা কী করা হয়েছে।

অনুচ্ছেদ উপাদান

একটি অনুচ্ছেদ উপাদান একটি Paragraph মধ্যে বিষয়বস্তু বর্ণনা করে।

JSON প্রতিনিধিত্ব
{
  "startIndex": integer,
  "endIndex": integer,

  // Union field content can be only one of the following:
  "textRun": {
    object (TextRun)
  },
  "autoText": {
    object (AutoText)
  },
  "pageBreak": {
    object (PageBreak)
  },
  "columnBreak": {
    object (ColumnBreak)
  },
  "footnoteReference": {
    object (FootnoteReference)
  },
  "horizontalRule": {
    object (HorizontalRule)
  },
  "equation": {
    object (Equation)
  },
  "inlineObjectElement": {
    object (InlineObjectElement)
  },
  "person": {
    object (Person)
  },
  "richLink": {
    object (RichLink)
  }
  // End of list of possible types for union field content.
}
ক্ষেত্র
start Index

integer

UTF-16 কোড ইউনিটে এই অনুচ্ছেদ উপাদানটির শূন্য-ভিত্তিক সূচনা সূচক।

end Index

integer

এই অনুচ্ছেদ উপাদানটির শূন্য-বেস শেষ সূচক, একচেটিয়া, UTF-16 কোড ইউনিটে।

ইউনিয়ন ক্ষেত্রের content । অনুচ্ছেদের উপাদানের বিষয়বস্তু। content নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
text Run

object ( TextRun )

একটি পাঠ্য রান অনুচ্ছেদ উপাদান।

auto Text

object ( AutoText )

একটি স্বয়ংক্রিয় পাঠ্য অনুচ্ছেদ উপাদান।

page Break

object ( PageBreak )

একটি পৃষ্ঠা বিরতি অনুচ্ছেদ উপাদান।

column Break

object ( ColumnBreak )

একটি কলাম বিরতি অনুচ্ছেদ উপাদান.

footnote Reference

object ( FootnoteReference )

একটি পাদটীকা রেফারেন্স অনুচ্ছেদ উপাদান.

horizontal Rule

object ( HorizontalRule )

একটি অনুভূমিক নিয়ম অনুচ্ছেদ উপাদান।

equation

object ( Equation )

একটি সমীকরণ অনুচ্ছেদ উপাদান।

inline Object Element

object ( InlineObjectElement )

একটি ইনলাইন অবজেক্ট অনুচ্ছেদ উপাদান।

person

object ( Person )

একটি অনুচ্ছেদ উপাদান যা একজন ব্যক্তি বা ইমেল ঠিকানার সাথে লিঙ্ক করে।

TextRun

একটি ParagraphElement যা পাঠ্যের একটি রানকে উপস্থাপন করে যার সকলের একই স্টাইল রয়েছে।

JSON প্রতিনিধিত্ব
{
  "content": string,
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
content

string

এই রানের লেখা।

রানে যেকোন নন-টেক্সট উপাদান ইউনিকোড অক্ষর U+E907 দিয়ে প্রতিস্থাপিত হয়।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি TextRun একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই রানের পাঠ্য শৈলী।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত টেক্সট শৈলী এই রানে পরিবর্তিত হয়, সাজেশন আইডি দ্বারা চাবিকাঠি।

টেক্সটস্টাইল

টেক্সট প্রয়োগ করা যেতে পারে যে স্টাইলিং প্রতিনিধিত্ব করে.

উত্তরাধিকারসূত্রে প্রাপ্ত পাঠ্য শৈলী এই বার্তায় আনসেট ক্ষেত্র হিসাবে উপস্থাপন করা হয়েছে। একটি পাঠ্য শৈলীর অভিভাবক পাঠ্য শৈলীটি কোথায় সংজ্ঞায়িত করা হয়েছে তার উপর নির্ভর করে:

  • একটি Paragraph পাঠ্যের স্টাইল অনুচ্ছেদের অনুরূপ named style type থেকে উত্তরাধিকারসূত্রে প্রাপ্ত।
  • একটি named style টেক্সটস্টাইলটি স্টাইল নামক normal text থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।
  • স্টাইল নামের normal text টেক্সটস্টাইল ডক্স এডিটরে ডিফল্ট টেক্সট স্টাইল থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।
  • একটি টেবিলের মধ্যে থাকা একটি Paragraph উপাদানের পাঠ্যশৈলীটি টেবিল শৈলী থেকে এর পাঠ্য শৈলী উত্তরাধিকার সূত্রে পেতে পারে।

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

JSON প্রতিনিধিত্ব
{
  "bold": boolean,
  "italic": boolean,
  "underline": boolean,
  "strikethrough": boolean,
  "smallCaps": boolean,
  "backgroundColor": {
    object (OptionalColor)
  },
  "foregroundColor": {
    object (OptionalColor)
  },
  "fontSize": {
    object (Dimension)
  },
  "weightedFontFamily": {
    object (WeightedFontFamily)
  },
  "baselineOffset": enum (BaselineOffset),
  "link": {
    object (Link)
  }
}
ক্ষেত্র
bold

boolean

টেক্সটটি বোল্ড হিসাবে রেন্ডার করা হয়েছে কিনা।

italic

boolean

লেখাটি তির্যক করা হোক বা না হোক।

underline

boolean

লেখাটি আন্ডারলাইন করা হোক বা না হোক।

strikethrough

boolean

টেক্সট মাধ্যমে আঘাত করা হয় কি না.

small Caps

boolean

লেখাটি ছোট বড় অক্ষরে হোক বা না হোক।

background Color

object ( OptionalColor )

পাঠ্যের পটভূমির রঙ। যদি সেট করা হয়, রঙটি হয় একটি RGB রঙ বা স্বচ্ছ, color ক্ষেত্রের উপর নির্ভর করে।

foreground Color

object ( OptionalColor )

পাঠ্যের অগ্রভাগের রঙ। যদি সেট করা হয়, রঙটি হয় একটি RGB রঙ বা স্বচ্ছ, color ক্ষেত্রের উপর নির্ভর করে।

font Size

object ( Dimension )

পাঠ্যের ফন্টের আকার।

weighted Font Family

object ( WeightedFontFamily )

পাঠ্যের ফন্ট পরিবার এবং রেন্ডার করা ওজন।

যদি একটি আপডেটের অনুরোধ weightedFontFamily এবং bold উভয়ের জন্যই মান নির্দিষ্ট করে, weightedFontFamily প্রথমে প্রয়োগ করা হয়, তারপর bold

যদি weightedFontFamily#weight সেট করা না থাকে, তাহলে এটি ডিফল্ট 400 এ থাকে।

যদি weightedFontFamily সেট করা থাকে, তাহলে weightedFontFamily#fontFamily একটি অ-খালি মান সহ সেট করতে হবে। অন্যথায়, একটি 400 খারাপ অনুরোধ ত্রুটি ফিরে আসে।

baseline Offset

enum ( BaselineOffset )

পাঠ্যের উল্লম্ব অফসেট তার স্বাভাবিক অবস্থান থেকে।

SUPERSCRIPT বা SUBSCRIPT বেসলাইন অফসেট সহ পাঠ্য স্বয়ংক্রিয়ভাবে একটি ছোট ফন্ট আকারে রেন্ডার করা হয়, fontSize ক্ষেত্রের উপর ভিত্তি করে গণনা করা হয়। এই ক্ষেত্রের পরিবর্তনগুলি fontSize প্রভাবিত করে না।

ঐচ্ছিক রঙ

একটি রঙ যা হয় সম্পূর্ণ অস্বচ্ছ বা সম্পূর্ণ স্বচ্ছ হতে পারে।

JSON প্রতিনিধিত্ব
{
  "color": {
    object (Color)
  }
}
ক্ষেত্র
color

object ( Color )

সেট করা হলে, এটি একটি অস্বচ্ছ রঙ হিসাবে ব্যবহার করা হবে। সেট না থাকলে, এটি একটি স্বচ্ছ রঙের প্রতিনিধিত্ব করে।

রঙ

একটি কঠিন রঙ।

JSON প্রতিনিধিত্ব
{
  "rgbColor": {
    object (RgbColor)
  }
}
ক্ষেত্র
rgb Color

object ( RgbColor )

RGB রঙের মান।

আরজিবিকালার

একটি আরজিবি রঙ।

JSON প্রতিনিধিত্ব
{
  "red": number,
  "green": number,
  "blue": number
}
ক্ষেত্র
red

number

রঙের লাল উপাদান, 0.0 থেকে 1.0 পর্যন্ত।

green

number

রঙের সবুজ উপাদান, 0.0 থেকে 1.0 পর্যন্ত।

blue

number

রঙের নীল উপাদান, 0.0 থেকে 1.0 পর্যন্ত।

মাত্রা

নির্দিষ্ট এককগুলিতে একক দিকের একটি মাত্রা।

JSON প্রতিনিধিত্ব
{
  "magnitude": number,
  "unit": enum (Unit)
}
ক্ষেত্র
magnitude

number

মাত্রা.

unit

enum ( Unit )

মাত্রার জন্য একক।

ইউনিট

পরিমাপের একক।

Enums
UNIT_UNSPECIFIED ইউনিট অজানা.
PT একটি পয়েন্ট, এক ইঞ্চির 1/72।

WeightedFontFamily

একটি ফন্ট পরিবার এবং পাঠ্যের ওজন প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "fontFamily": string,
  "weight": integer
}
ক্ষেত্র
font Family

string

পাঠ্যের ফন্ট পরিবার।

ফন্ট ফ্যামিলি ডক্সের ফন্ট মেনু বা Google ফন্ট থেকে যেকোনো ফন্ট হতে পারে। যদি ফন্টের নাম অচেনা হয়, তাহলে পাঠ্যটি Arial ভাষায় রেন্ডার করা হয়।

weight

integer

হরফের ওজন। এই ক্ষেত্রটিতে 100 এবং 900 এর মধ্যে 100 এর গুণিতক যেকোন মান থাকতে পারে, অন্তর্ভুক্ত। এই পরিসরটি CSS 2.1 স্পেসিফিকেশন, বিভাগ 15.6- এ বর্ণিত সংখ্যাসূচক মানগুলির সাথে মিলে যায়, অ-সংখ্যাসূচক মানগুলি অননুমোদিত।

ডিফল্ট মান হল 400 ("স্বাভাবিক")।

হরফের ওজন রেন্ডার করা ফন্ট ওজনের মাত্র একটি উপাদান তৈরি করে। weight সংমিশ্রণ এবং টেক্সট শৈলীর সমাধান করা bold মান রেন্ডার করা ওজন নির্ধারণ করে, উত্তরাধিকারের জন্য হিসাব করার পরে:

  • যদি লেখাটি বোল্ড হয় এবং ওজন 400 এর কম হয়, তাহলে রেন্ডার করা ওজন 400 হবে।
  • যদি টেক্সট বোল্ড হয় এবং ওজন 400 এর বেশি বা সমান কিন্তু 700 এর কম হয়, তাহলে রেন্ডার করা ওজন 700 হবে।
  • ওজন 700 এর বেশি বা সমান হলে, রেন্ডার করা ওজন ওজনের সমান।
  • টেক্সট বোল্ড না হলে, রেন্ডার করা ওজন ওজনের সমান।

বেসলাইন অফসেট

যে উপায়ে পাঠ্যকে তার স্বাভাবিক অবস্থান থেকে উল্লম্বভাবে অফসেট করা যেতে পারে।

Enums
BASELINE_OFFSET_UNSPECIFIED পাঠ্যের বেসলাইন অফসেট পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত।
NONE পাঠ্যটি উল্লম্বভাবে অফসেট নয়।
SUPERSCRIPT পাঠ্যটি উল্লম্বভাবে উপরের দিকে অফসেট (সুপারস্ক্রিপ্ট)।
SUBSCRIPT পাঠ্যটি উল্লম্বভাবে নিচের দিকে অফসেট (সাবস্ক্রিপ্ট)।

সাজেস্টেড টেক্সটস্টাইল

একটি TextStyle একটি প্রস্তাবিত পরিবর্তন।

JSON প্রতিনিধিত্ব
{
  "textStyle": {
    object (TextStyle)
  },
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  }
}
ক্ষেত্র
text Style

object ( TextStyle )

একটি TextStyle যা শুধুমাত্র এই পরামর্শে করা পরিবর্তনগুলিকে অন্তর্ভুক্ত করে৷ কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখতে এটি textStyleSuggestionState এর সাথে ব্যবহার করা যেতে পারে।

text Style Suggestion State

object ( TextStyleSuggestionState )

একটি মুখোশ যা নির্দেশ করে যে এই সাজেশনে বেস TextStyle কোন ক্ষেত্র পরিবর্তন করা হয়েছে।

TextStyleSuggestionState

একটি মুখোশ যা নির্দেশ করে যে এই সাজেশনে বেস TextStyle কোন ক্ষেত্র পরিবর্তন করা হয়েছে। সত্য হিসাবে সেট করা যেকোনো ক্ষেত্রের জন্য, একটি নতুন প্রস্তাবিত মান আছে।

JSON প্রতিনিধিত্ব
{
  "boldSuggested": boolean,
  "italicSuggested": boolean,
  "underlineSuggested": boolean,
  "strikethroughSuggested": boolean,
  "smallCapsSuggested": boolean,
  "backgroundColorSuggested": boolean,
  "foregroundColorSuggested": boolean,
  "fontSizeSuggested": boolean,
  "weightedFontFamilySuggested": boolean,
  "baselineOffsetSuggested": boolean,
  "linkSuggested": boolean
}
ক্ষেত্র
bold Suggested

boolean

bold জন্য প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

italic Suggested

boolean

italic কোনো প্রস্তাবিত পরিবর্তন করা হয়েছে কিনা তা নির্দেশ করে।

underline Suggested

boolean

underline জন্য প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

strikethrough Suggested

boolean

strikethrough কোনো প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

small Caps Suggested

boolean

ইঙ্গিত করে যে smallCaps কোনো প্রস্তাবিত পরিবর্তন ছিল কিনা।

background Color Suggested

boolean

backgroundColor কোন প্রস্তাবিত পরিবর্তন হয়েছে কিনা তা নির্দেশ করে।

foreground Color Suggested

boolean

foregroundColor এ কোন প্রস্তাবিত পরিবর্তন হয়েছে কিনা তা নির্দেশ করে।

font Size Suggested

boolean

fontSize কোন প্রস্তাবিত পরিবর্তন হয়েছে কিনা তা নির্দেশ করে।

weighted Font Family Suggested

boolean

weightedFontFamily এ কোনো প্রস্তাবিত পরিবর্তন হয়েছে কিনা তা নির্দেশ করে।

baseline Offset Suggested

boolean

baselineOffset একটি প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

অটোটেক্সট

একটি ParagraphElement পাঠ্যের একটি স্থানের প্রতিনিধিত্ব করে যা গতিশীলভাবে এমন সামগ্রী দিয়ে প্রতিস্থাপিত হয় যা সময়ের সাথে পরিবর্তন হতে পারে, যেমন একটি পৃষ্ঠা নম্বর।

JSON প্রতিনিধিত্ব
{
  "type": enum (Type),
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
type

enum ( Type )

এই স্বয়ংক্রিয় পাঠ্যের ধরন।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি AutoText একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই অটোটেক্সট এর পাঠ্য শৈলী।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত টেক্সট শৈলী এই অটোটেক্সটে পরিবর্তিত হয়, সাজেশন আইডি দ্বারা চাবি করা হয়।

টাইপ

স্বয়ংক্রিয় পাঠ্যের প্রকারগুলি।

Enums
TYPE_UNSPECIFIED একটি অনির্দিষ্ট স্বয়ংক্রিয় পাঠ্য প্রকার।
PAGE_NUMBER স্বয়ংক্রিয় পাঠ্যের জন্য টাইপ করুন যা বর্তমান পৃষ্ঠা নম্বর প্রতিনিধিত্ব করে।
PAGE_COUNT স্বয়ংক্রিয় পাঠ্যের জন্য টাইপ করুন যা নথিতে মোট পৃষ্ঠার সংখ্যা উপস্থাপন করে।

পেজব্রেক

একটি পৃষ্ঠা বিরতি প্রতিনিধিত্ব করে একটি ParagraphElement । একটি পৃষ্ঠা বিরতি পরবর্তী পাঠ্যটি পরবর্তী পৃষ্ঠার শীর্ষে শুরু করে।

JSON প্রতিনিধিত্ব
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি PageBreak একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই পেজব্রেক এর পাঠ্য শৈলী।

টেক্সট কন্টেন্টের মতো, যেমন টেক্সট রান এবং পাদটীকা রেফারেন্স, পৃষ্ঠা বিরতির টেক্সট স্টাইল বিষয়বস্তুর লেআউটের পাশাপাশি এটির পাশে ঢোকানো টেক্সটের স্টাইলিংকে প্রভাবিত করতে পারে।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত টেক্সট শৈলী এই পেজব্রেক-এ পরিবর্তিত হয়, সাজেশন আইডি দ্বারা চাবি করা হয়।

কলামব্রেক

একটি ParagraphElement একটি কলাম বিরতি প্রতিনিধিত্ব করে। একটি কলাম বিরতি পরবর্তী টেক্সট পরবর্তী কলামের শীর্ষে শুরু করে।

JSON প্রতিনিধিত্ব
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি ColumnBreak একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই কলামব্রেক এর পাঠ্য শৈলী।

টেক্সট কন্টেন্টের মতো, যেমন টেক্সট রান এবং ফুটনোট রেফারেন্স, একটি কলাম বিরতির টেক্সট স্টাইল বিষয়বস্তু লেআউটের পাশাপাশি এটির পাশে ঢোকানো টেক্সটের স্টাইলিংকে প্রভাবিত করতে পারে।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত পাঠ্য শৈলী এই কলামব্রেক-এ পরিবর্তিত হয়, পরামর্শ আইডি দ্বারা চাবি করা হয়।

পাদটীকা রেফারেন্স

একটি ParagraphElement একটি ফুটনোট রেফারেন্স প্রতিনিধিত্ব করে। একটি পাদটীকা রেফারেন্স হল একটি সংখ্যার সাথে রেন্ডার করা ইনলাইন সামগ্রী এবং ফুটনোট সনাক্ত করতে ব্যবহৃত হয়।

JSON প্রতিনিধিত্ব
{
  "footnoteId": string,
  "footnoteNumber": string,
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
footnote Id

string

এই পাদটীকা রেফারেন্সের বিষয়বস্তু ধারণ করে এমন footnote আইডি।

footnote Number

string

এই ফুটনোটের রেন্ডার করা সংখ্যা।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি FootnoteReference একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই পাদটীকা রেফারেন্সের পাঠ্য শৈলী।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত পাঠ্য শৈলী এই পাদটীকা রেফারেন্সে পরিবর্তিত হয়, পরামর্শ আইডি দ্বারা চাবিকাঠি।

অনুভূমিক নিয়ম

অনুভূমিক রেখার প্রতিনিধিত্বকারী একটি ParagraphElement

JSON প্রতিনিধিত্ব
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি HorizontalRule এর একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই Horizontal Rule এর পাঠ্য শৈলী।

পাঠ্য বিষয়বস্তুর অনুরূপ, টেক্সট রান এবং পাদটীকা রেফারেন্সের মতো, একটি অনুভূমিক নিয়মের পাঠ্য শৈলী বিষয়বস্তুর বিন্যাসের পাশাপাশি এটির পাশে সন্নিবেশিত পাঠ্যের স্টাইলিংকে প্রভাবিত করতে পারে।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত টেক্সট শৈলী এই Horizontal Rule-এ পরিবর্তিত হয়, সাজেশন ID দ্বারা চাবি করা হয়।

সমীকরণ

একটি ParagraphElement একটি সমীকরণ প্রতিনিধিত্ব করে।

JSON প্রতিনিধিত্ব
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ]
}
ক্ষেত্র
suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি Equation একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

ইনলাইন অবজেক্ট এলিমেন্ট

একটি ParagraphElement যা একটি InlineObject ধারণ করে।

JSON প্রতিনিধিত্ব
{
  "inlineObjectId": string,
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  }
}
ক্ষেত্র
inline Object Id

string

InlineObject এর ID এই উপাদানটি ধারণ করে।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি InlineObjectElement একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি থাকে, তাহলে এটি একটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি. যদি খালি থাকে, তাহলে এই বিষয়বস্তু মুছে ফেলার কোনো প্রস্তাবিত নেই।

text Style

object ( TextStyle )

এই InlineObjectElement এর পাঠ্য শৈলী।

টেক্সট কন্টেন্টের মতো, যেমন টেক্সট রান এবং ফুটনোট রেফারেন্স, একটি ইনলাইন অবজেক্ট উপাদানের টেক্সট স্টাইল বিষয়বস্তুর লেআউটের পাশাপাশি এটির পাশে ঢোকানো টেক্সটের স্টাইলিংকে প্রভাবিত করতে পারে।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত টেক্সট শৈলী এই InlineObject-এ পরিবর্তিত হয়, যা সাজেশন ID দ্বারা চাবি করা হয়।

ব্যক্তি

একটি নথিতে উল্লেখিত একটি ব্যক্তি বা ইমেল ঠিকানা। এই উল্লেখগুলি ব্যক্তির নাম বা ইমেল ঠিকানা ধারণকারী একক, অপরিবর্তনীয় উপাদান হিসাবে আচরণ করে।

JSON প্রতিনিধিত্ব
{
  "personId": string,
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "textStyle": {
    object (TextStyle)
  },
  "suggestedTextStyleChanges": {
    string: {
      object (SuggestedTextStyle)
    },
    ...
  },
  "personProperties": {
    object (PersonProperties)
  }
}
ক্ষেত্র
person Id

string

শুধুমাত্র আউটপুট। এই লিঙ্কের অনন্য আইডি।

suggested Insertion Ids[]

string

পরামর্শের জন্য আইডি যা নথিতে এই ব্যক্তির লিঙ্ক ঢোকাবে। একজন Person একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি একটি নেস্টেড প্রস্তাবিত পরিবর্তন হয় (উদাহরণস্বরূপ, একটি ভিন্ন ব্যবহারকারীর দ্বারা করা একটি পরামর্শের মধ্যে একটি পরামর্শ)। যদি খালি থাকে, তাহলে এই ব্যক্তি লিঙ্কটি একটি প্রস্তাবিত সন্নিবেশ নয়৷

suggested Deletion Ids[]

string

নথি থেকে এই ব্যক্তির লিঙ্কটি সরিয়ে দেওয়ার পরামর্শের জন্য আইডি। একজন Person একাধিক মুছে ফেলা আইডি থাকতে পারে যদি, উদাহরণস্বরূপ, একাধিক ব্যবহারকারী এটি মুছে ফেলার পরামর্শ দেন। যদি খালি থাকে, তাহলে এই ব্যক্তি লিঙ্কটি মুছে ফেলার জন্য প্রস্তাবিত নয়৷

text Style

object ( TextStyle )

এই Person পাঠ্য শৈলী।

suggested Text Style Changes

map (key: string, value: object ( SuggestedTextStyle ))

প্রস্তাবিত পাঠ্য শৈলী এই Person পরিবর্তিত হয়, পরামর্শ আইডি দ্বারা চাবিকাঠি।

person Properties

object ( PersonProperties )

শুধুমাত্র আউটপুট। এই Person বৈশিষ্ট্য. এই ক্ষেত্র সর্বদা উপস্থিত।

ব্যক্তি সম্পত্তি

একটি লিঙ্কযুক্ত Person জন্য নির্দিষ্ট বৈশিষ্ট্য।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "email": string
}
ক্ষেত্র
name

string

শুধুমাত্র আউটপুট। ব্যক্তির নাম যদি এটি ব্যক্তির ইমেল ঠিকানার পরিবর্তে লিঙ্ক পাঠ্যে প্রদর্শিত হয়।

email

string

শুধুমাত্র আউটপুট। এই Person সাথে লিঙ্ক করা ইমেল ঠিকানা। এই ক্ষেত্র সর্বদা উপস্থিত।

RichLinkProperties

একটি RichLink নির্দিষ্ট বৈশিষ্ট্য.

JSON প্রতিনিধিত্ব
{
  "title": string,
  "uri": string,
  "mimeType": string
}
ক্ষেত্র
title

string

শুধুমাত্র আউটপুট। লিঙ্কে প্রদর্শিত RichLink শিরোনাম। এই শিরোনামটি লিঙ্কের সন্নিবেশ বা শেষ আপডেটের সময় লিঙ্ক করা সম্পদের শিরোনামের সাথে মিলে যায়। এই ক্ষেত্র সর্বদা উপস্থিত।

uri

string

শুধুমাত্র আউটপুট। RichLink ইউআরআই। এই সবসময় উপস্থিত.

mime Type

string

শুধুমাত্র আউটপুট। RichLink এর MIME প্রকার , যদি একটি থাকে (উদাহরণস্বরূপ, যখন এটি ড্রাইভে একটি ফাইল থাকে)।

অনুচ্ছেদশৈলী

একটি সম্পূর্ণ অনুচ্ছেদে প্রযোজ্য শৈলী।

উত্তরাধিকারসূত্রে প্রাপ্ত অনুচ্ছেদ শৈলী এই বার্তায় আনসেট ক্ষেত্র হিসাবে উপস্থাপন করা হয়েছে। একটি অনুচ্ছেদ শৈলীর অভিভাবক অনুচ্ছেদ শৈলী কোথায় সংজ্ঞায়িত করা হয়েছে তার উপর নির্ভর করে:

  • একটি Paragraph অনুচ্ছেদ শৈলী অনুচ্ছেদের সংশ্লিষ্ট named style type থেকে উত্তরাধিকারসূত্রে প্রাপ্ত।
  • একটি named style অনুচ্ছেদ শৈলী নামক normal text থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।
  • স্টাইল নামের normal text অনুচ্ছেদ শৈলী ডক্স সম্পাদকের ডিফল্ট অনুচ্ছেদ শৈলী থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।
  • একটি টেবিলের মধ্যে থাকা একটি Paragraph উপাদানের অনুচ্ছেদ শৈলীটি টেবিল শৈলী থেকে অনুচ্ছেদ শৈলীর উত্তরাধিকারী হতে পারে।

যদি অনুচ্ছেদ শৈলীটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে পাওয়া না যায়, ক্ষেত্রগুলি আনসেট করা স্টাইলটিকে ডক্স সম্পাদকের ডিফল্টগুলির সাথে মেলে এমন একটি মানতে ফিরিয়ে দেবে৷

JSON প্রতিনিধিত্ব
{
  "headingId": string,
  "namedStyleType": enum (NamedStyleType),
  "alignment": enum (Alignment),
  "lineSpacing": number,
  "direction": enum (ContentDirection),
  "spacingMode": enum (SpacingMode),
  "spaceAbove": {
    object (Dimension)
  },
  "spaceBelow": {
    object (Dimension)
  },
  "borderBetween": {
    object (ParagraphBorder)
  },
  "borderTop": {
    object (ParagraphBorder)
  },
  "borderBottom": {
    object (ParagraphBorder)
  },
  "borderLeft": {
    object (ParagraphBorder)
  },
  "borderRight": {
    object (ParagraphBorder)
  },
  "indentFirstLine": {
    object (Dimension)
  },
  "indentStart": {
    object (Dimension)
  },
  "indentEnd": {
    object (Dimension)
  },
  "tabStops": [
    {
      object (TabStop)
    }
  ],
  "keepLinesTogether": boolean,
  "keepWithNext": boolean,
  "avoidWidowAndOrphan": boolean,
  "shading": {
    object (Shading)
  },
  "pageBreakBefore": boolean
}
ক্ষেত্র
heading Id

string

অনুচ্ছেদের শিরোনাম আইডি। যদি খালি থাকে, তাহলে এই অনুচ্ছেদটি শিরোনাম নয়।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

named Style Type

enum ( NamedStyleType )

অনুচ্ছেদের নামকৃত শৈলীর ধরন।

যেহেতু নামযুক্ত স্টাইল টাইপ আপডেট করা হলে প্যারাগ্রাফস্টাইলের মধ্যে অন্যান্য বৈশিষ্ট্যগুলিকে প্রভাবিত করে, তাই অন্যান্য বৈশিষ্ট্যগুলি আপডেট করার আগে নামযুক্ত শৈলী প্রকারটি প্রয়োগ করা হয়।

alignment

enum ( Alignment )

এই অনুচ্ছেদের জন্য পাঠ্য প্রান্তিককরণ।

line Spacing

number

লাইনের মধ্যে স্থানের পরিমাণ, স্বাভাবিকের শতাংশ হিসাবে, যেখানে স্বাভাবিককে 100.0 হিসাবে উপস্থাপন করা হয়। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

direction

enum ( ContentDirection )

এই অনুচ্ছেদের পাঠ্য দিক। যদি সেট করা না থাকে, তাহলে মানটি LEFT_TO_RIGHT তে ডিফল্ট হয় যেহেতু অনুচ্ছেদের দিকনির্দেশ উত্তরাধিকারসূত্রে পাওয়া যায় না।

spacing Mode

enum ( SpacingMode )

অনুচ্ছেদের ব্যবধান মোড।

space Above

object ( Dimension )

অনুচ্ছেদের উপরে অতিরিক্ত স্থানের পরিমাণ। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

space Below

object ( Dimension )

অনুচ্ছেদের নীচে অতিরিক্ত স্থানের পরিমাণ। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

border Between

object ( ParagraphBorder )

এই অনুচ্ছেদ এবং পরবর্তী এবং পূর্ববর্তী অনুচ্ছেদের মধ্যে সীমানা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

যখন সন্নিহিত অনুচ্ছেদে একই সীমানা এবং ইন্ডেন্ট বৈশিষ্ট্য থাকে তখন মধ্যবর্তী সীমানা রেন্ডার করা হয়।

অনুচ্ছেদ সীমানা আংশিকভাবে আপডেট করা যাবে না। একটি অনুচ্ছেদ সীমানা পরিবর্তন করার সময়, নতুন সীমানা সম্পূর্ণরূপে নির্দিষ্ট করা আবশ্যক।

border Top

object ( ParagraphBorder )

এই অনুচ্ছেদের শীর্ষে সীমানা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

উপরের সীমানাটি রেন্ডার করা হয় যখন উপরের অনুচ্ছেদে বিভিন্ন সীমানা এবং ইন্ডেন্ট বৈশিষ্ট্য থাকে।

অনুচ্ছেদ সীমানা আংশিকভাবে আপডেট করা যাবে না। একটি অনুচ্ছেদ সীমানা পরিবর্তন করার সময়, নতুন সীমানা সম্পূর্ণরূপে নির্দিষ্ট করা আবশ্যক।

border Bottom

object ( ParagraphBorder )

এই অনুচ্ছেদের নীচে সীমানা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

নীচের সীমানাটি রেন্ডার করা হয় যখন নীচের অনুচ্ছেদে বিভিন্ন সীমানা এবং ইন্ডেন্ট বৈশিষ্ট্য থাকে।

অনুচ্ছেদ সীমানা আংশিকভাবে আপডেট করা যাবে না। একটি অনুচ্ছেদ সীমানা পরিবর্তন করার সময়, নতুন সীমানা সম্পূর্ণরূপে নির্দিষ্ট করা আবশ্যক।

border Left

object ( ParagraphBorder )

এই অনুচ্ছেদের বাম দিকের সীমানা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

অনুচ্ছেদ সীমানা আংশিকভাবে আপডেট করা যাবে না। একটি অনুচ্ছেদ সীমানা পরিবর্তন করার সময়, নতুন সীমানা সম্পূর্ণরূপে নির্দিষ্ট করা আবশ্যক।

border Right

object ( ParagraphBorder )

এই অনুচ্ছেদের ডানদিকে সীমানা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

অনুচ্ছেদ সীমানা আংশিকভাবে আপডেট করা যাবে না। একটি অনুচ্ছেদ সীমানা পরিবর্তন করার সময়, নতুন সীমানা সম্পূর্ণরূপে নির্দিষ্ট করা আবশ্যক।

indent First Line

object ( Dimension )

অনুচ্ছেদের প্রথম লাইনের জন্য ইন্ডেন্টেশনের পরিমাণ। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

indent Start

object ( Dimension )

বর্তমান অনুচ্ছেদের দিকনির্দেশের উপর ভিত্তি করে পাশের অনুচ্ছেদের জন্য ইন্ডেন্টেশনের পরিমাণ যা পাঠ্যের শুরুর সাথে সঙ্গতিপূর্ণ। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

indent End

object ( Dimension )

বর্তমান অনুচ্ছেদের দিকনির্দেশের উপর ভিত্তি করে পাশের অনুচ্ছেদের জন্য ইন্ডেন্টেশনের পরিমাণ যা পাঠ্যের শেষের সাথে সঙ্গতিপূর্ণ। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

tab Stops[]

object ( TabStop )

এই অনুচ্ছেদের জন্য ট্যাবের একটি তালিকা স্টপ। ট্যাব স্টপের তালিকা উত্তরাধিকারসূত্রে পাওয়া যায় না।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

keep Lines Together

boolean

অনুচ্ছেদের সব লাইন একই পৃষ্ঠায় বা সম্ভব হলে কলামে রাখা উচিত কিনা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

keep With Next

boolean

এই অনুচ্ছেদের অন্তত একটি অংশ একই পৃষ্ঠায় বা সম্ভব হলে পরবর্তী অনুচ্ছেদের মতো কলামে রাখা উচিত কিনা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

avoid Widow And Orphan

boolean

অনুচ্ছেদের জন্য বিধবা এবং এতিমদের এড়াতে হবে কিনা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

shading

object ( Shading )

অনুচ্ছেদের ছায়া। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

page Break Before

boolean

বর্তমান অনুচ্ছেদটি সর্বদা একটি পৃষ্ঠার শুরুতে শুরু হওয়া উচিত কিনা। সেট না থাকলে, মানটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত হয়।

Table , Header , Footer এবং Footnote সহ অসমর্থিত অঞ্চলে অনুচ্ছেদের জন্য pageBreakBefore আপডেট করার চেষ্টা করার ফলে একটি অবৈধ নথির অবস্থা হতে পারে যা একটি 400 খারাপ অনুরোধ ত্রুটি ফিরিয়ে দেয়৷

নামযুক্ত স্টাইল টাইপ

নামকৃত শৈলীর প্রকার।

Enums
NAMED_STYLE_TYPE_UNSPECIFIED নামকৃত শৈলীর ধরন অনির্দিষ্ট।
NORMAL_TEXT সাধারণ পাঠ্য।
TITLE শিরোনাম।
SUBTITLE সাবটাইটেল।
HEADING_1 শিরোনাম 1।
HEADING_2 শিরোনাম 2।
HEADING_3 শিরোনাম 3।
HEADING_4 শিরোনাম 4।
HEADING_5 শিরোনাম 5।
HEADING_6 শিরোনাম 6।

প্রান্তিককরণ

একটি অনুচ্ছেদের জন্য টেক্সট প্রান্তিককরণের ধরন।

Enums
ALIGNMENT_UNSPECIFIED অনুচ্ছেদ প্রান্তিককরণ পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত।
START অনুচ্ছেদটি লাইনের শুরুতে সারিবদ্ধ করা হয়েছে। LTR পাঠ্যের জন্য বাম-সারিবদ্ধ, অন্যথায় ডান-সারিবদ্ধ।
CENTER অনুচ্ছেদ কেন্দ্রীভূত।
END অনুচ্ছেদটি লাইনের শেষে সারিবদ্ধ। LTR পাঠ্যের জন্য ডান-সারিবদ্ধ, অন্যথায় বাম-সারিবদ্ধ।
JUSTIFIED অনুচ্ছেদটি ন্যায়সঙ্গত।

বিষয়বস্তু নির্দেশনা

দিকনির্দেশের বিষয়বস্তু প্রবাহিত হতে পারে।

Enums
CONTENT_DIRECTION_UNSPECIFIED বিষয়বস্তুর দিকনির্দেশ অনির্দিষ্ট।
LEFT_TO_RIGHT বিষয়বস্তু বাম থেকে ডান যায়.
RIGHT_TO_LEFT বিষয়বস্তু ডান থেকে বামে যায়.

স্পেসিং মোড

অনুচ্ছেদ ব্যবধান জন্য বিভিন্ন মোড.

Enums
SPACING_MODE_UNSPECIFIED স্পেসিং মোডটি পিতামাতার কাছ থেকে উত্তরাধিকারসূত্রে প্রাপ্ত।
NEVER_COLLAPSE অনুচ্ছেদের ব্যবধান সবসময় রেন্ডার করা হয়।
COLLAPSE_LISTS তালিকা উপাদানগুলির মধ্যে অনুচ্ছেদের ব্যবধান বাদ দেওয়া হয়েছে৷

অনুচ্ছেদ বর্ডার

একটি অনুচ্ছেদের চারপাশে একটি সীমানা।

JSON প্রতিনিধিত্ব
{
  "color": {
    object (OptionalColor)
  },
  "width": {
    object (Dimension)
  },
  "padding": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
ক্ষেত্র
color

object ( OptionalColor )

পাড়ের রং।

width

object ( Dimension )

সীমানার প্রস্থ।

padding

object ( Dimension )

সীমান্তের প্যাডিং।

dash Style

enum ( DashStyle )

সীমান্তের ড্যাশ শৈলী।

ড্যাশস্টাইল

যে ধরনের ড্যাশের সাহায্যে লিনিয়ার জ্যামিতি রেন্ডার করা যায়। এই মানগুলি "অফিস ওপেন এক্সএমএল ফাইল ফর্ম্যাট - ফান্ডামেন্টালস এবং মার্কআপ ল্যাঙ্গুয়েজ রেফারেন্স", ইসিএমএ -3766 চতুর্থ সংস্করণের অংশ 1 এর বিভাগ 20.1.10.48 বিভাগে বর্ণিত "ST_PRESETLINEDASHINDASHAVAL" সাধারণ ধরণের উপর ভিত্তি করে।

Enums
DASH_STYLE_UNSPECIFIED অনির্ধারিত ড্যাশ স্টাইল।
SOLID কঠিন লাইন। ECMA-376 ST_PRESETLINDASHAVAL মান 'সলিড' এর সাথে সম্পর্কিত। এটি ডিফল্ট ড্যাশ স্টাইল।
DOT বিন্দু লাইন। ECMA-376 ST_PRESETLINDASHAVAL মান 'ডট' এর সাথে সম্পর্কিত।
DASH ড্যাশড লাইন। ECMA-376 ST_PRESETLINDASHAVAL মান 'ড্যাশ' এর সাথে সম্পর্কিত।

ট্যাবস্টপ

একটি অনুচ্ছেদের মধ্যে একটি ট্যাব স্টপ।

JSON প্রতিনিধিত্ব
{
  "offset": {
    object (Dimension)
  },
  "alignment": enum (TabStopAlignment)
}
ক্ষেত্র
offset

object ( Dimension )

এই ট্যাব স্টপ এবং শুরু মার্জিনের মধ্যে অফসেট।

alignment

enum ( TabStopAlignment )

এই ট্যাবের প্রান্তিককরণ বন্ধ। যদি আনসেট হয় তবে মানটি শুরু হয় START

ট্যাবস্টোপালাইনমেন্ট

ট্যাব স্টপের প্রান্তিককরণ।

Enums
TAB_STOP_ALIGNMENT_UNSPECIFIED ট্যাব স্টপ সারিবদ্ধকরণ অনির্ধারিত।
START ট্যাব স্টপটি লাইনের শুরুতে সারিবদ্ধ করা হয়েছে। এটি ডিফল্ট।
CENTER ট্যাব স্টপটি লাইনের কেন্দ্রে সারিবদ্ধ করা হয়েছে।
END ট্যাব স্টপটি লাইনের শেষে সারিবদ্ধ করা হয়েছে।

শেডিং

একটি অনুচ্ছেদের শেডিং।

JSON প্রতিনিধিত্ব
{
  "backgroundColor": {
    object (OptionalColor)
  }
}
ক্ষেত্র
background Color

object ( OptionalColor )

এই অনুচ্ছেদের শেডের পটভূমি রঙ।

প্রস্তাবিতপ্র্যাগ্রাফস্টাইল

একটি ParagraphStyle একটি প্রস্তাবিত পরিবর্তন।

JSON প্রতিনিধিত্ব
{
  "paragraphStyle": {
    object (ParagraphStyle)
  },
  "paragraphStyleSuggestionState": {
    object (ParagraphStyleSuggestionState)
  }
}
ক্ষেত্র
paragraph Style

object ( ParagraphStyle )

একটি ParagraphStyle কেবল এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখতে এটি paragraphStyleSuggestionState ব্যবহার করা যেতে পারে।

paragraph Style Suggestion State

object ( ParagraphStyleSuggestionState )

একটি মুখোশ যা বেস ParagraphStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে।

অনুচ্ছেদে

একটি মুখোশ যা বেস ParagraphStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, একটি নতুন প্রস্তাবিত মান রয়েছে।

JSON প্রতিনিধিত্ব
{
  "headingIdSuggested": boolean,
  "namedStyleTypeSuggested": boolean,
  "alignmentSuggested": boolean,
  "lineSpacingSuggested": boolean,
  "directionSuggested": boolean,
  "spacingModeSuggested": boolean,
  "spaceAboveSuggested": boolean,
  "spaceBelowSuggested": boolean,
  "borderBetweenSuggested": boolean,
  "borderTopSuggested": boolean,
  "borderBottomSuggested": boolean,
  "borderLeftSuggested": boolean,
  "borderRightSuggested": boolean,
  "indentFirstLineSuggested": boolean,
  "indentStartSuggested": boolean,
  "indentEndSuggested": boolean,
  "keepLinesTogetherSuggested": boolean,
  "keepWithNextSuggested": boolean,
  "avoidWidowAndOrphanSuggested": boolean,
  "shadingSuggestionState": {
    object (ShadingSuggestionState)
  },
  "pageBreakBeforeSuggested": boolean
}
ক্ষেত্র
heading Id Suggested

boolean

headingId -তে কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

named Style Type Suggested

boolean

namedStyleType প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

alignment Suggested

boolean

alignment প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

line Spacing Suggested

boolean

lineSpacing প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

direction Suggested

boolean

direction কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

spacing Mode Suggested

boolean

spacingMode প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

space Above Suggested

boolean

spaceAbove প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

space Below Suggested

boolean

spaceBelow প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Between Suggested

boolean

borderBetween প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Top Suggested

boolean

borderTop প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Bottom Suggested

boolean

borderBottom প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Left Suggested

boolean

borderLeft প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Right Suggested

boolean

borderRight প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

indent First Line Suggested

boolean

indentFirstLine প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

indent Start Suggested

boolean

indentStart প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

indent End Suggested

boolean

indentEnd প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

keep Lines Together Suggested

boolean

keepLinesTogether প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

keep With Next Suggested

boolean

keepWithNext প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

avoid Widow And Orphan Suggested

boolean

avoidWidowAndOrphan কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

shading Suggestion State

object ( ShadingSuggestionState )

এমন একটি মুখোশ যা নির্দেশ করে যে shading ক্ষেত্রগুলির মধ্যে কোনটি এই পরামর্শে পরিবর্তন করা হয়েছে।

page Break Before Suggested

boolean

pageBreakBefore প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

শেডিংসগজটিশনস্টেট

একটি মুখোশ যা বেস Shading ক্ষেত্রগুলির মধ্যে কোনটি এই প্রস্তাবিত পরিবর্তনে পরিবর্তন করা হয়েছে তা নির্দেশ করে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, একটি নতুন প্রস্তাবিত মান রয়েছে।

JSON প্রতিনিধিত্ব
{
  "backgroundColorSuggested": boolean
}
ক্ষেত্র
background Color Suggested

boolean

Shading প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

বুলেট

একটি অনুচ্ছেদের বুলেট বর্ণনা করে।

JSON প্রতিনিধিত্ব
{
  "listId": string,
  "nestingLevel": integer,
  "textStyle": {
    object (TextStyle)
  }
}
ক্ষেত্র
list Id

string

এই অনুচ্ছেদের তালিকার আইডি অন্তর্ভুক্ত।

nesting Level

integer

তালিকায় এই অনুচ্ছেদের বাসা স্তর।

text Style

object ( TextStyle )

অনুচ্ছেদ-নির্দিষ্ট পাঠ্য শৈলী এই বুলেটটিতে প্রয়োগ করা হয়েছে।

প্রস্তাবিত বুলেট

একটি Bullet একটি প্রস্তাবিত পরিবর্তন।

Json প্রতিনিধিত্ব
{
  "bullet": {
    object (Bullet)
  },
  "bulletSuggestionState": {
    object (BulletSuggestionState)
  }
}
ক্ষেত্র
bullet

object ( Bullet )

একটি Bullet যা কেবলমাত্র এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখার জন্য এটি bulletSuggestionState সাথে ব্যবহার করা যেতে পারে।

bullet Suggestion State

object ( BulletSuggestionState )

একটি মুখোশ যা বেস Bullet কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে।

বুলেটসগস্টিশনস্টেট

একটি মুখোশ যা বেস Bullet কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, একটি নতুন প্রস্তাবিত মান রয়েছে।

Json প্রতিনিধিত্ব
{
  "listIdSuggested": boolean,
  "nestingLevelSuggested": boolean,
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  }
}
ক্ষেত্র
list Id Suggested

boolean

listId প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

nesting Level Suggested

boolean

nestingLevel প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

text Style Suggestion State

object ( TextStyleSuggestionState )

একটি মুখোশ যা text style কোন ক্ষেত্রকে এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে।

অবজেক্টরেফারেন্স

অবজেক্ট আইডির সংগ্রহ।

Json প্রতিনিধিত্ব
{
  "objectIds": [
    string
  ]
}
ক্ষেত্র
object Ids[]

string

অবজেক্ট আইডি।

বিভাগের ব্রেক

একটি বিভাগ বিরতির প্রতিনিধিত্বকারী একটি StructuralElement । একটি বিভাগ হ'ল সামগ্রীর একটি পরিসীমা যা একই SectionStyle রয়েছে। একটি বিভাগ বিরতি একটি নতুন বিভাগের শুরুকে উপস্থাপন করে এবং বিভাগের শৈলী বিভাগ বিরতির পরে বিভাগে প্রযোজ্য।

ডকুমেন্ট বডি সর্বদা একটি বিভাগ বিরতি দিয়ে শুরু হয়।

Json প্রতিনিধিত্ব
{
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "sectionStyle": {
    object (SectionStyle)
  }
}
ক্ষেত্র
suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। কোনও SectionBreak একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি কোনও নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি হয় তবে এটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি। যদি খালি হয় তবে এই সামগ্রীর কোনও প্রস্তাবিত মুছে ফেলা নেই।

section Style

object ( SectionStyle )

এই বিভাগটি বিরতির পরে বিভাগের স্টাইল।

বিভাগ স্টাইল

স্টাইলিং যা একটি বিভাগে প্রযোজ্য।

Json প্রতিনিধিত্ব
{
  "columnProperties": [
    {
      object (SectionColumnProperties)
    }
  ],
  "columnSeparatorStyle": enum (ColumnSeparatorStyle),
  "contentDirection": enum (ContentDirection),
  "marginTop": {
    object (Dimension)
  },
  "marginBottom": {
    object (Dimension)
  },
  "marginRight": {
    object (Dimension)
  },
  "marginLeft": {
    object (Dimension)
  },
  "marginHeader": {
    object (Dimension)
  },
  "marginFooter": {
    object (Dimension)
  },
  "sectionType": enum (SectionType),
  "defaultHeaderId": string,
  "defaultFooterId": string,
  "firstPageHeaderId": string,
  "firstPageFooterId": string,
  "evenPageHeaderId": string,
  "evenPageFooterId": string,
  "useFirstPageHeaderFooter": boolean,
  "pageNumberStart": integer,
  "flipPageOrientation": boolean
}
ক্ষেত্র
column Properties[]

object ( SectionColumnProperties )

বিভাগের কলাম বৈশিষ্ট্য।

খালি থাকলে, বিভাগটিতে ডক্স সম্পাদকটিতে ডিফল্ট বৈশিষ্ট্য সহ একটি কলাম রয়েছে। একটি বিভাগ 3 টি কলাম না থাকার জন্য আপডেট করা যেতে পারে।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হবে।

column Separator Style

enum ( ColumnSeparatorStyle )

কলাম বিভাজকগুলির স্টাইল।

বিভাগে একটি কলাম থাকলেও এই স্টাইলটি সেট করা যেতে পারে।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

content Direction

enum ( ContentDirection )

এই বিভাগের সামগ্রীর দিকনির্দেশ। যদি আনসেট হয় তবে মানটি LEFT_TO_RIGHT ডিফল্ট হয়।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

margin Top

object ( Dimension )

বিভাগের শীর্ষ পৃষ্ঠার মার্জিন। যদি আনসেট হয় তবে মানটি ডকুমেন্ট স্টাইল থেকে marginTop ডিফল্ট হয়।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

margin Bottom

object ( Dimension )

বিভাগের নীচের পৃষ্ঠার মার্জিন। যদি আনসেট হয় তবে মানটি ডকুমেন্ট স্টাইল থেকে marginBottom ডিফল্ট হয়।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

margin Right

object ( Dimension )

বিভাগের ডান পৃষ্ঠার মার্জিন। যদি আনসেট হয় তবে মানটি ডকুমেন্ট স্টাইল থেকে marginRight ডিফল্ট হয়। ডান মার্জিন আপডেট করার ফলে এই বিভাগে কলামগুলি আকার পরিবর্তন হয়। যেহেতু মার্জিন কলামের প্রস্থকে প্রভাবিত করে, এটি কলামের বৈশিষ্ট্যগুলির আগে প্রয়োগ করা হয়।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

margin Left

object ( Dimension )

বিভাগের বাম পৃষ্ঠার মার্জিন। যদি আনসেট হয় তবে মানটি ডকুমেন্ট স্টাইল থেকে marginLeft ডিফল্ট হয়। বাম মার্জিন আপডেট করার ফলে এই বিভাগে কলামগুলি আকার পরিবর্তন হয়। যেহেতু মার্জিন কলামের প্রস্থকে প্রভাবিত করে, এটি কলামের বৈশিষ্ট্যগুলির আগে প্রয়োগ করা হয়।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

margin Header

object ( Dimension )

বিভাগের শিরোনাম মার্জিন। যদি আনসেট হয় তবে মানটি ডকুমেন্ট স্টাইল থেকে marginHeader ডিফল্ট হয়। যদি আপডেট করা হয় তবে ডকুমেন্টস্টিলে useCustomHeaderFooterMargins সত্যে সেট করা আছে। ডকুমেন্টস্টিলে usecustomheaderfootermargins এর মান নির্দেশ করে যে এই বিভাগের জন্য কোনও শিরোনাম মার্জিনকে সম্মান করা হচ্ছে কিনা।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

section Type

enum ( SectionType )

শুধুমাত্র আউটপুট। বিভাগের ধরণ।

default Header Id

string

ডিফল্ট শিরোনামের আইডি। যদি আনসেট করা হয় তবে পূর্ববর্তী SectionBreak's বিভাগীয় স্টাইল থেকে মানটি উত্তরাধিকার সূত্রে প্রাপ্ত। যদি প্রথম বিভাগের ব্রেকটিতে মানটি আনসেট করা হয় তবে এটি ডকুমেন্টস্টাইলের defaultHeaderId থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

first Page Header Id

string

শিরোনামের আইডি কেবলমাত্র বিভাগের প্রথম পৃষ্ঠার জন্য ব্যবহৃত হয়। যদি useFirstPageHeaderFooter সত্য হয় তবে এই মানটি বিভাগের প্রথম পৃষ্ঠায় শিরোনামের জন্য ব্যবহৃত হয়। যদি এটি মিথ্যা হয় তবে বিভাগের প্রথম পৃষ্ঠার শিরোনামটি defaultHeaderId ব্যবহার করে। যদি আনসেট করা হয় তবে পূর্ববর্তী SectionBreak's বিভাগীয় স্টাইল থেকে মানটি উত্তরাধিকার সূত্রে প্রাপ্ত। যদি প্রথম বিভাগের ব্রেকটিতে মানটি আনসেট করা হয় তবে এটি ডকুমেন্টস্টাইলের firstPageHeaderId থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

even Page Header Id

string

শিরোনামের আইডি কেবল এমনকি পৃষ্ঠাগুলির জন্য ব্যবহৃত হয়। যদি ডকুমেন্টস্টিলের useEvenPageHeaderFooter মান সত্য হয় তবে এই মানটি বিভাগের এমনকি পৃষ্ঠাগুলিতে শিরোনামগুলির জন্য ব্যবহৃত হয়। যদি এটি মিথ্যা হয় তবে এমনকি পৃষ্ঠাগুলির শিরোনামগুলি defaultHeaderId ব্যবহার করে। যদি আনসেট করা হয় তবে পূর্ববর্তী SectionBreak's বিভাগীয় স্টাইল থেকে মানটি উত্তরাধিকার সূত্রে প্রাপ্ত। যদি প্রথম বিভাগের ব্রেকটিতে মানটি আনসেট করা হয় তবে এটি ডকুমেন্টস্টাইলের evenPageHeaderId থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

page Number Start

integer

পৃষ্ঠা নম্বর যা থেকে এই বিভাগের জন্য পৃষ্ঠাগুলির সংখ্যা গণনা শুরু করা উচিত। যদি আনসেট হয় তবে পৃষ্ঠা নম্বরটি পূর্ববর্তী বিভাগ থেকে অব্যাহত রয়েছে। যদি প্রথম SectionBreak ব্রেকটিতে মানটি আনসেট করা হয় তবে ডকুমেন্টস্টিলের pageNumberStart দেখুন।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

flip Page Orientation

boolean

ঐচ্ছিক। এই বিভাগের জন্য ডকুমেন্ট স্টাইলের pageSize মাত্রাগুলি ফ্লিপ করবেন কিনা তা নির্দেশ করে, যা প্রতিকৃতি এবং ল্যান্ডস্কেপের মধ্যে পৃষ্ঠা ওরিয়েন্টেশন পরিবর্তন করতে দেয়। যদি আনসেট হয় তবে মানটি ডকুমেন্টস্টিলের flipPageOrientation থেকে উত্তরাধিকার সূত্রে প্রাপ্ত।

এই সম্পত্তি আপডেট করার সময়, একটি কংক্রিট মান নির্ধারণ করা প্রয়োজন। এই সম্পত্তিটি আনসেট করার ফলে 400 টি খারাপ অনুরোধ ত্রুটি হয়।

বিভাগ কলামপ্রোপার্টি

কোনও বিভাগের কলামে প্রযোজ্য বৈশিষ্ট্য।

Json প্রতিনিধিত্ব
{
  "width": {
    object (Dimension)
  },
  "paddingEnd": {
    object (Dimension)
  }
}
ক্ষেত্র
width

object ( Dimension )

শুধুমাত্র আউটপুট। কলামের প্রস্থ।

padding End

object ( Dimension )

কলামের শেষে প্যাডিং।

কলামসপ্যারেটরস্টাইল

কলামগুলির মধ্যে কলাম বিভাজকগুলির স্টাইল।

Enums
COLUMN_SEPARATOR_STYLE_UNSPECIFIED একটি অনির্ধারিত কলাম বিভাজক শৈলী।
NONE কলামগুলির মধ্যে কোনও কলাম বিভাজক রেখা নেই।
BETWEEN_EACH_COLUMN প্রতিটি কলামের মধ্যে একটি কলাম বিভাজক রেখা রেন্ডার করে।

বিভাগ টাইপ

বর্তমান বিভাগের শুরুটি কীভাবে পূর্ববর্তী বিভাগের সাথে সম্পর্কিত অবস্থিত তা উপস্থাপন করে।

Enums
SECTION_TYPE_UNSPECIFIED বিভাগের ধরণটি অনির্ধারিত।
CONTINUOUS বিভাগটি পূর্ববর্তী বিভাগের শেষ অনুচ্ছেদের সাথে সাথেই শুরু হয়।
NEXT_PAGE বিভাগটি পরবর্তী পৃষ্ঠায় শুরু হয়।

টেবিল

একটি টেবিলের প্রতিনিধিত্বকারী একটি StructuralElement

Json প্রতিনিধিত্ব
{
  "rows": integer,
  "columns": integer,
  "tableRows": [
    {
      object (TableRow)
    }
  ],
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "tableStyle": {
    object (TableStyle)
  }
}
ক্ষেত্র
rows

integer

টেবিলে সারি সংখ্যা।

columns

integer

টেবিলে কলাম সংখ্যা।

কোনও টেবিলের পক্ষে অ-রিক্যাঙ্গুলার হওয়া সম্ভব, তাই কিছু সারিগুলিতে বিভিন্ন সংখ্যক কোষ থাকতে পারে।

table Rows[]

object ( TableRow )

প্রতিটি সারির বিষয়বস্তু এবং স্টাইল।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। কোনও Table একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি হয় তবে এটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি। যদি খালি হয় তবে এই সামগ্রীর কোনও প্রস্তাবিত মুছে ফেলা নেই।

table Style

object ( TableStyle )

টেবিলের স্টাইল।

টেবিল সারি

একটি Table একটি সারি সামগ্রী এবং স্টাইল।

Json প্রতিনিধিত্ব
{
  "startIndex": integer,
  "endIndex": integer,
  "tableCells": [
    {
      object (TableCell)
    }
  ],
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "tableRowStyle": {
    object (TableRowStyle)
  },
  "suggestedTableRowStyleChanges": {
    string: {
      object (SuggestedTableRowStyle)
    },
    ...
  }
}
ক্ষেত্র
start Index

integer

ইউটিএফ -16 কোড ইউনিটগুলিতে এই সারিটির শূন্য-ভিত্তিক শুরু সূচক।

end Index

integer

ইউটিএফ -16 কোড ইউনিটগুলিতে একচেটিয়া, এই সারিটির শূন্য-ভিত্তিক শেষ সূচক।

table Cells[]

object ( TableCell )

এই সারিতে প্রতিটি ঘরের বিষয়বস্তু এবং স্টাইল।

কোনও টেবিলের পক্ষে অ-রিক্যাঙ্গুলার হওয়া সম্ভব, তাই কিছু সারি একই টেবিলের অন্যান্য সারিগুলির তুলনায় বিভিন্ন সংখ্যক কোষ থাকতে পারে।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি নেস্টেড প্রস্তাবিত পরিবর্তন হলে একটি TableRow একাধিক সন্নিবেশ আইডি থাকতে পারে। যদি খালি হয় তবে এটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি। যদি খালি হয় তবে এই সামগ্রীর কোনও প্রস্তাবিত মুছে ফেলা নেই।

table Row Style

object ( TableRowStyle )

টেবিল সারি স্টাইল।

suggested Table Row Style Changes

map (key: string, value: object ( SuggestedTableRowStyle ))

প্রস্তাবিত স্টাইলটি এই সারিটিতে পরিবর্তিত হয়, পরামর্শ আইডি দ্বারা কী করা হয়।

টেবিল সেল

একটি Table একটি ঘরের বিষয়বস্তু এবং স্টাইল।

Json প্রতিনিধিত্ব
{
  "startIndex": integer,
  "endIndex": integer,
  "content": [
    {
      object (StructuralElement)
    }
  ],
  "tableCellStyle": {
    object (TableCellStyle)
  },
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ],
  "suggestedTableCellStyleChanges": {
    string: {
      object (SuggestedTableCellStyle)
    },
    ...
  }
}
ক্ষেত্র
start Index

integer

ইউটিএফ -16 কোড ইউনিটগুলিতে এই কক্ষের শূন্য-ভিত্তিক শুরু সূচক।

end Index

integer

ইউটিএফ -16 কোড ইউনিটগুলিতে একচেটিয়া, এই কক্ষের শূন্য-ভিত্তিক শেষ সূচক।

content[]

object ( StructuralElement )

ঘরের বিষয়বস্তু।

table Cell Style

object ( TableCellStyle )

কোষের স্টাইল।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি TableCell একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি হয় তবে এটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি। যদি খালি হয় তবে এই সামগ্রীর কোনও প্রস্তাবিত মুছে ফেলা নেই।

suggested Table Cell Style Changes

map (key: string, value: object ( SuggestedTableCellStyle ))

টেবিল সেল স্টাইলে প্রস্তাবিত পরিবর্তনগুলি, পরামর্শ আইডি দ্বারা কীযুক্ত।

টেবিলসেলস্টাইল

একটি TableCell স্টাইল।

উত্তরাধিকার সূত্রে প্রাপ্ত টেবিল সেল স্টাইলগুলি এই বার্তায় আনসেট ক্ষেত্র হিসাবে উপস্থাপিত হয়। একটি টেবিল সেল স্টাইল টেবিলের স্টাইল থেকে উত্তরাধিকারী হতে পারে।

Json প্রতিনিধিত্ব
{
  "rowSpan": integer,
  "columnSpan": integer,
  "backgroundColor": {
    object (OptionalColor)
  },
  "borderLeft": {
    object (TableCellBorder)
  },
  "borderRight": {
    object (TableCellBorder)
  },
  "borderTop": {
    object (TableCellBorder)
  },
  "borderBottom": {
    object (TableCellBorder)
  },
  "paddingLeft": {
    object (Dimension)
  },
  "paddingRight": {
    object (Dimension)
  },
  "paddingTop": {
    object (Dimension)
  },
  "paddingBottom": {
    object (Dimension)
  },
  "contentAlignment": enum (ContentAlignment)
}
ক্ষেত্র
row Span

integer

ঘরের সারি স্প্যান।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

column Span

integer

ঘরের কলাম স্প্যান।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

background Color

object ( OptionalColor )

ঘরের পটভূমি রঙ।

border Left

object ( TableCellBorder )

ঘরের বাম সীমানা।

border Right

object ( TableCellBorder )

ঘরের ডান সীমানা।

border Top

object ( TableCellBorder )

ঘরের শীর্ষ সীমানা।

border Bottom

object ( TableCellBorder )

ঘরের নীচের সীমানা।

padding Left

object ( Dimension )

ঘরের বাম প্যাডিং।

padding Right

object ( Dimension )

ঘরের ডান প্যাডিং।

padding Top

object ( Dimension )

ঘরের শীর্ষ প্যাডিং।

padding Bottom

object ( Dimension )

ঘরের নীচের প্যাডিং।

content Alignment

enum ( ContentAlignment )

টেবিল সেলে সামগ্রীর প্রান্তিককরণ। ডিফল্ট প্রান্তিককরণটি ডক্স সম্পাদকটিতে সদ্য নির্মিত টেবিল সেলগুলির জন্য প্রান্তিককরণের সাথে মেলে।

টেবিলসেলবার্ডার

একটি টেবিল কোষের চারপাশে একটি সীমানা।

টেবিল সেল সীমানা স্বচ্ছ হতে পারে না। একটি টেবিল সেল সীমানা লুকানোর জন্য, এর প্রস্থ 0 তৈরি করুন।

Json প্রতিনিধিত্ব
{
  "color": {
    object (OptionalColor)
  },
  "width": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle)
}
ক্ষেত্র
color

object ( OptionalColor )

পাড়ের রং।

এই রঙ স্বচ্ছ হতে পারে না।

width

object ( Dimension )

সীমান্তের প্রস্থ।

dash Style

enum ( DashStyle )

সীমান্তের ড্যাশ স্টাইল।

বিষয়বস্তু সারিবদ্ধকরণ

বিষয়বস্তু সারিবদ্ধকরণের ধরণ।

"অফিস ওপেন এক্সএমএল ফাইল ফর্ম্যাটস - ফান্ডামেন্টালস এবং মার্কআপ ল্যাঙ্গুয়েজ রেফারেন্স", ইসিএমএ -৩7664 চতুর্থ সংস্করণের অংশ 1 এর "এসটি_টেক্সটানচরিং টাইপ" সাধারণ প্রকারের মানগুলির একটি উপসেট থেকে প্রাপ্ত।

Enums
CONTENT_ALIGNMENT_UNSPECIFIED একটি অনির্ধারিত সামগ্রী সারিবদ্ধকরণ। বিষয়বস্তু প্রান্তিককরণ যদি কোনও উপস্থিত থাকে তবে পিতামাতার কাছ থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয়।
CONTENT_ALIGNMENT_UNSUPPORTED একটি অসমর্থিত সামগ্রী প্রান্তিককরণ।
TOP একটি প্রান্তিককরণ যা সামগ্রীটিকে সামগ্রী ধারকের শীর্ষে সারিবদ্ধ করে। ECMA-376 ST_TEXTANCEROANDOORGYTYPE 't' এর সাথে সম্পর্কিত।
MIDDLE একটি প্রান্তিককরণ যা সামগ্রীটিকে সামগ্রী ধারকের মাঝখানে সারিবদ্ধ করে। ECMA-376 ST_TEXTANCEROANDOORGY টাইপ 'সিটিআর' এর সাথে সম্পর্কিত।
BOTTOM একটি প্রান্তিককরণ যা সামগ্রী ধারকের নীচে সামগ্রীটি সারিবদ্ধ করে। ECMA-376 ST_TEXTANCEROANDOORGY টাইপ 'বি' এর সাথে সম্পর্কিত।

প্রস্তাবিত ট্যাবেলসেলস্টাইল

একটি TableCellStyle একটি প্রস্তাবিত পরিবর্তন।

Json প্রতিনিধিত্ব
{
  "tableCellStyle": {
    object (TableCellStyle)
  },
  "tableCellStyleSuggestionState": {
    object (TableCellStyleSuggestionState)
  }
}
ক্ষেত্র
table Cell Style

object ( TableCellStyle )

একটি TableCellStyle যা কেবলমাত্র এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তন হয়েছে এবং তাদের নতুন মানগুলি দেখার জন্য এটি tableCellStyleSuggestionState সাথে ব্যবহার করা যেতে পারে।

table Cell Style Suggestion State

object ( TableCellStyleSuggestionState )

একটি মুখোশ যা নির্দেশ করে যে বেস TableCellStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে।

টেবিলসেলস্টাইলসগস্টিশনস্টেট

একটি মুখোশ যা নির্দেশ করে যে বেস TableCellStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, একটি নতুন প্রস্তাবিত মান রয়েছে।

Json প্রতিনিধিত্ব
{
  "rowSpanSuggested": boolean,
  "columnSpanSuggested": boolean,
  "backgroundColorSuggested": boolean,
  "borderLeftSuggested": boolean,
  "borderRightSuggested": boolean,
  "borderTopSuggested": boolean,
  "borderBottomSuggested": boolean,
  "paddingLeftSuggested": boolean,
  "paddingRightSuggested": boolean,
  "paddingTopSuggested": boolean,
  "paddingBottomSuggested": boolean,
  "contentAlignmentSuggested": boolean
}
ক্ষেত্র
row Span Suggested

boolean

rowSpan প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

column Span Suggested

boolean

columnSpan প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

background Color Suggested

boolean

backgroundColor রঙে প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Left Suggested

boolean

borderLeft প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Right Suggested

boolean

borderRight প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Top Suggested

boolean

borderTop প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

border Bottom Suggested

boolean

borderBottom প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

padding Left Suggested

boolean

paddingLeft প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

padding Right Suggested

boolean

paddingRight কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

padding Top Suggested

boolean

paddingTop প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

padding Bottom Suggested

boolean

paddingBottom কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

content Alignment Suggested

boolean

contentAlignment প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

টেবিলারওয়েস্টাইল

স্টাইলগুলি যা একটি টেবিল সারিতে প্রযোজ্য।

Json প্রতিনিধিত্ব
{
  "minRowHeight": {
    object (Dimension)
  },
  "tableHeader": boolean,
  "preventOverflow": boolean
}
ক্ষেত্র
min Row Height

object ( Dimension )

সারিটির সর্বনিম্ন উচ্চতা। সারিটির কোষগুলির সমস্ত সামগ্রী দেখানোর জন্য এই মানের সমান বা তার চেয়ে বেশি উচ্চতায় ডক্স সম্পাদকটিতে সারিটি রেন্ডার করা হবে।

table Header

boolean

সারিটি টেবিলের শিরোনাম কিনা।

prevent Overflow

boolean

সারিটি পৃষ্ঠা বা কলামের সীমানা জুড়ে উপচে পড়তে পারে না।

প্রস্তাবিত ট্যাবলরওয়েস্টাইল

একটি TableRowStyle একটি প্রস্তাবিত পরিবর্তন।

Json প্রতিনিধিত্ব
{
  "tableRowStyle": {
    object (TableRowStyle)
  },
  "tableRowStyleSuggestionState": {
    object (TableRowStyleSuggestionState)
  }
}
ক্ষেত্র
table Row Style

object ( TableRowStyle )

একটি TableRowStyle যা কেবলমাত্র এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখার জন্য এটি tableRowStyleSuggestionState সাথে ব্যবহার করা যেতে পারে।

table Row Style Suggestion State

object ( TableRowStyleSuggestionState )

একটি মুখোশ যা নির্দেশ করে যে বেস TableRowStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে।

টেবিলারওয়েস্টাইলসগস্টিশনস্টেট

একটি মুখোশ যা নির্দেশ করে যে বেস TableRowStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, একটি নতুন প্রস্তাবিত মান রয়েছে।

Json প্রতিনিধিত্ব
{
  "minRowHeightSuggested": boolean
}
ক্ষেত্র
min Row Height Suggested

boolean

minRowHeight প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

টেবিলস্টাইল

স্টাইলগুলি যা একটি টেবিলের জন্য প্রযোজ্য।

Json প্রতিনিধিত্ব
{
  "tableColumnProperties": [
    {
      object (TableColumnProperties)
    }
  ]
}
ক্ষেত্র
table Column Properties[]

object ( TableColumnProperties )

প্রতিটি কলামের বৈশিষ্ট্য।

নোট করুন যে ডক্সে, টেবিলগুলিতে সারি এবং সারিগুলিতে এইচটিএমএলের অনুরূপ কোষ থাকে। সুতরাং একটি সারির জন্য বৈশিষ্ট্যগুলি সারিটির tableRowStyle পাওয়া যাবে।

টেবিল কলামপ্রোপার্টি

একটি টেবিলে একটি কলামের বৈশিষ্ট্য।

Json প্রতিনিধিত্ব
{
  "widthType": enum (WidthType),
  "width": {
    object (Dimension)
  }
}
ক্ষেত্র
width Type

enum ( WidthType )

কলামের প্রস্থের ধরণ।

width

object ( Dimension )

কলামের প্রস্থ। কলামের widthType স্থির হয়ে গেলে সেট FIXED_WIDTH

প্রস্থ প্রকার

কলামের প্রস্থের ধরণ।

Enums
WIDTH_TYPE_UNSPECIFIED কলামের প্রস্থের ধরণটি অনির্ধারিত।
EVENLY_DISTRIBUTED

কলামের প্রস্থটি সমানভাবে বিতরণ করা কলামগুলির মধ্যে সমানভাবে বিতরণ করা হয়।

কলামের প্রস্থটি স্বয়ংক্রিয়ভাবে নির্ধারিত হয় এবং নির্দিষ্ট প্রস্থের সাথে সমস্ত কলামগুলির জন্য অ্যাকাউন্টিংয়ের পরে টেবিলের জন্য প্রস্থের সমান অংশ থাকবে।

FIXED_WIDTH একটি নির্দিষ্ট কলাম প্রস্থ। [প্রস্থ] [ google.apps.docs.v1.TableColumnProperties.width সম্পত্তিটিতে কলামের প্রস্থ রয়েছে।

টেবিলফ কনটেন্টস

একটি StructuralElement বিষয়বস্তুর একটি সারণী উপস্থাপন করে।

Json প্রতিনিধিত্ব
{
  "content": [
    {
      object (StructuralElement)
    }
  ],
  "suggestedInsertionIds": [
    string
  ],
  "suggestedDeletionIds": [
    string
  ]
}
ক্ষেত্র
content[]

object ( StructuralElement )

বিষয়বস্তু সারণীর সামগ্রী।

suggested Insertion Ids[]

string

প্রস্তাবিত সন্নিবেশ আইডি। একটি TableOfContents একাধিক সন্নিবেশ আইডি থাকতে পারে যদি এটি নেস্টেড প্রস্তাবিত পরিবর্তন হয়। যদি খালি হয় তবে এটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি। যদি খালি হয় তবে এই সামগ্রীর কোনও প্রস্তাবিত মুছে ফেলা নেই।

পাদটীকা

একটি নথি পাদটীকা।

Json প্রতিনিধিত্ব
{
  "footnoteId": string,
  "content": [
    {
      object (StructuralElement)
    }
  ]
}
ক্ষেত্র
footnote Id

string

পাদটীকা আইডি।

content[]

object ( StructuralElement )

পাদটীকা বিষয়বস্তু।

পাদটীকাগুলির সামগ্রীর সূচকগুলি শূন্য থেকে শুরু হয়।

ডকুমেন্ট স্টাইল

নথির স্টাইল।

Json প্রতিনিধিত্ব
{
  "background": {
    object (Background)
  },
  "defaultHeaderId": string,
  "defaultFooterId": string,
  "evenPageHeaderId": string,
  "evenPageFooterId": string,
  "firstPageHeaderId": string,
  "firstPageFooterId": string,
  "useFirstPageHeaderFooter": boolean,
  "useEvenPageHeaderFooter": boolean,
  "pageNumberStart": integer,
  "marginTop": {
    object (Dimension)
  },
  "marginBottom": {
    object (Dimension)
  },
  "marginRight": {
    object (Dimension)
  },
  "marginLeft": {
    object (Dimension)
  },
  "pageSize": {
    object (Size)
  },
  "marginHeader": {
    object (Dimension)
  },
  "marginFooter": {
    object (Dimension)
  },
  "useCustomHeaderFooterMargins": boolean,
  "flipPageOrientation": boolean
}
ক্ষেত্র
background

object ( Background )

নথির পটভূমি। নথিতে স্বচ্ছ পটভূমির রঙ থাকতে পারে না।

default Header Id

string

ডিফল্ট শিরোনামের আইডি। যদি সেট না করা হয় তবে কোনও ডিফল্ট শিরোনাম নেই।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

even Page Header Id

string

শিরোনামের আইডি কেবল এমনকি পৃষ্ঠাগুলির জন্য ব্যবহৃত হয়। useEvenPageHeaderFooter মান নির্ধারণ করে যে defaultHeaderId ব্যবহার করবেন বা এমনকি পৃষ্ঠাগুলিতে শিরোনামের জন্য এই মানটি ব্যবহার করবেন কিনা। যদি সেট না করা হয় তবে পৃষ্ঠা শিরোনামও নেই।

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

first Page Header Id

string

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

এই সম্পত্তি শুধুমাত্র পঠনযোগ্য.

page Number Start

integer

পৃষ্ঠা নম্বর যা থেকে পৃষ্ঠাগুলির সংখ্যা গণনা শুরু করা উচিত।

margin Top

object ( Dimension )

শীর্ষ পৃষ্ঠার মার্জিন।

ডকুমেন্ট শৈলীতে শীর্ষ পৃষ্ঠার মার্জিন আপডেট করা সমস্ত বিভাগের শৈলীতে শীর্ষ পৃষ্ঠার মার্জিন সাফ করে।

margin Bottom

object ( Dimension )

নীচের পৃষ্ঠার মার্জিন।

ডকুমেন্ট শৈলীতে নীচের পৃষ্ঠার মার্জিন আপডেট করা সমস্ত বিভাগের শৈলীতে নীচের পৃষ্ঠার মার্জিন সাফ করে।

margin Right

object ( Dimension )

ডান পৃষ্ঠার মার্জিন।

ডকুমেন্ট শৈলীতে ডান পৃষ্ঠার মার্জিন আপডেট করা সমস্ত বিভাগের শৈলীতে সঠিক পৃষ্ঠার মার্জিন সাফ করে। এটি সমস্ত বিভাগে কলামগুলি পুনরায় আকার দিতে পারে।

margin Left

object ( Dimension )

বাম পৃষ্ঠার মার্জিন।

ডকুমেন্ট শৈলীতে বাম পৃষ্ঠার মার্জিন আপডেট করা সমস্ত বিভাগের শৈলীতে বাম পৃষ্ঠার মার্জিন সাফ করে। এটি সমস্ত বিভাগে কলামগুলি পুনরায় আকার দিতে পারে।

page Size

object ( Size )

নথিতে একটি পৃষ্ঠার আকার।

margin Header

object ( Dimension )

পৃষ্ঠার শীর্ষ এবং শিরোনামের বিষয়বস্তুর মধ্যে স্থানের পরিমাণ।

flip Page Orientation

boolean

ঐচ্ছিক। pageSize মাত্রাগুলি ফ্লিপ করতে হবে কিনা তা নির্দেশ করে, যা প্রতিকৃতি এবং ল্যান্ডস্কেপের মধ্যে পৃষ্ঠা ওরিয়েন্টেশন পরিবর্তন করতে দেয়।

পটভূমি

একটি নথির পটভূমি প্রতিনিধিত্ব করে।

Json প্রতিনিধিত্ব
{
  "color": {
    object (OptionalColor)
  }
}
ক্ষেত্র
color

object ( OptionalColor )

পটভূমির রঙ।

আকার

একটি প্রস্থ এবং উচ্চতা।

Json প্রতিনিধিত্ব
{
  "height": {
    object (Dimension)
  },
  "width": {
    object (Dimension)
  }
}
ক্ষেত্র
height

object ( Dimension )

বস্তুর উচ্চতা।

width

object ( Dimension )

বস্তুর প্রস্থ।

প্রস্তাবিত ডকুমেন্টস্টাইল

DocumentStyle একটি প্রস্তাবিত পরিবর্তন।

Json প্রতিনিধিত্ব
{
  "documentStyle": {
    object (DocumentStyle)
  },
  "documentStyleSuggestionState": {
    object (DocumentStyleSuggestionState)
  }
}
ক্ষেত্র
document Style

object ( DocumentStyle )

একটি DocumentStyle যা কেবলমাত্র এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখার জন্য এটি documentStyleSuggestionState সাথে ব্যবহার করা যেতে পারে।

document Style Suggestion State

object ( DocumentStyleSuggestionState )

একটি মুখোশ যা বেস DocumentStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে।

ডকুমেন্টস্টিলেসজেস্টেশনস্টেট

একটি মুখোশ যা বেস DocumentStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, একটি নতুন প্রস্তাবিত মান রয়েছে।

Json প্রতিনিধিত্ব
{
  "backgroundSuggestionState": {
    object (BackgroundSuggestionState)
  },
  "defaultHeaderIdSuggested": boolean,
  "defaultFooterIdSuggested": boolean,
  "evenPageHeaderIdSuggested": boolean,
  "evenPageFooterIdSuggested": boolean,
  "firstPageHeaderIdSuggested": boolean,
  "firstPageFooterIdSuggested": boolean,
  "useFirstPageHeaderFooterSuggested": boolean,
  "useEvenPageHeaderFooterSuggested": boolean,
  "pageNumberStartSuggested": boolean,
  "marginTopSuggested": boolean,
  "marginBottomSuggested": boolean,
  "marginRightSuggested": boolean,
  "marginLeftSuggested": boolean,
  "pageSizeSuggestionState": {
    object (SizeSuggestionState)
  },
  "marginHeaderSuggested": boolean,
  "marginFooterSuggested": boolean,
  "useCustomHeaderFooterMarginsSuggested": boolean,
  "flipPageOrientationSuggested": boolean
}
ক্ষেত্র
background Suggestion State

object ( BackgroundSuggestionState )

একটি মুখোশ যা এই পরামর্শে background কোন ক্ষেত্র পরিবর্তন করা হয়েছে তা নির্দেশ করে।

default Header Id Suggested

boolean

defaultHeaderId কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

even Page Header Id Suggested

boolean

evenPageHeaderId -তে প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

first Page Header Id Suggested

boolean

firstPageHeaderId -তে প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

page Number Start Suggested

boolean

pageNumberStart প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

margin Top Suggested

boolean

marginTop প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

margin Bottom Suggested

boolean

marginBottom কোনও প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

margin Right Suggested

boolean

marginRight প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

margin Left Suggested

boolean

marginLeft প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

page Size Suggestion State

object ( SizeSuggestionState )

একটি মুখোশ যা [আকার] [গুগল.অ্যাপস.ডোকস.ভি 1. ডকুমেন্টস্টিলে.সাইজ] এর কোন ক্ষেত্রকে নির্দেশ করে। এই পরামর্শে পরিবর্তন করা হয়েছে।

margin Header Suggested

boolean

marginHeader প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

flip Page Orientation Suggested

boolean

ঐচ্ছিক। flipPageOrientation প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

ব্যাকগ্রাউন্ডসগস্টিশনস্টেট

একটি মুখোশ যা বেস Background কোন ক্ষেত্রকে এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে। যে কোনও ক্ষেত্রকে সত্য হিসাবে সেট করার জন্য, Backgound একটি নতুন প্রস্তাবিত মান রয়েছে।

Json প্রতিনিধিত্ব
{
  "backgroundColorSuggested": boolean
}
ক্ষেত্র
background Color Suggested

boolean

এই পরামর্শে বর্তমান পটভূমির রঙটি সংশোধন করা হয়েছে কিনা তা নির্দেশ করে।

আকারের

একটি মুখোশ যা বেস Size কোন ক্ষেত্রকে এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে। যে কোনও ক্ষেত্রকে সত্য সেট করার জন্য, Size একটি নতুন প্রস্তাবিত মান রয়েছে।

Json প্রতিনিধিত্ব
{
  "heightSuggested": boolean,
  "widthSuggested": boolean
}
ক্ষেত্র
height Suggested

boolean

height প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

width Suggested

boolean

width প্রস্তাবিত পরিবর্তন ছিল কিনা তা নির্দেশ করে।

নামকরণ স্টাইল

নামযুক্ত শৈলী। দস্তাবেজের অনুচ্ছেদগুলি এই নামযুক্ত শৈলীগুলি থেকে তাদের TextStyle এবং ParagraphStyle উত্তরাধিকারী হতে পারে।

Json প্রতিনিধিত্ব
{
  "styles": [
    {
      object (NamedStyle)
    }
  ]
}
ক্ষেত্র
styles[]

object ( NamedStyle )

নামযুক্ত শৈলী।

সম্ভাব্য named style types জন্য একটি এন্ট্রি রয়েছে।

নামকরণ

একটি নামী শৈলী। ডকুমেন্টের অনুচ্ছেদগুলি যখন তাদের একই নামযুক্ত স্টাইলের ধরণ থাকে তখন এই নামযুক্ত স্টাইল থেকে তাদের TextStyle এবং ParagraphStyle উত্তরাধিকারী হতে পারে।

Json প্রতিনিধিত্ব
{
  "namedStyleType": enum (NamedStyleType),
  "textStyle": {
    object (TextStyle)
  },
  "paragraphStyle": {
    object (ParagraphStyle)
  }
}
ক্ষেত্র
named Style Type

enum ( NamedStyleType )

এই নামযুক্ত শৈলীর ধরণ।

text Style

object ( TextStyle )

এই নামযুক্ত শৈলীর পাঠ্য শৈলী।

paragraph Style

object ( ParagraphStyle )

এই নামযুক্ত শৈলীর অনুচ্ছেদ শৈলী।

প্রস্তাবিত নাইটস্টাইলস

NamedStyles একটি প্রস্তাবিত পরিবর্তন।

Json প্রতিনিধিত্ব
{
  "namedStyles": {
    object (NamedStyles)
  },
  "namedStylesSuggestionState": {
    object (NamedStylesSuggestionState)
  }
}
ক্ষেত্র
named Styles

object ( NamedStyles )

একটি NamedStyles যা কেবলমাত্র এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখার জন্য এটি namedStylesSuggestionState

named Styles Suggestion State

object ( NamedStylesSuggestionState )

একটি মুখোশ যা নির্দেশ করে যে NamedStyles বেসের কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে।

নামকরণ

একটি NamedStyles বার্তার পরামর্শের অবস্থা।

Json প্রতিনিধিত্ব
{
  "stylesSuggestionStates": [
    {
      object (NamedStyleSuggestionState)
    }
  ]
}
ক্ষেত্র
styles Suggestion States[]

object ( NamedStyleSuggestionState )

একটি মুখোশ যা নির্দেশ করে যে styles সংশ্লিষ্ট NamedStyle কোন ক্ষেত্রগুলি এই পরামর্শে পরিবর্তন করা হয়েছে।

এই নামযুক্ত স্টাইলের পরামর্শের ক্রমগুলির ক্রমটি named styles পরামর্শের মধ্যে সংশ্লিষ্ট নামযুক্ত শৈলীর ক্রমের সাথে মেলে।

নামকরণের স্টাইলসগজটিশনস্টেট

NamedStyle একটি পরামর্শের অবস্থা।

Json প্রতিনিধিত্ব
{
  "namedStyleType": enum (NamedStyleType),
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  },
  "paragraphStyleSuggestionState": {
    object (ParagraphStyleSuggestionState)
  }
}
ক্ষেত্র
named Style Type

enum ( NamedStyleType )

নামযুক্ত স্টাইলের ধরণ যা এই পরামর্শের সাথে মিলে যায়।

এই ক্ষেত্রটি তার সাথে সম্পর্কিত NamedStyle সাথে নামকরণের জন্য স্টাইলসগস্টিশনস্টেটের সাথে মিলে যাওয়ার সুবিধার্থে সরবরাহ করা হয়েছে।

text Style Suggestion State

object ( TextStyleSuggestionState )

একটি মুখোশ যা text style কোন ক্ষেত্রকে এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে।

paragraph Style Suggestion State

object ( ParagraphStyleSuggestionState )

একটি মুখোশ যা paragraph style কোন ক্ষেত্রকে এই পরামর্শে পরিবর্তন করা হয়েছে তা নির্দেশ করে।

তালিকা

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

Json প্রতিনিধিত্ব
{
  "listProperties": {
    object (ListProperties)
  },
  "suggestedListPropertiesChanges": {
    string: {
      object (SuggestedListProperties)
    },
    ...
  },
  "suggestedInsertionId": string,
  "suggestedDeletionIds": [
    string
  ]
}
ক্ষেত্র
list Properties

object ( ListProperties )

তালিকার বৈশিষ্ট্য।

suggested List Properties Changes

map (key: string, value: object ( SuggestedListProperties ))

পরামর্শ আইডি দ্বারা কী করা তালিকার বৈশিষ্ট্যগুলিতে প্রস্তাবিত পরিবর্তনগুলি।

suggested Insertion Id

string

প্রস্তাবিত সন্নিবেশ আইডি। যদি খালি হয় তবে এটি প্রস্তাবিত সন্নিবেশ নয়।

suggested Deletion Ids[]

string

প্রস্তাবিত মুছে ফেলা আইডি। যদি খালি হয় তবে এই তালিকার কোনও প্রস্তাবিত মুছে ফেলা নেই।

তালিকাভুক্তি

একটি list বৈশিষ্ট্য যা একটি তালিকার সাথে সম্পর্কিত অনুচ্ছেদের অন্তর্ভুক্ত বুলেটগুলির চেহারা এবং অনুভূতি বর্ণনা করে।

Json প্রতিনিধিত্ব
{
  "nestingLevels": [
    {
      object (NestingLevel)
    }
  ]
}
ক্ষেত্র
nesting Levels[]

object ( NestingLevel )

সম্পর্কিত স্তরে বুলেটগুলির বৈশিষ্ট্যগুলি বর্ণনা করে।

একটি তালিকায় বাসা বাঁধার সর্বাধিক 9 স্তরে বাসা বাঁধার স্তর 0 এর সাথে শীর্ষস্থানীয় স্তর এবং নেস্টিং লেভেল 8 সর্বাধিক নেস্টেড স্তরের সাথে সম্পর্কিত রয়েছে। নেস্টিং লেভেলগুলি আরোহী ক্রমে ফিরে আসে সর্বনিম্ন নেস্টেডের সাথে প্রথম ফিরে আসে।

নেস্টিংলভেল

বাসা বাঁধার একটি নির্দিষ্ট স্তরে একটি তালিকা বুলেটের চেহারা এবং অনুভূতি বর্ণনা করে এমন বৈশিষ্ট্য রয়েছে।

Json প্রতিনিধিত্ব
{
  "bulletAlignment": enum (BulletAlignment),
  "glyphFormat": string,
  "indentFirstLine": {
    object (Dimension)
  },
  "indentStart": {
    object (Dimension)
  },
  "textStyle": {
    object (TextStyle)
  },
  "startNumber": integer,

  // Union field glyph_kind can be only one of the following:
  "glyphType": enum (GlyphType),
  "glyphSymbol": string
  // End of list of possible types for union field glyph_kind.
}
ক্ষেত্র
bullet Alignment

enum ( BulletAlignment )

বুলেটটি রেন্ডারিংয়ের জন্য বরাদ্দ করা স্থানের মধ্যে বুলেটটির প্রান্তিককরণ।

glyph Format

string

বাসা বাঁধার এই স্তরে বুলেট দ্বারা ব্যবহৃত ফর্ম্যাট স্ট্রিং।

গ্লাইফ ফর্ম্যাটটিতে এক বা একাধিক স্থানধারক রয়েছে এবং এই স্থানধারকরা glyphType বা glyphSymbol উপর নির্ভর করে উপযুক্ত মানগুলির সাথে প্রতিস্থাপন করা হয়। স্থানধারীরা %[nestingLevel] প্যাটার্ন অনুসরণ করে। তদুপরি, স্থানধারীদের উপসর্গ এবং প্রত্যয় থাকতে পারে। সুতরাং, গ্লাইফ ফর্ম্যাটটি <prefix>%[nestingLevel]<suffix> প্যাটার্ন অনুসরণ করে। নোট করুন যে উপসর্গ এবং প্রত্যয় al চ্ছিক এবং এটি স্বেচ্ছাসেবী স্ট্রিং হতে পারে।

উদাহরণস্বরূপ, গ্লাইফ ফর্ম্যাট %0. ইঙ্গিত করে যে রেন্ডার করা গ্লাইফ স্থানধারককে বাসা বাঁধার স্তর 0 এর জন্য সংশ্লিষ্ট গ্লাইফের সাথে প্রতিস্থাপন করবে এবং এর পরে প্রত্যয় হিসাবে একটি পিরিয়ড অনুসরণ করবে। সুতরাং গ্লাইফ ধরণের UPPER_ALPHA এবং গ্লাইফ ফর্ম্যাট %0. নেস্টিং লেভেল 0 এ রেন্ডার করা গ্লাইফ সহ একটি তালিকা তৈরি করবে

A.

B.

C.

গ্লাইফ ফর্ম্যাটটিতে বর্তমান বাসা বাঁধার স্তরের জন্য স্থানধারক পাশাপাশি পিতামাতার বাসা বাঁধার স্তরের জন্য স্থানধারক থাকতে পারে। উদাহরণস্বরূপ, একটি তালিকায় %0. নেস্টিং লেভেল 0 এবং %0.%1. নেস্টিং লেভেল 1 এ। উভয় বাসা বাঁধার স্তরের DECIMAL গ্লাইফ প্রকার রয়েছে, এর ফলে রেন্ডার করা গ্লাইফ সহ একটি তালিকা তৈরি হবে

1.

2.

2.1.

2.2.

3.

অর্ডার করা বাসা বাঁধার জন্য, নির্দিষ্ট অনুচ্ছেদের জন্য গ্লাইফ ফর্ম্যাটে কোনও স্থানধারককে প্রতিস্থাপন করে এমন স্ট্রিং তালিকার মধ্যে অনুচ্ছেদের ক্রমের উপর নির্ভর করে।

indent First Line

object ( Dimension )

বাসা বাঁধার এই স্তরে অনুচ্ছেদের প্রথম লাইনের জন্য ইন্ডেন্টেশনের পরিমাণ।

indent Start

object ( Dimension )

বাসা বাঁধার এই স্তরে অনুচ্ছেদের জন্য ইন্ডেন্টেশনের পরিমাণ। অনুচ্ছেদের বিষয়বস্তুর দিকের উপর ভিত্তি করে পাঠ্যের শুরুর সাথে সম্পর্কিত পাশের সাথে প্রয়োগ করা হয়েছে।

text Style

object ( TextStyle )

বাসা বাঁধার এই স্তরে বুলেটগুলির পাঠ্য শৈলী।

start Number

integer

এই বাসা বাঁধার স্তরে প্রথম তালিকা আইটেমের সংখ্যা।

0 এর একটি মান অক্ষরযুক্ত তালিকা এবং রোমান সংখ্যা তালিকার জন্য 1 এর মান হিসাবে বিবেচিত হয়। 0 এবং 1 উভয়ের মানগুলির জন্য, লেটারড এবং রোমান সংখ্যার তালিকা যথাক্রমে a এবং i এ শুরু হবে।

এই মানটি আনর্ডারড গ্লাইফ সহ বাসা বাঁধার জন্য উপেক্ষা করা হয়।

ইউনিয়ন ফিল্ড glyph_kind । বুলেট দ্বারা ব্যবহৃত ধরণের গ্লাইফ। এটি বুলেট গ্লাইফকে সংজ্ঞায়িত করে যা glyph_format স্থানধারীদের প্রতিস্থাপন করে। glyph_kind নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
glyph Type

enum ( GlyphType )

বাসা বাঁধার এই স্তরে অনুচ্ছেদগুলি অর্ডার করা হলে বুলেট দ্বারা ব্যবহৃত গ্লাইফের ধরণ।

গ্লাইফ প্রকারটি glyphFormat মধ্যে স্থানধারকগুলি প্রতিস্থাপনের জন্য ব্যবহৃত গ্লাইফের ধরণটি নির্ধারণ করে যখন বাসা বাঁধার এই স্তরের অনুচ্ছেদগুলি অর্ডার করা হয়। উদাহরণস্বরূপ, যদি বাসা বাঁধার স্তরটি 0 হয় তবে glyphFormat %0. এবং গ্লাইফ টাইপটি DECIMAL , তারপরে রেন্ডার করা গ্লাইফ গ্লাইফ ফর্ম্যাটে স্থানধারক %0 প্রতিস্থাপন করবে তালিকার মধ্যে আইটেমের অর্ডার সম্পর্কিত তালিকা সম্পর্কিত একটি সংখ্যার সাথে।

glyph Symbol

string

নেস্টিংয়ের এই স্তরে অনুচ্ছেদগুলি আন্ডারঅর্ডার করা হলে বুলেটগুলি দ্বারা ব্যবহৃত একটি কাস্টম গ্লাইফ প্রতীক।

গ্লাইফ প্রতীক glyphFormat মধ্যে স্থানধারীদের প্রতিস্থাপন করে। উদাহরণস্বরূপ, যদি গ্লাইফসিম্বোল ইউনিকোড ইউ+25 সিএফ কোড পয়েন্টের সাথে সম্পর্কিত শক্ত বৃত্ত হয় এবং glyphFormat %0 হয় তবে রেন্ডার করা গ্লাইফটি শক্ত বৃত্ত হবে।

বুলেটালাইনমেন্ট

একটি বুলেট জন্য প্রান্তিককরণ প্রকার।

Enums
BULLET_ALIGNMENT_UNSPECIFIED বুলেট প্রান্তিককরণ অনির্ধারিত।
START বুলেটটি বুলেটটি রেন্ডার করার জন্য বরাদ্দকৃত স্থানের শুরুতে সারিবদ্ধ করা হয়। এলটিআর পাঠ্যের জন্য বাম-সংযুক্ত, অন্যথায় ডান-প্রান্তিক।
CENTER বুলেটটি বুলেটটি রেন্ডার করার জন্য বরাদ্দকৃত স্থানের কেন্দ্রে সারিবদ্ধ করা হয়।
END বুলেটটি বুলেটটি রেন্ডার করার জন্য বরাদ্দকৃত স্থানের শেষে সারিবদ্ধ করা হয়। এলটিআর পাঠ্যের জন্য ডান-সারিবদ্ধ, অন্যথায় বাম-একত্রিত।

গ্লাইফটাইপ

বাসা বাঁধার এই স্তরে অনুচ্ছেদগুলি অর্ডার করা হলে বুলেটগুলি দ্বারা ব্যবহৃত গ্লাইফগুলির ধরণগুলি।

Enums
GLYPH_TYPE_UNSPECIFIED গ্লাইফ টাইপটি অনির্ধারিত বা অসমর্থিত।
NONE একটি খালি স্ট্রিং।
DECIMAL একটি সংখ্যা, 1 , 2 , বা 3 এর মতো।
ZERO_DECIMAL এমন একটি সংখ্যা যেখানে একক অঙ্কের সংখ্যাগুলি 01 , 02 , বা 03 মতো একটি শূন্যের সাথে উপসর্গযুক্ত। একাধিক অঙ্কের সাথে সংখ্যাগুলি শূন্য দিয়ে উপসর্গ করা হয় না।
UPPER_ALPHA A , B , বা C মতো একটি বড় হাতের চিঠি।
ALPHA a , b , বা c মতো একটি ছোট হাতের চিঠি।
UPPER_ROMAN I , II , বা III মতো একটি বড় হাতের রোমান সংখ্যা।
ROMAN i , ii , বা iii মতো একটি ছোট হাতের রোমান সংখ্যা।

প্রস্তাবিতলিস্টপ্রোপার্টি

ListProperties একটি প্রস্তাবিত পরিবর্তন।

Json প্রতিনিধিত্ব
{
  "listProperties": {
    object (ListProperties)
  },
  "listPropertiesSuggestionState": {
    object (ListPropertiesSuggestionState)
  }
}
ক্ষেত্র
list Properties

object ( ListProperties )

একটি ListProperties যা কেবলমাত্র এই পরামর্শে করা পরিবর্তনগুলি অন্তর্ভুক্ত করে। কোন ক্ষেত্রগুলি পরিবর্তিত হয়েছে এবং তাদের নতুন মানগুলি দেখার জন্য এটি listPropertiesSuggestionState সাথে ব্যবহার করা যেতে পারে।

list Properties Suggestion State

object ( ListPropertiesSuggestionState )

A mask that indicates which of the fields on the base ListProperties have been changed in this suggestion.

ListPropertiesSuggestionState

A mask that indicates which of the fields on the base ListProperties have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "nestingLevelsSuggestionStates": [
    {
      object (NestingLevelSuggestionState)
    }
  ]
}
ক্ষেত্র
nesting Levels Suggestion States[]

object ( NestingLevelSuggestionState )

A mask that indicates which of the fields on the corresponding NestingLevel in nestingLevels have been changed in this suggestion.

The nesting level suggestion states are returned in ascending order of the nesting level with the least nested returned first.

NestingLevelSuggestionState

A mask that indicates which of the fields on the base NestingLevel have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "bulletAlignmentSuggested": boolean,
  "glyphTypeSuggested": boolean,
  "glyphFormatSuggested": boolean,
  "glyphSymbolSuggested": boolean,
  "indentFirstLineSuggested": boolean,
  "indentStartSuggested": boolean,
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  },
  "startNumberSuggested": boolean
}
ক্ষেত্র
bullet Alignment Suggested

boolean

Indicates if there was a suggested change to bulletAlignment .

glyph Type Suggested

boolean

Indicates if there was a suggested change to glyphType .

glyph Format Suggested

boolean

Indicates if there was a suggested change to glyphFormat .

glyph Symbol Suggested

boolean

Indicates if there was a suggested change to glyphSymbol .

indent First Line Suggested

boolean

Indicates if there was a suggested change to indentFirstLine .

indent Start Suggested

boolean

Indicates if there was a suggested change to indentStart .

text Style Suggestion State

object ( TextStyleSuggestionState )

A mask that indicates which of the fields in text style have been changed in this suggestion.

start Number Suggested

boolean

Indicates if there was a suggested change to startNumber .

NamedRanges

A collection of all the NamedRange s in the document that share a given name.

JSON representation
{
  "name": string,
  "namedRanges": [
    {
      object (NamedRange)
    }
  ]
}
ক্ষেত্র
name

string

The name that all the named ranges share.

named Ranges[]

object ( NamedRange )

The NamedRange s that share the same name.

নামকৃত রেঞ্জ

A collection of Range s with the same named range ID.

Named ranges allow developers to associate parts of a document with an arbitrary user-defined label so their contents can be programmatically read or edited later. A document can contain multiple named ranges with the same name, but every named range has a unique ID.

A named range is created with a single Range , and content inserted inside a named range generally expands that range. However, certain document changes can cause the range to be split into multiple ranges.

Named ranges are not private. All applications and collaborators that have access to the document can see its named ranges.

JSON representation
{
  "namedRangeId": string,
  "name": string,
  "ranges": [
    {
      object (Range)
    }
  ]
}
ক্ষেত্র
named Range Id

string

The ID of the named range.

name

string

The name of the named range.

ranges[]

object ( Range )

The ranges that belong to this named range.

পরিসর

Specifies a contiguous range of text.

JSON representation
{
  "segmentId": string,
  "startIndex": integer,
  "endIndex": integer,
  "tabId": string
}
ক্ষেত্র
segment Id

string

The ID of the header, footer, or footnote that this range is contained in. An empty segment ID signifies the document's body.

start Index

integer

The zero-based start index of this range, in UTF-16 code units.

In all current uses, a start index must be provided. This field is an Int32Value in order to accommodate future use cases with open-ended ranges.

end Index

integer

The zero-based end index of this range, exclusive, in UTF-16 code units.

In all current uses, an end index must be provided. This field is an Int32Value in order to accommodate future use cases with open-ended ranges.

tab Id

string

The tab that contains this range. When omitted, the request applies to the first tab.

In a document containing a single tab:

  • If provided, must match the singular tab's ID.

  • If omitted, the request applies to the singular tab.

In a document containing multiple tabs:

  • If provided, the request applies to the specified tab.

  • If omitted, the request applies to the first tab in the document.

InlineObject

An object that appears inline with text. An InlineObject contains an EmbeddedObject such as an image.

JSON representation
{
  "objectId": string,
  "inlineObjectProperties": {
    object (InlineObjectProperties)
  },
  "suggestedInlineObjectPropertiesChanges": {
    string: {
      object (SuggestedInlineObjectProperties)
    },
    ...
  },
  "suggestedInsertionId": string,
  "suggestedDeletionIds": [
    string
  ]
}
ক্ষেত্র
object Id

string

The ID of this inline object. Can be used to update an object's properties.

inline Object Properties

object ( InlineObjectProperties )

The properties of this inline object.

suggested Inline Object Properties Changes

map (key: string, value: object ( SuggestedInlineObjectProperties ))

The suggested changes to the inline object properties, keyed by suggestion ID.

suggested Insertion Id

string

The suggested insertion ID. If empty, then this is not a suggested insertion.

suggested Deletion Ids[]

string

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

InlineObjectProperties

Properties of an InlineObject .

JSON representation
{
  "embeddedObject": {
    object (EmbeddedObject)
  }
}
ক্ষেত্র
embedded Object

object ( EmbeddedObject )

The embedded object of this inline object.

EmbeddedObject

An embedded object in the document.

JSON representation
{
  "title": string,
  "description": string,
  "embeddedObjectBorder": {
    object (EmbeddedObjectBorder)
  },
  "size": {
    object (Size)
  },
  "marginTop": {
    object (Dimension)
  },
  "marginBottom": {
    object (Dimension)
  },
  "marginRight": {
    object (Dimension)
  },
  "marginLeft": {
    object (Dimension)
  },
  "linkedContentReference": {
    object (LinkedContentReference)
  },

  // Union field properties can be only one of the following:
  "embeddedDrawingProperties": {
    object (EmbeddedDrawingProperties)
  },
  "imageProperties": {
    object (ImageProperties)
  }
  // End of list of possible types for union field properties.
}
ক্ষেত্র
title

string

The title of the embedded object. The title and description are both combined to display alt text.

description

string

The description of the embedded object. The title and description are both combined to display alt text.

embedded Object Border

object ( EmbeddedObjectBorder )

The border of the embedded object.

size

object ( Size )

The visible size of the image after cropping.

margin Top

object ( Dimension )

The top margin of the embedded object.

margin Bottom

object ( Dimension )

The bottom margin of the embedded object.

margin Right

object ( Dimension )

The right margin of the embedded object.

margin Left

object ( Dimension )

The left margin of the embedded object.

linked Content Reference

object ( LinkedContentReference )

A reference to the external linked source content. For example, it contains a reference to the source Google Sheets chart when the embedded object is a linked chart.

If unset, then the embedded object is not linked.

Union field properties . The properties that are specific to each embedded object type. properties can be only one of the following:
embedded Drawing Properties

object ( EmbeddedDrawingProperties )

The properties of an embedded drawing.

image Properties

object ( ImageProperties )

The properties of an image.

EmbeddedDrawingProperties

This type has no fields.

The properties of an embedded drawing and used to differentiate the object type. An embedded drawing is one that's created and edited within a document. Note that extensive details are not supported.

ইমেজ প্রোপার্টি

The properties of an image.

JSON representation
{
  "contentUri": string,
  "sourceUri": string,
  "brightness": number,
  "contrast": number,
  "transparency": number,
  "cropProperties": {
    object (CropProperties)
  },
  "angle": number
}
ক্ষেত্র
content Uri

string

A URI to the image with a default lifetime of 30 minutes. This URI is tagged with the account of the requester. Anyone with the URI effectively accesses the image as the original requester. Access to the image may be lost if the document's sharing settings change.

source Uri

string

The source URI is the URI used to insert the image. The source URI can be empty.

brightness

number

The brightness effect of the image. The value should be in the interval [-1.0, 1.0], where 0 means no effect.

contrast

number

The contrast effect of the image. The value should be in the interval [-1.0, 1.0], where 0 means no effect.

transparency

number

The transparency effect of the image. The value should be in the interval [0.0, 1.0], where 0 means no effect and 1 means transparent.

crop Properties

object ( CropProperties )

The crop properties of the image.

angle

number

The clockwise rotation angle of the image, in radians.

CropProperties

The crop properties of an image.

The crop rectangle is represented using fractional offsets from the original content's 4 edges.

  • If the offset is in the interval (0, 1), the corresponding edge of crop rectangle is positioned inside of the image's original bounding rectangle.
  • If the offset is negative or greater than 1, the corresponding edge of crop rectangle is positioned outside of the image's original bounding rectangle.
  • If all offsets and rotation angle are 0, the image is not cropped.
JSON representation
{
  "offsetLeft": number,
  "offsetRight": number,
  "offsetTop": number,
  "offsetBottom": number,
  "angle": number
}
ক্ষেত্র
offset Left

number

The offset specifies how far inwards the left edge of the crop rectangle is from the left edge of the original content as a fraction of the original content's width.

offset Right

number

The offset specifies how far inwards the right edge of the crop rectangle is from the right edge of the original content as a fraction of the original content's width.

offset Top

number

The offset specifies how far inwards the top edge of the crop rectangle is from the top edge of the original content as a fraction of the original content's height.

offset Bottom

number

The offset specifies how far inwards the bottom edge of the crop rectangle is from the bottom edge of the original content as a fraction of the original content's height.

angle

number

The clockwise rotation angle of the crop rectangle around its center, in radians. Rotation is applied after the offsets.

EmbeddedObjectBorder

A border around an EmbeddedObject .

JSON representation
{
  "color": {
    object (OptionalColor)
  },
  "width": {
    object (Dimension)
  },
  "dashStyle": enum (DashStyle),
  "propertyState": enum (PropertyState)
}
ক্ষেত্র
color

object ( OptionalColor )

পাড়ের রং।

width

object ( Dimension )

The width of the border.

dash Style

enum ( DashStyle )

The dash style of the border.

property State

enum ( PropertyState )

The property state of the border property.

PropertyState

The possible states of a property.

Enums
RENDERED If a property's state is RENDERED, then the element has the corresponding property when rendered in the document. এটি ডিফল্ট মান।
NOT_RENDERED If a property's state is NOT_RENDERED, then the element does not have the corresponding property when rendered in the document.

LinkedContentReference

A reference to the external linked source content.

JSON representation
{

  // Union field reference can be only one of the following:
  "sheetsChartReference": {
    object (SheetsChartReference)
  }
  // End of list of possible types for union field reference.
}
ক্ষেত্র
Union field reference . The reference specific to the type of linked content. reference can be only one of the following:
sheets Chart Reference

object ( SheetsChartReference )

A reference to the linked chart.

SheetsChartReference

A reference to a linked chart embedded from Google Sheets.

JSON representation
{
  "spreadsheetId": string,
  "chartId": integer
}
ক্ষেত্র
spreadsheet Id

string

The ID of the Google Sheets spreadsheet that contains the source chart.

chart Id

integer

The ID of the specific chart in the Google Sheets spreadsheet that's embedded.

SuggestedInlineObjectProperties

A suggested change to InlineObjectProperties .

JSON representation
{
  "inlineObjectProperties": {
    object (InlineObjectProperties)
  },
  "inlineObjectPropertiesSuggestionState": {
    object (InlineObjectPropertiesSuggestionState)
  }
}
ক্ষেত্র
inline Object Properties

object ( InlineObjectProperties )

An InlineObjectProperties that only includes the changes made in this suggestion. This can be used along with the inlineObjectPropertiesSuggestionState to see which fields have changed and their new values.

inline Object Properties Suggestion State

object ( InlineObjectPropertiesSuggestionState )

A mask that indicates which of the fields on the base InlineObjectProperties have been changed in this suggestion.

InlineObjectPropertiesSuggestionState

A mask that indicates which of the fields on the base InlineObjectProperties have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "embeddedObjectSuggestionState": {
    object (EmbeddedObjectSuggestionState)
  }
}
ক্ষেত্র
embedded Object Suggestion State

object ( EmbeddedObjectSuggestionState )

A mask that indicates which of the fields in embeddedObject have been changed in this suggestion.

EmbeddedObjectSuggestionState

A mask that indicates which of the fields on the base EmbeddedObject have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "embeddedDrawingPropertiesSuggestionState": {
    object (EmbeddedDrawingPropertiesSuggestionState)
  },
  "imagePropertiesSuggestionState": {
    object (ImagePropertiesSuggestionState)
  },
  "titleSuggested": boolean,
  "descriptionSuggested": boolean,
  "embeddedObjectBorderSuggestionState": {
    object (EmbeddedObjectBorderSuggestionState)
  },
  "sizeSuggestionState": {
    object (SizeSuggestionState)
  },
  "marginLeftSuggested": boolean,
  "marginRightSuggested": boolean,
  "marginTopSuggested": boolean,
  "marginBottomSuggested": boolean,
  "linkedContentReferenceSuggestionState": {
    object (LinkedContentReferenceSuggestionState)
  }
}
ক্ষেত্র
embedded Drawing Properties Suggestion State

object ( EmbeddedDrawingPropertiesSuggestionState )

A mask that indicates which of the fields in embeddedDrawingProperties have been changed in this suggestion.

image Properties Suggestion State

object ( ImagePropertiesSuggestionState )

A mask that indicates which of the fields in imageProperties have been changed in this suggestion.

title Suggested

boolean

Indicates if there was a suggested change to title .

description Suggested

boolean

Indicates if there was a suggested change to description .

embedded Object Border Suggestion State

object ( EmbeddedObjectBorderSuggestionState )

A mask that indicates which of the fields in embeddedObjectBorder have been changed in this suggestion.

size Suggestion State

object ( SizeSuggestionState )

A mask that indicates which of the fields in size have been changed in this suggestion.

margin Left Suggested

boolean

Indicates if there was a suggested change to marginLeft .

margin Right Suggested

boolean

Indicates if there was a suggested change to marginRight .

margin Top Suggested

boolean

Indicates if there was a suggested change to marginTop .

margin Bottom Suggested

boolean

Indicates if there was a suggested change to marginBottom .

linked Content Reference Suggestion State

object ( LinkedContentReferenceSuggestionState )

A mask that indicates which of the fields in linkedContentReference have been changed in this suggestion.

EmbeddedDrawingPropertiesSuggestionState

This type has no fields.

A mask that indicates which of the fields on the base EmbeddedDrawingProperties have been changed in this suggestion. For any field set to true, there's a new suggested value.

ImagePropertiesSuggestionState

A mask that indicates which of the fields on the base ImageProperties have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "contentUriSuggested": boolean,
  "sourceUriSuggested": boolean,
  "brightnessSuggested": boolean,
  "contrastSuggested": boolean,
  "transparencySuggested": boolean,
  "cropPropertiesSuggestionState": {
    object (CropPropertiesSuggestionState)
  },
  "angleSuggested": boolean
}
ক্ষেত্র
content Uri Suggested

boolean

Indicates if there was a suggested change to contentUri .

source Uri Suggested

boolean

Indicates if there was a suggested change to [sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri].

brightness Suggested

boolean

Indicates if there was a suggested change to [brightness] [google.apps.docs.v1.EmbeddedObject.brightness].

contrast Suggested

boolean

Indicates if there was a suggested change to [contrast] [google.apps.docs.v1.EmbeddedObject.contrast].

transparency Suggested

boolean

Indicates if there was a suggested change to [transparency] [google.apps.docs.v1.EmbeddedObject.transparency].

crop Properties Suggestion State

object ( CropPropertiesSuggestionState )

A mask that indicates which of the fields in cropProperties have been changed in this suggestion.

angle Suggested

boolean

Indicates if there was a suggested change to [angle] [google.apps.docs.v1.EmbeddedObject.angle].

CropPropertiesSuggestionState

A mask that indicates which of the fields on the base CropProperties have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "offsetLeftSuggested": boolean,
  "offsetRightSuggested": boolean,
  "offsetTopSuggested": boolean,
  "offsetBottomSuggested": boolean,
  "angleSuggested": boolean
}
ক্ষেত্র
offset Left Suggested

boolean

Indicates if there was a suggested change to offsetLeft .

offset Right Suggested

boolean

Indicates if there was a suggested change to offsetRight .

offset Top Suggested

boolean

Indicates if there was a suggested change to offsetTop .

offset Bottom Suggested

boolean

Indicates if there was a suggested change to offsetBottom .

angle Suggested

boolean

Indicates if there was a suggested change to angle .

EmbeddedObjectBorderSuggestionState

A mask that indicates which of the fields on the base EmbeddedObjectBorder have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "colorSuggested": boolean,
  "widthSuggested": boolean,
  "dashStyleSuggested": boolean,
  "propertyStateSuggested": boolean
}
ক্ষেত্র
color Suggested

boolean

Indicates if there was a suggested change to [color] [google.apps.docs.v1.EmbeddedBorderObject.color].

width Suggested

boolean

Indicates if there was a suggested change to [width] [google.apps.docs.v1.EmbeddedBorderObject.width].

dash Style Suggested

boolean

Indicates if there was a suggested change to [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style].

property State Suggested

boolean

Indicates if there was a suggested change to [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state].

LinkedContentReferenceSuggestionState

A mask that indicates which of the fields on the base LinkedContentReference have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "sheetsChartReferenceSuggestionState": {
    object (SheetsChartReferenceSuggestionState)
  }
}
ক্ষেত্র
sheets Chart Reference Suggestion State

object ( SheetsChartReferenceSuggestionState )

A mask that indicates which of the fields in sheetsChartReference have been changed in this suggestion.

SheetsChartReferenceSuggestionState

A mask that indicates which of the fields on the base SheetsChartReference have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "spreadsheetIdSuggested": boolean,
  "chartIdSuggested": boolean
}
ক্ষেত্র
spreadsheet Id Suggested

boolean

Indicates if there was a suggested change to spreadsheetId .

chart Id Suggested

boolean

Indicates if there was a suggested change to chartId .

PositionedObject

An object that's tethered to a Paragraph and positioned relative to the beginning of the paragraph. A PositionedObject contains an EmbeddedObject such as an image.

JSON representation
{
  "objectId": string,
  "positionedObjectProperties": {
    object (PositionedObjectProperties)
  },
  "suggestedPositionedObjectPropertiesChanges": {
    string: {
      object (SuggestedPositionedObjectProperties)
    },
    ...
  },
  "suggestedInsertionId": string,
  "suggestedDeletionIds": [
    string
  ]
}
ক্ষেত্র
object Id

string

The ID of this positioned object.

positioned Object Properties

object ( PositionedObjectProperties )

The properties of this positioned object.

suggested Positioned Object Properties Changes

map (key: string, value: object ( SuggestedPositionedObjectProperties ))

The suggested changes to the positioned object properties, keyed by suggestion ID.

suggested Insertion Id

string

The suggested insertion ID. If empty, then this is not a suggested insertion.

suggested Deletion Ids[]

string

The suggested deletion IDs. If empty, then there are no suggested deletions of this content.

PositionedObjectProperties

Properties of a PositionedObject .

JSON representation
{
  "positioning": {
    object (PositionedObjectPositioning)
  },
  "embeddedObject": {
    object (EmbeddedObject)
  }
}
ক্ষেত্র
positioning

object ( PositionedObjectPositioning )

The positioning of this positioned object relative to the newline of the Paragraph that references this positioned object.

embedded Object

object ( EmbeddedObject )

The embedded object of this positioned object.

PositionedObjectPositioning

The positioning of a PositionedObject . The positioned object is positioned relative to the beginning of the Paragraph it's tethered to.

JSON representation
{
  "layout": enum (PositionedObjectLayout),
  "leftOffset": {
    object (Dimension)
  },
  "topOffset": {
    object (Dimension)
  }
}
ক্ষেত্র
layout

enum ( PositionedObjectLayout )

The layout of this positioned object.

left Offset

object ( Dimension )

The offset of the left edge of the positioned object relative to the beginning of the Paragraph it's tethered to. The exact positioning of the object can depend on other content in the document and the document's styling.

top Offset

object ( Dimension )

The offset of the top edge of the positioned object relative to the beginning of the Paragraph it's tethered to. The exact positioning of the object can depend on other content in the document and the document's styling.

PositionedObjectLayout

The possible layouts of a [PositionedObject][google.aps.docs.v1.PositionedObject].

Enums
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED The layout is unspecified.
WRAP_TEXT The text wraps around the positioned object.
BREAK_LEFT Breaks text such that the positioned object is on the left and text is on the right.
BREAK_RIGHT Breaks text such that the positioned object is on the right and text is on the left.
BREAK_LEFT_RIGHT Breaks text such that there's no text on the left or right of the positioned object.
IN_FRONT_OF_TEXT The positioned object is in front of the text.
BEHIND_TEXT The positioned object is behind the text.

SuggestedPositionedObjectProperties

A suggested change to PositionedObjectProperties .

JSON representation
{
  "positionedObjectProperties": {
    object (PositionedObjectProperties)
  },
  "positionedObjectPropertiesSuggestionState": {
    object (PositionedObjectPropertiesSuggestionState)
  }
}
ক্ষেত্র
positioned Object Properties

object ( PositionedObjectProperties )

A PositionedObjectProperties that only includes the changes made in this suggestion. This can be used along with the positionedObjectPropertiesSuggestionState to see which fields have changed and their new values.

positioned Object Properties Suggestion State

object ( PositionedObjectPropertiesSuggestionState )

A mask that indicates which of the fields on the base PositionedObjectProperties have been changed in this suggestion.

PositionedObjectPropertiesSuggestionState

A mask that indicates which of the fields on the base PositionedObjectProperties have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "positioningSuggestionState": {
    object (PositionedObjectPositioningSuggestionState)
  },
  "embeddedObjectSuggestionState": {
    object (EmbeddedObjectSuggestionState)
  }
}
ক্ষেত্র
positioning Suggestion State

object ( PositionedObjectPositioningSuggestionState )

A mask that indicates which of the fields in positioning have been changed in this suggestion.

embedded Object Suggestion State

object ( EmbeddedObjectSuggestionState )

A mask that indicates which of the fields in embeddedObject have been changed in this suggestion.

PositionedObjectPositioningSuggestionState

A mask that indicates which of the fields on the base PositionedObjectPositioning have been changed in this suggestion. For any field set to true, there's a new suggested value.

JSON representation
{
  "layoutSuggested": boolean,
  "leftOffsetSuggested": boolean,
  "topOffsetSuggested": boolean
}
ক্ষেত্র
layout Suggested

boolean

Indicates if there was a suggested change to layout .

left Offset Suggested

boolean

Indicates if there was a suggested change to leftOffset .

top Offset Suggested

boolean

Indicates if there was a suggested change to topOffset .

SuggestionsViewMode

The suggestions view mode applied to the document that indicates how suggested changes are represented. It provides options for reading the document with all suggestions inline, accepted, or rejected.

Enums
DEFAULT_FOR_CURRENT_ACCESS The SuggestionsViewMode applied to the returned document depends on the user's current access level. If the user only has view access, PREVIEW_WITHOUT_SUGGESTIONS is applied. Otherwise, SUGGESTIONS_INLINE is applied. This is the default suggestions view mode.
SUGGESTIONS_INLINE

The returned document has suggestions inline. Suggested changes will be differentiated from base content within the document.

Requests to retrieve a document using this mode will return a 403 error if the user does not have permission to view suggested changes.

PREVIEW_SUGGESTIONS_ACCEPTED

The returned document is a preview with all suggested changes accepted.

Requests to retrieve a document using this mode will return a 403 error if the user does not have permission to view suggested changes.

PREVIEW_WITHOUT_SUGGESTIONS The returned document is a preview with all suggested changes rejected if there are any suggestions in the document.

পদ্ধতি

batch Update

Applies one or more updates to the document.

create

Creates a blank document using the title given in the request.

get

Gets the latest version of the specified document.