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)
    },
    ...
  }
}
ক্ষেত্র
documentId

string

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

title

string

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

tabs[]

object ( Tab )

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

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

revisionId

string

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

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

suggestionsViewMode

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 বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

documentStyle

object ( DocumentStyle )

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

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

suggestedDocumentStyleChanges

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

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

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

namedStyles

object ( NamedStyles )

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

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

suggestedNamedStylesChanges

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 বা সেট না থাকলে, এই ক্ষেত্রটিতে নথির প্রথম ট্যাব সম্পর্কে তথ্য রয়েছে।

namedRanges

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

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

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

inlineObjects

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

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

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

positionedObjects

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.
}
ক্ষেত্র
tabProperties

object ( TabProperties )

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

childTabs[]

object ( Tab )

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

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

object ( DocumentTab )

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

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

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

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

string

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

title

string

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

parentTabId

string

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

index

integer

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

nestingLevel

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 দ্বারা চাবি করা।

documentStyle

object ( DocumentStyle )

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

suggestedDocumentStyleChanges

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

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

namedStyles

object ( NamedStyles )

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

suggestedNamedStylesChanges

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

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

lists

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

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

namedRanges

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

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

inlineObjects

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

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

positionedObjects

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.
}
ক্ষেত্র
startIndex

integer

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

endIndex

integer

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

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

object ( Paragraph )

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

sectionBreak

object ( SectionBreak )

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

table

object ( Table )

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

tableOfContents

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 )

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

paragraphStyle

object ( ParagraphStyle )

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

suggestedParagraphStyleChanges

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

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

bullet

object ( Bullet )

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

suggestedBulletChanges

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

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

positionedObjectIds[]

string

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

suggestedPositionedObjectIds

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.
}
ক্ষেত্র
startIndex

integer

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

endIndex

integer

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

ইউনিয়ন ক্ষেত্রের content । অনুচ্ছেদের উপাদানের বিষয়বস্তু। content নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
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 )

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

TextRun

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

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

string

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

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

suggestedTextStyleChanges

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

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

smallCaps

boolean

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

backgroundColor

object ( OptionalColor )

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

foregroundColor

object ( OptionalColor )

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

fontSize

object ( Dimension )

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

weightedFontFamily

object ( WeightedFontFamily )

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

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

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

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

baselineOffset

enum ( BaselineOffset )

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

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

ঐচ্ছিক রঙ

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

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

object ( Color )

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

রঙ

একটি কঠিন রঙ।

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

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
}
ক্ষেত্র
fontFamily

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)
  }
}
ক্ষেত্র
textStyle

object ( TextStyle )

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

textStyleSuggestionState

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
}
ক্ষেত্র
boldSuggested

boolean

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

italicSuggested

boolean

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

underlineSuggested

boolean

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

strikethroughSuggested

boolean

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

smallCapsSuggested

boolean

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

backgroundColorSuggested

boolean

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

foregroundColorSuggested

boolean

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

fontSizeSuggested

boolean

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

weightedFontFamilySuggested

boolean

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

baselineOffsetSuggested

boolean

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

স্বয়ংক্রিয় বার্তা

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

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

enum ( Type )

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

suggestedTextStyleChanges

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)
    },
    ...
  }
}
ক্ষেত্র
suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

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

suggestedTextStyleChanges

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

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

কলামব্রেক

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

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

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

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

suggestedTextStyleChanges

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

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

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

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

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

string

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

footnoteNumber

string

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

suggestedTextStyleChanges

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

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

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

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

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

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

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

suggestedTextStyleChanges

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

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

সমীকরণ

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

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

string

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

suggestedDeletionIds[]

string

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

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

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

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

string

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

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

suggestedTextStyleChanges

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)
  }
}
ক্ষেত্র
personId

string

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

textStyle

object ( TextStyle )

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

suggestedTextStyleChanges

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

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

personProperties

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 ইউআরআই। এই সবসময় উপস্থিত.

mimeType

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
}
ক্ষেত্র
headingId

string

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

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

namedStyleType

enum ( NamedStyleType )

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

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

alignment

enum ( Alignment )

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

lineSpacing

number

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

direction

enum ( ContentDirection )

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

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

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

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 )

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

dashStyle

enum ( DashStyle )

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

ড্যাশস্টাইল

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

Enums
DASH_STYLE_UNSPECIFIED অনির্দিষ্ট ড্যাশ শৈলী।
SOLID কঠিন লাইন। ECMA-376 ST_PresetLineDashVal মান 'সলিড'-এর সাথে মিলে যায়। এটি ডিফল্ট ড্যাশ শৈলী।
DOT পাগলামির সীমা। ECMA-376 ST_PresetLineDashVal মান 'ডট'-এর সাথে মিলে যায়।
DASH ড্যাশড লাইন। ECMA-376 ST_PresetLineDashVal মান 'ড্যাশ'-এর সাথে মিলে যায়।

ট্যাবস্টপ

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

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)
  }
}
ক্ষেত্র
backgroundColor

object ( OptionalColor )

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

প্রস্তাবিত অনুচ্ছেদ শৈলী

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

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

object ( ParagraphStyle )

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

paragraphStyleSuggestionState

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
}
ক্ষেত্র
headingIdSuggested

boolean

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

namedStyleTypeSuggested

boolean

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

alignmentSuggested

boolean

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

lineSpacingSuggested

boolean

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

directionSuggested

boolean

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

spacingModeSuggested

boolean

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

spaceAboveSuggested

boolean

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

spaceBelowSuggested

boolean

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

borderBetweenSuggested

boolean

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

borderTopSuggested

boolean

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

borderBottomSuggested

boolean

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

borderLeftSuggested

boolean

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

borderRightSuggested

boolean

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

indentFirstLineSuggested

boolean

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

indentStartSuggested

boolean

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

indentEndSuggested

boolean

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

keepLinesTogetherSuggested

boolean

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

keepWithNextSuggested

boolean

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

avoidWidowAndOrphanSuggested

boolean

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

shadingSuggestionState

object ( ShadingSuggestionState )

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

pageBreakBeforeSuggested

boolean

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

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

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

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

boolean

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

বুলেট

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

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

string

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

nestingLevel

integer

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

textStyle

object ( TextStyle )

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

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

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

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

object ( Bullet )

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

bulletSuggestionState

object ( BulletSuggestionState )

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

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

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

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

boolean

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

nestingLevelSuggested

boolean

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

textStyleSuggestionState

object ( TextStyleSuggestionState )

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

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

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

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

string

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

সেকশন ব্রেক

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

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

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

string

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

suggestedDeletionIds[]

string

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

sectionStyle

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
}
ক্ষেত্র
columnProperties[]

object ( SectionColumnProperties )

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

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

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

columnSeparatorStyle

enum ( ColumnSeparatorStyle )

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

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

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

contentDirection

enum ( ContentDirection )

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

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

marginTop

object ( Dimension )

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

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

marginBottom

object ( Dimension )

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

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

marginRight

object ( Dimension )

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

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

marginLeft

object ( Dimension )

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

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

marginHeader

object ( Dimension )

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

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

sectionType

enum ( SectionType )

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

defaultHeaderId

string

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

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

firstPageHeaderId

string

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

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

evenPageHeaderId

string

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

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

pageNumberStart

integer

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

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

flipPageOrientation

boolean

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

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

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

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

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

object ( Dimension )

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

paddingEnd

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

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

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

tableRows[]

object ( TableRow )

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

tableStyle

object ( TableStyle )

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

টেবিল সারি

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

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

integer

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

endIndex

integer

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

tableCells[]

object ( TableCell )

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

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

tableRowStyle

object ( TableRowStyle )

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

suggestedTableRowStyleChanges

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)
    },
    ...
  }
}
ক্ষেত্র
startIndex

integer

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

endIndex

integer

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

content[]

object ( StructuralElement )

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

tableCellStyle

object ( TableCellStyle )

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

suggestedTableCellStyleChanges

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)
}
ক্ষেত্র
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 )

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

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

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

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

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

object ( OptionalColor )

পাড়ের রং।

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

width

object ( Dimension )

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

dashStyle

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)
  }
}
ক্ষেত্র
tableCellStyle

object ( TableCellStyle )

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

tableCellStyleSuggestionState

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
}
ক্ষেত্র
rowSpanSuggested

boolean

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

columnSpanSuggested

boolean

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

backgroundColorSuggested

boolean

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

borderLeftSuggested

boolean

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

borderRightSuggested

boolean

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

borderTopSuggested

boolean

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

borderBottomSuggested

boolean

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

paddingLeftSuggested

boolean

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

paddingRightSuggested

boolean

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

paddingTopSuggested

boolean

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

paddingBottomSuggested

boolean

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

contentAlignmentSuggested

boolean

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

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

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

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

object ( Dimension )

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

tableHeader

boolean

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

preventOverflow

boolean

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

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

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

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

object ( TableRowStyle )

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

tableRowStyleSuggestionState

object ( TableRowStyleSuggestionState )

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

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

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

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

boolean

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

টেবিল স্টাইল

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

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

object ( TableColumnProperties )

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

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

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

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

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

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 )

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

suggestedInsertionIds[]

string

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

suggestedDeletionIds[]

string

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

পাদটীকা

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

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

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 )

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

defaultHeaderId

string

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

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

evenPageHeaderId

string

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

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

firstPageHeaderId

string

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

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

pageNumberStart

integer

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

marginTop

object ( Dimension )

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

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

marginBottom

object ( Dimension )

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

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

marginRight

object ( Dimension )

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

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

marginLeft

object ( Dimension )

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

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

pageSize

object ( Size )

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

marginHeader

object ( Dimension )

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

flipPageOrientation

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)
  }
}
ক্ষেত্র
documentStyle

object ( DocumentStyle )

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

documentStyleSuggestionState

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
}
ক্ষেত্র
backgroundSuggestionState

object ( BackgroundSuggestionState )

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

defaultHeaderIdSuggested

boolean

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

evenPageHeaderIdSuggested

boolean

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

firstPageHeaderIdSuggested

boolean

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

pageNumberStartSuggested

boolean

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

marginTopSuggested

boolean

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

marginBottomSuggested

boolean

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

marginRightSuggested

boolean

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

marginLeftSuggested

boolean

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

pageSizeSuggestionState

object ( SizeSuggestionState )

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

marginHeaderSuggested

boolean

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

flipPageOrientationSuggested

boolean

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

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

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

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

boolean

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

আকারের

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

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

boolean

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

widthSuggested

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)
  }
}
ক্ষেত্র
namedStyleType

enum ( NamedStyleType )

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

textStyle

object ( TextStyle )

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

paragraphStyle

object ( ParagraphStyle )

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

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

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

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

object ( NamedStyles )

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

namedStylesSuggestionState

object ( NamedStylesSuggestionState )

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

নামকরণ

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

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

object ( NamedStyleSuggestionState )

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

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

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

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

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

enum ( NamedStyleType )

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

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

textStyleSuggestionState

object ( TextStyleSuggestionState )

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

paragraphStyleSuggestionState

object ( ParagraphStyleSuggestionState )

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

তালিকা

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

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

object ( ListProperties )

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

suggestedListPropertiesChanges

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

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

suggestedInsertionId

string

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

suggestedDeletionIds[]

string

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

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

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

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

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.
}
ক্ষেত্র
bulletAlignment

enum ( BulletAlignment )

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

glyphFormat

string

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

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

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

A.

B.

C.

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

1.

2.

2.1.

2.2.

3.

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

indentFirstLine

object ( Dimension )

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

indentStart

object ( Dimension )

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

textStyle

object ( TextStyle )

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

startNumber

integer

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

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

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

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

enum ( GlyphType )

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

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

glyphSymbol

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)
  }
}
ক্ষেত্র
listProperties

object ( ListProperties )

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

listPropertiesSuggestionState

object ( ListPropertiesSuggestionState )

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

তালিকা

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

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

object ( NestingLevelSuggestionState )

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

নেস্টিং লেভেল পরামর্শের রাজ্যগুলি নেস্টিং লেভেলের আরোহী ক্রমে ফিরে আসে সর্বনিম্ন নেস্টেডের সাথে প্রথম ফিরে আসে।

বাসা

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

Json প্রতিনিধিত্ব
{
  "bulletAlignmentSuggested": boolean,
  "glyphTypeSuggested": boolean,
  "glyphFormatSuggested": boolean,
  "glyphSymbolSuggested": boolean,
  "indentFirstLineSuggested": boolean,
  "indentStartSuggested": boolean,
  "textStyleSuggestionState": {
    object (TextStyleSuggestionState)
  },
  "startNumberSuggested": boolean
}
ক্ষেত্র
bulletAlignmentSuggested

boolean

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

glyphTypeSuggested

boolean

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

glyphFormatSuggested

boolean

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

glyphSymbolSuggested

boolean

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

indentFirstLineSuggested

boolean

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

indentStartSuggested

boolean

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

textStyleSuggestionState

object ( TextStyleSuggestionState )

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

startNumberSuggested

boolean

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

নামকরণ

দস্তাবেজে সমস্ত NamedRange এস এর একটি সংগ্রহ যা একটি প্রদত্ত নাম ভাগ করে দেয়।

Json প্রতিনিধিত্ব
{
  "name": string,
  "namedRanges": [
    {
      object (NamedRange)
    }
  ]
}
ক্ষেত্র
name

string

নামটি যে নামটি সমস্ত named ranges ভাগ করে দেয়।

namedRanges[]

object ( NamedRange )

একই নাম ভাগ করে নেওয়া NamedRange

নামকৃত রেঞ্জ

একই নামযুক্ত রেঞ্জ আইডি সহ Range একটি সংগ্রহ।

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

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)
    }
  ]
}
ক্ষেত্র
namedRangeId

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
}
ক্ষেত্র
segmentId

string

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

startIndex

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.

endIndex

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.

tabId

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
  ]
}
ক্ষেত্র
objectId

string

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

inlineObjectProperties

object ( InlineObjectProperties )

The properties of this inline object.

suggestedInlineObjectPropertiesChanges

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

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

suggestedInsertionId

string

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

suggestedDeletionIds[]

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)
  }
}
ক্ষেত্র
embeddedObject

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.

embeddedObjectBorder

object ( EmbeddedObjectBorder )

The border of the embedded object.

size

object ( Size )

The visible size of the image after cropping.

marginTop

object ( Dimension )

The top margin of the embedded object.

marginBottom

object ( Dimension )

The bottom margin of the embedded object.

marginRight

object ( Dimension )

The right margin of the embedded object.

marginLeft

object ( Dimension )

The left margin of the embedded object.

linkedContentReference

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:
embeddedDrawingProperties

object ( EmbeddedDrawingProperties )

The properties of an embedded drawing.

imageProperties

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
}
ক্ষেত্র
contentUri

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.

sourceUri

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.

cropProperties

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
}
ক্ষেত্র
offsetLeft

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.

offsetRight

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.

offsetTop

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.

offsetBottom

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 )

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

dashStyle

enum ( DashStyle )

The dash style of the border.

propertyState

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:
sheetsChartReference

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
}
ক্ষেত্র
spreadsheetId

string

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

chartId

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)
  }
}
ক্ষেত্র
inlineObjectProperties

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.

inlineObjectPropertiesSuggestionState

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)
  }
}
ক্ষেত্র
embeddedObjectSuggestionState

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)
  }
}
ক্ষেত্র
embeddedDrawingPropertiesSuggestionState

object ( EmbeddedDrawingPropertiesSuggestionState )

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

imagePropertiesSuggestionState

object ( ImagePropertiesSuggestionState )

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

titleSuggested

boolean

Indicates if there was a suggested change to title .

descriptionSuggested

boolean

Indicates if there was a suggested change to description .

embeddedObjectBorderSuggestionState

object ( EmbeddedObjectBorderSuggestionState )

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

sizeSuggestionState

object ( SizeSuggestionState )

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

marginLeftSuggested

boolean

Indicates if there was a suggested change to marginLeft .

marginRightSuggested

boolean

Indicates if there was a suggested change to marginRight .

marginTopSuggested

boolean

Indicates if there was a suggested change to marginTop .

marginBottomSuggested

boolean

Indicates if there was a suggested change to marginBottom .

linkedContentReferenceSuggestionState

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
}
ক্ষেত্র
contentUriSuggested

boolean

Indicates if there was a suggested change to contentUri .

sourceUriSuggested

boolean

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

brightnessSuggested

boolean

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

contrastSuggested

boolean

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

transparencySuggested

boolean

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

cropPropertiesSuggestionState

object ( CropPropertiesSuggestionState )

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

angleSuggested

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
}
ক্ষেত্র
offsetLeftSuggested

boolean

Indicates if there was a suggested change to offsetLeft .

offsetRightSuggested

boolean

Indicates if there was a suggested change to offsetRight .

offsetTopSuggested

boolean

Indicates if there was a suggested change to offsetTop .

offsetBottomSuggested

boolean

Indicates if there was a suggested change to offsetBottom .

angleSuggested

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
}
ক্ষেত্র
colorSuggested

boolean

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

widthSuggested

boolean

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

dashStyleSuggested

boolean

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

propertyStateSuggested

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)
  }
}
ক্ষেত্র
sheetsChartReferenceSuggestionState

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
}
ক্ষেত্র
spreadsheetIdSuggested

boolean

Indicates if there was a suggested change to spreadsheetId .

chartIdSuggested

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
  ]
}
ক্ষেত্র
objectId

string

The ID of this positioned object.

positionedObjectProperties

object ( PositionedObjectProperties )

The properties of this positioned object.

suggestedPositionedObjectPropertiesChanges

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

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

suggestedInsertionId

string

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

suggestedDeletionIds[]

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.

embeddedObject

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.

leftOffset

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.

topOffset

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)
  }
}
ক্ষেত্র
positionedObjectProperties

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.

positionedObjectPropertiesSuggestionState

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)
  }
}
ক্ষেত্র
positioningSuggestionState

object ( PositionedObjectPositioningSuggestionState )

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

embeddedObjectSuggestionState

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
}
ক্ষেত্র
layoutSuggested

boolean

Indicates if there was a suggested change to layout .

leftOffsetSuggested

boolean

Indicates if there was a suggested change to leftOffset .

topOffsetSuggested

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.

পদ্ধতি

batchUpdate

নথিতে এক বা একাধিক আপডেট প্রয়োগ করে।

create

অনুরোধে দেওয়া শিরোনাম ব্যবহার করে একটি ফাঁকা নথি তৈরি করে।

get

Gets the latest version of the specified document.