models

package
v2008.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 7, 2020 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ContextOAuth2 takes a oauth2.TokenSource as authentication for the request.
	ContextOAuth2 = contextKey("token")

	// ContextBasicAuth takes BasicAuth as authentication for the request.
	ContextBasicAuth = contextKey("basic")

	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextAPIKey takes an APIKey as authentication for the request
	ContextAPIKey = contextKey("apikey")
)

Functions

This section is empty.

Types

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type ApiError

type ApiError struct {
	// Api error.
	Code string `json:"Code,omitempty"`

	// Api error.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Api error.
	Description string `json:"Description,omitempty"`

	// Api error.
	InnerError *ApiError `json:"InnerError,omitempty"`

	// Api error.
	Message string `json:"Message,omitempty"`
}

Api error.

func (ApiError) IsApiError

func (ApiError) IsApiError() bool

type AvailableFontsResponse

type AvailableFontsResponse struct {
	// The list of fonts, available for document processing.
	RequestId string `json:"RequestId,omitempty"`

	// The list of fonts, available for document processing.
	AdditionalFonts []FontInfo `json:"AdditionalFonts,omitempty"`

	// The list of fonts, available for document processing.
	CustomFonts []FontInfo `json:"CustomFonts,omitempty"`

	// The list of fonts, available for document processing.
	SystemFonts []FontInfo `json:"SystemFonts,omitempty"`
}

The list of fonts, available for document processing.

func (AvailableFontsResponse) IsAvailableFontsResponse

func (AvailableFontsResponse) IsAvailableFontsResponse() bool

func (AvailableFontsResponse) IsWordsResponse

func (AvailableFontsResponse) IsWordsResponse() bool

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type BmpSaveOptionsData

type BmpSaveOptionsData struct {
	// Container class for bmp save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for bmp save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for bmp save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for bmp save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for bmp save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for bmp save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for bmp save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for bmp save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for bmp save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for bmp save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for bmp save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container class for bmp save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container class for bmp save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for bmp save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container class for bmp save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container class for bmp save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container class for bmp save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container class for bmp save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for bmp save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// Container class for bmp save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// Container class for bmp save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// Container class for bmp save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// Container class for bmp save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// Container class for bmp save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// Container class for bmp save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// Container class for bmp save options.
	Scale float64 `json:"Scale,omitempty"`

	// Container class for bmp save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// Container class for bmp save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for bmp save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for bmp save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`
}

Container class for bmp save options.

func (BmpSaveOptionsData) IsBmpSaveOptionsData

func (BmpSaveOptionsData) IsBmpSaveOptionsData() bool

func (BmpSaveOptionsData) IsImageSaveOptionsData

func (BmpSaveOptionsData) IsImageSaveOptionsData() bool

type Bookmark

type Bookmark struct {
	// Represents a single bookmark.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a single bookmark.
	Name string `json:"Name,omitempty"`

	// Represents a single bookmark.
	Text string `json:"Text,omitempty"`
}

Represents a single bookmark.

func (Bookmark) IsBookmark

func (Bookmark) IsBookmark() bool

func (Bookmark) IsLinkElement

func (Bookmark) IsLinkElement() bool

type BookmarkData

type BookmarkData struct {
	// DTO for bookmark updating.
	Name string `json:"Name,omitempty"`

	// DTO for bookmark updating.
	Text string `json:"Text,omitempty"`
}

DTO for bookmark updating.

func (BookmarkData) IsBookmarkData

func (BookmarkData) IsBookmarkData() bool

type BookmarkResponse

type BookmarkResponse struct {
	// This response should be returned by the service when handling:  GET bookmarks/{bookmarkName}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET bookmarks/{bookmarkName}.
	Bookmark *Bookmark `json:"Bookmark,omitempty"`
}

This response should be returned by the service when handling: GET bookmarks/{bookmarkName}.

func (BookmarkResponse) IsBookmarkResponse

func (BookmarkResponse) IsBookmarkResponse() bool

func (BookmarkResponse) IsWordsResponse

func (BookmarkResponse) IsWordsResponse() bool

type Bookmarks

type Bookmarks struct {
	// Represents an array of bookmarks.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents an array of bookmarks.
	BookmarkList []Bookmark `json:"BookmarkList,omitempty"`
}

Represents an array of bookmarks.

func (Bookmarks) IsBookmarks

func (Bookmarks) IsBookmarks() bool

func (Bookmarks) IsLinkElement

func (Bookmarks) IsLinkElement() bool

type BookmarksOutlineLevelData

type BookmarksOutlineLevelData struct {
	// container class for individual bookmarks outline level.
	BookmarksOutlineLevel int32 `json:"BookmarksOutlineLevel,omitempty"`

	// container class for individual bookmarks outline level.
	Name string `json:"Name,omitempty"`
}

container class for individual bookmarks outline level.

func (BookmarksOutlineLevelData) IsBookmarksOutlineLevelData

func (BookmarksOutlineLevelData) IsBookmarksOutlineLevelData() bool

type BookmarksResponse

type BookmarksResponse struct {
	// This response should be returned by the service when handling:  GET bookmarks.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET bookmarks.
	Bookmarks *Bookmarks `json:"Bookmarks,omitempty"`
}

This response should be returned by the service when handling: GET bookmarks.

func (BookmarksResponse) IsBookmarksResponse

func (BookmarksResponse) IsBookmarksResponse() bool

func (BookmarksResponse) IsWordsResponse

func (BookmarksResponse) IsWordsResponse() bool

type Border

type Border struct {
	// Represents a border of an object.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a border of an object.
	BorderType string `json:"BorderType,omitempty"`

	// Represents a border of an object.
	Color *XmlColor `json:"Color,omitempty"`

	// Represents a border of an object.
	DistanceFromText float64 `json:"DistanceFromText,omitempty"`

	// Represents a border of an object.
	LineStyle string `json:"LineStyle,omitempty"`

	// Represents a border of an object.
	LineWidth float64 `json:"LineWidth,omitempty"`

	// Represents a border of an object.
	Shadow bool `json:"Shadow,omitempty"`
}

Represents a border of an object.

func (Border) IsBorder

func (Border) IsBorder() bool

func (Border) IsLinkElement

func (Border) IsLinkElement() bool

type BorderResponse

type BorderResponse struct {
	// This response should be returned by the service when handling:
	// GET {nodeWithBorders}/borders.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET {nodeWithBorders}/borders.
	Border *Border `json:"Border,omitempty"`
}

This response should be returned by the service when handling: GET {nodeWithBorders}/borders.

func (BorderResponse) IsBorderResponse

func (BorderResponse) IsBorderResponse() bool

func (BorderResponse) IsWordsResponse

func (BorderResponse) IsWordsResponse() bool

type BordersCollection

type BordersCollection struct {
	// Collection of borders.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of borders.
	List []Border `json:"List,omitempty"`
}

Collection of borders.

func (BordersCollection) IsBordersCollection

func (BordersCollection) IsBordersCollection() bool

func (BordersCollection) IsLinkElement

func (BordersCollection) IsLinkElement() bool

type BordersResponse

type BordersResponse struct {
	// This response should be returned by the service when handling:
	// GET {nodeWithBorders}/borders.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET {nodeWithBorders}/borders.
	Borders *BordersCollection `json:"Borders,omitempty"`
}

This response should be returned by the service when handling: GET {nodeWithBorders}/borders.

func (BordersResponse) IsBordersResponse

func (BordersResponse) IsBordersResponse() bool

func (BordersResponse) IsWordsResponse

func (BordersResponse) IsWordsResponse() bool

type ClassificationResponse

type ClassificationResponse struct {
	// This response should be returned by the service when handling:
	// PUT https://api.aspose.cloud/v4.0/words/classify.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// PUT https://api.aspose.cloud/v4.0/words/classify.
	BestClassName string `json:"BestClassName,omitempty"`

	// This response should be returned by the service when handling:
	// PUT https://api.aspose.cloud/v4.0/words/classify.
	BestClassProbability float64 `json:"BestClassProbability,omitempty"`

	// This response should be returned by the service when handling:
	// PUT https://api.aspose.cloud/v4.0/words/classify.
	BestResults []ClassificationResult `json:"BestResults,omitempty"`
}

This response should be returned by the service when handling: PUT https://api.aspose.cloud/v4.0/words/classify.

func (ClassificationResponse) IsClassificationResponse

func (ClassificationResponse) IsClassificationResponse() bool

func (ClassificationResponse) IsWordsResponse

func (ClassificationResponse) IsWordsResponse() bool

type ClassificationResult

type ClassificationResult struct {
	// Represents a single classification result.
	ClassName string `json:"ClassName,omitempty"`

	// Represents a single classification result.
	ClassProbability float64 `json:"ClassProbability,omitempty"`
}

Represents a single classification result.

func (ClassificationResult) IsClassificationResult

func (ClassificationResult) IsClassificationResult() bool

type Comment

type Comment struct {
	// Comment.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Comment.
	Author string `json:"Author,omitempty"`

	// Comment.
	Content *StoryChildNodes `json:"Content,omitempty"`

	// Comment.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment.
	Initial string `json:"Initial,omitempty"`

	// Comment.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment.
	Text string `json:"Text,omitempty"`
}

Comment.

func (Comment) IsComment

func (Comment) IsComment() bool
func (Comment) IsCommentLink() bool

type CommentBase

type CommentBase struct {
	// Comment.
	Author string `json:"Author,omitempty"`

	// Comment.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment.
	Initial string `json:"Initial,omitempty"`

	// Comment.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment.
	Text string `json:"Text,omitempty"`
}

Comment.

func (CommentBase) IsCommentBase

func (CommentBase) IsCommentBase() bool

type CommentInsert

type CommentInsert struct {
	// Comment insert.
	Author string `json:"Author,omitempty"`

	// Comment insert.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment insert.
	Initial string `json:"Initial,omitempty"`

	// Comment insert.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment insert.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment insert.
	Text string `json:"Text,omitempty"`
}

Comment insert.

func (CommentInsert) IsCommentBase

func (CommentInsert) IsCommentBase() bool

func (CommentInsert) IsCommentInsert

func (CommentInsert) IsCommentInsert() bool
type CommentLink struct {
	// Comment link.
	Link *WordsApiLink `json:"Link,omitempty"`
}

Comment link.

func (CommentLink) IsCommentLink() bool

func (CommentLink) IsLinkElement

func (CommentLink) IsLinkElement() bool

type CommentResponse

type CommentResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/comments/0.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/comments/0.
	Comment *Comment `json:"Comment,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/comments/0.

func (CommentResponse) IsCommentResponse

func (CommentResponse) IsCommentResponse() bool

func (CommentResponse) IsWordsResponse

func (CommentResponse) IsWordsResponse() bool

type CommentUpdate

type CommentUpdate struct {
	// Comment update.
	Author string `json:"Author,omitempty"`

	// Comment update.
	DateTime time.Time `json:"DateTime,omitempty"`

	// Comment update.
	Initial string `json:"Initial,omitempty"`

	// Comment update.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Comment update.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`

	// Comment update.
	Text string `json:"Text,omitempty"`
}

Comment update.

func (CommentUpdate) IsCommentBase

func (CommentUpdate) IsCommentBase() bool

func (CommentUpdate) IsCommentUpdate

func (CommentUpdate) IsCommentUpdate() bool

type CommentsCollection

type CommentsCollection struct {
	// Collection of comments.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of comments.
	CommentList []Comment `json:"CommentList,omitempty"`
}

Collection of comments.

func (CommentsCollection) IsCommentsCollection

func (CommentsCollection) IsCommentsCollection() bool

func (CommentsCollection) IsLinkElement

func (CommentsCollection) IsLinkElement() bool

type CommentsResponse

type CommentsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/comments.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/comments.
	Comments *CommentsCollection `json:"Comments,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/comments.

func (CommentsResponse) IsCommentsResponse

func (CommentsResponse) IsCommentsResponse() bool

func (CommentsResponse) IsWordsResponse

func (CommentsResponse) IsWordsResponse() bool

type CompareData

type CompareData struct {
	// Container class for compare documents.
	Author string `json:"Author,omitempty"`

	// Container class for compare documents.
	CompareOptions *CompareOptions `json:"CompareOptions,omitempty"`

	// Container class for compare documents.
	ComparingWithDocument string `json:"ComparingWithDocument,omitempty"`

	// Container class for compare documents.
	DateTime time.Time `json:"DateTime,omitempty"`
}

Container class for compare documents.

func (CompareData) IsCompareData

func (CompareData) IsCompareData() bool

type CompareOptions

type CompareOptions struct {
	// Container class for compare documents options.
	IgnoreCaseChanges bool `json:"IgnoreCaseChanges,omitempty"`

	// Container class for compare documents options.
	IgnoreComments bool `json:"IgnoreComments,omitempty"`

	// Container class for compare documents options.
	IgnoreFields bool `json:"IgnoreFields,omitempty"`

	// Container class for compare documents options.
	IgnoreFootnotes bool `json:"IgnoreFootnotes,omitempty"`

	// Container class for compare documents options.
	IgnoreFormatting bool `json:"IgnoreFormatting,omitempty"`

	// Container class for compare documents options.
	IgnoreHeadersAndFooters bool `json:"IgnoreHeadersAndFooters,omitempty"`

	// Container class for compare documents options.
	IgnoreTables bool `json:"IgnoreTables,omitempty"`

	// Container class for compare documents options.
	IgnoreTextboxes bool `json:"IgnoreTextboxes,omitempty"`

	// Container class for compare documents options.
	Target string `json:"Target,omitempty"`
}

Container class for compare documents options.

func (CompareOptions) IsCompareOptions

func (CompareOptions) IsCompareOptions() bool

type Configuration

type Configuration struct {
	BaseUrl       string            `json:"BaseUrl,omitempty"`
	AppKey        string            `json:"AppKey"`
	AppSid        string            `json:"AppSid"`
	DebugMode     bool              `json:"DebugMode,omitempty"`
	DefaultHeader map[string]string `json:"DefaultHeader,omitempty"`
	HttpClient    *http.Client
}

func NewConfiguration

func NewConfiguration(configFilePath string) (pConfig *Configuration, err error)

type CsvDataLoadOptions

type CsvDataLoadOptions struct {
	// Represents options for parsing CSV data.
	CommentChar string `json:"CommentChar,omitempty"`

	// Represents options for parsing CSV data.
	Delimiter string `json:"Delimiter,omitempty"`

	// Represents options for parsing CSV data.
	HasHeaders bool `json:"HasHeaders,omitempty"`

	// Represents options for parsing CSV data.
	QuoteChar string `json:"QuoteChar,omitempty"`
}

Represents options for parsing CSV data.

func (CsvDataLoadOptions) IsCsvDataLoadOptions

func (CsvDataLoadOptions) IsCsvDataLoadOptions() bool

type DocSaveOptionsData

type DocSaveOptionsData struct {
	// container class for doc/dot save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for doc/dot save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for doc/dot save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for doc/dot save options.
	FileName string `json:"FileName,omitempty"`

	// container class for doc/dot save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for doc/dot save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for doc/dot save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for doc/dot save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for doc/dot save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for doc/dot save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for doc/dot save options.
	AlwaysCompressMetafiles bool `json:"AlwaysCompressMetafiles,omitempty"`

	// container class for doc/dot save options.
	Password string `json:"Password,omitempty"`

	// container class for doc/dot save options.
	SavePictureBullet bool `json:"SavePictureBullet,omitempty"`

	// container class for doc/dot save options.
	SaveRoutingSlip bool `json:"SaveRoutingSlip,omitempty"`
}

container class for doc/dot save options.

func (DocSaveOptionsData) IsDocSaveOptionsData

func (DocSaveOptionsData) IsDocSaveOptionsData() bool

func (DocSaveOptionsData) IsSaveOptionsData

func (DocSaveOptionsData) IsSaveOptionsData() bool

type Document

type Document struct {
	// Represents Words document DTO.
	DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"`

	// Represents Words document DTO.
	FileName string `json:"FileName,omitempty"`

	// Represents Words document DTO.
	IsEncrypted bool `json:"IsEncrypted,omitempty"`

	// Represents Words document DTO.
	IsSigned bool `json:"IsSigned,omitempty"`

	// Represents Words document DTO.
	Links []Link `json:"Links,omitempty"`

	// Represents Words document DTO.
	SourceFormat string `json:"SourceFormat,omitempty"`
}

Represents Words document DTO.

func (Document) IsDocument

func (Document) IsDocument() bool

type DocumentEntry

type DocumentEntry struct {
	// Represents a document which will be appended to the original resource document.
	Href string `json:"Href,omitempty"`

	// Represents a document which will be appended to the original resource document.
	ImportFormatMode string `json:"ImportFormatMode,omitempty"`
}

Represents a document which will be appended to the original resource document.

func (DocumentEntry) IsDocumentEntry

func (DocumentEntry) IsDocumentEntry() bool

type DocumentEntryList

type DocumentEntryList struct {
	// Represents a list of documents which will be appended to the original resource document.
	ApplyBaseDocumentHeadersAndFootersToAppendingDocuments bool `json:"ApplyBaseDocumentHeadersAndFootersToAppendingDocuments,omitempty"`

	// Represents a list of documents which will be appended to the original resource document.
	DocumentEntries []DocumentEntry `json:"DocumentEntries,omitempty"`
}

Represents a list of documents which will be appended to the original resource document.

func (DocumentEntryList) IsDocumentEntryList

func (DocumentEntryList) IsDocumentEntryList() bool

type DocumentPosition

type DocumentPosition struct {
	// Represents a position in the document tree.
	Node *NodeLink `json:"Node,omitempty"`

	// Represents a position in the document tree.
	Offset int32 `json:"Offset,omitempty"`
}

Represents a position in the document tree.

func (DocumentPosition) IsDocumentPosition

func (DocumentPosition) IsDocumentPosition() bool

type DocumentProperties

type DocumentProperties struct {
	// Collection of document properties.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of document properties.
	List []DocumentProperty `json:"List,omitempty"`
}

Collection of document properties.

func (DocumentProperties) IsDocumentProperties

func (DocumentProperties) IsDocumentProperties() bool

func (DocumentProperties) IsLinkElement

func (DocumentProperties) IsLinkElement() bool

type DocumentPropertiesResponse

type DocumentPropertiesResponse struct {
	// This response should be returned by the service when handling:  GET /documentProperties.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET /documentProperties.
	DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"`
}

This response should be returned by the service when handling: GET /documentProperties.

func (DocumentPropertiesResponse) IsDocumentPropertiesResponse

func (DocumentPropertiesResponse) IsDocumentPropertiesResponse() bool

func (DocumentPropertiesResponse) IsWordsResponse

func (DocumentPropertiesResponse) IsWordsResponse() bool

type DocumentProperty

type DocumentProperty struct {
	// Words document property DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Words document property DTO.
	BuiltIn bool `json:"BuiltIn,omitempty"`

	// Words document property DTO.
	Name string `json:"Name,omitempty"`

	// Words document property DTO.
	Value string `json:"Value,omitempty"`
}

Words document property DTO.

func (DocumentProperty) IsDocumentProperty

func (DocumentProperty) IsDocumentProperty() bool

func (DocumentProperty) IsLinkElement

func (DocumentProperty) IsLinkElement() bool

type DocumentPropertyBase

type DocumentPropertyBase struct {
	// Words document property DTO base class.
	Value string `json:"Value,omitempty"`
}

Words document property DTO base class.

func (DocumentPropertyBase) IsDocumentPropertyBase

func (DocumentPropertyBase) IsDocumentPropertyBase() bool

type DocumentPropertyCreateOrUpdate

type DocumentPropertyCreateOrUpdate struct {
	// Words document property DTO for create or update.
	Value string `json:"Value,omitempty"`
}

Words document property DTO for create or update.

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyBase

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyBase() bool

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyCreateOrUpdate

func (DocumentPropertyCreateOrUpdate) IsDocumentPropertyCreateOrUpdate() bool

type DocumentPropertyResponse

type DocumentPropertyResponse struct {
	// This response should be returned by the service when handling:  GET documentProperties/{propertyName}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET documentProperties/{propertyName}.
	DocumentProperty *DocumentProperty `json:"DocumentProperty,omitempty"`
}

This response should be returned by the service when handling: GET documentProperties/{propertyName}.

func (DocumentPropertyResponse) IsDocumentPropertyResponse

func (DocumentPropertyResponse) IsDocumentPropertyResponse() bool

func (DocumentPropertyResponse) IsWordsResponse

func (DocumentPropertyResponse) IsWordsResponse() bool

type DocumentResponse

type DocumentResponse struct {
	// Represents the response with document description.
	RequestId string `json:"RequestId,omitempty"`

	// Represents the response with document description.
	Document *Document `json:"Document,omitempty"`
}

Represents the response with document description.

func (DocumentResponse) IsDocumentResponse

func (DocumentResponse) IsDocumentResponse() bool

func (DocumentResponse) IsWordsResponse

func (DocumentResponse) IsWordsResponse() bool

type DocumentStatData

type DocumentStatData struct {
	// Container for the document's statistical data.
	FootnotesStatData *FootnotesStatData `json:"FootnotesStatData,omitempty"`

	// Container for the document's statistical data.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container for the document's statistical data.
	PageStatData []PageStatData `json:"PageStatData,omitempty"`

	// Container for the document's statistical data.
	ParagraphCount int32 `json:"ParagraphCount,omitempty"`

	// Container for the document's statistical data.
	WordCount int32 `json:"WordCount,omitempty"`
}

Container for the document's statistical data.

func (DocumentStatData) IsDocumentStatData

func (DocumentStatData) IsDocumentStatData() bool

type DownsampleOptionsData

type DownsampleOptionsData struct {
	// Container class for Downsample options.
	DownsampleImages bool `json:"DownsampleImages,omitempty"`

	// Container class for Downsample options.
	Resolution int32 `json:"Resolution,omitempty"`

	// Container class for Downsample options.
	ResolutionThreshold int32 `json:"ResolutionThreshold,omitempty"`
}

Container class for Downsample options.

func (DownsampleOptionsData) IsDownsampleOptionsData

func (DownsampleOptionsData) IsDownsampleOptionsData() bool

type DrawingObject

type DrawingObject struct {
	// Represents Drawing Object DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents Drawing Object DTO.
	NodeId string `json:"NodeId,omitempty"`

	// Represents Drawing Object DTO.
	Height float64 `json:"Height,omitempty"`

	// Represents Drawing Object DTO.
	ImageDataLink *WordsApiLink `json:"ImageDataLink,omitempty"`

	// Represents Drawing Object DTO.
	Left float64 `json:"Left,omitempty"`

	// Represents Drawing Object DTO.
	OleDataLink *WordsApiLink `json:"OleDataLink,omitempty"`

	// Represents Drawing Object DTO.
	RelativeHorizontalPosition string `json:"RelativeHorizontalPosition,omitempty"`

	// Represents Drawing Object DTO.
	RelativeVerticalPosition string `json:"RelativeVerticalPosition,omitempty"`

	// Represents Drawing Object DTO.
	RenderLinks []WordsApiLink `json:"RenderLinks,omitempty"`

	// Represents Drawing Object DTO.
	Top float64 `json:"Top,omitempty"`

	// Represents Drawing Object DTO.
	Width float64 `json:"Width,omitempty"`

	// Represents Drawing Object DTO.
	WrapType string `json:"WrapType,omitempty"`
}

Represents Drawing Object DTO.

func (DrawingObject) IsDrawingObject

func (DrawingObject) IsDrawingObject() bool
func (DrawingObject) IsDrawingObjectLink() bool

type DrawingObjectCollection

type DrawingObjectCollection struct {
	// Represents drawing objects collection DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents drawing objects collection DTO.
	List []LinkElement `json:"List,omitempty"`
}

Represents drawing objects collection DTO.

func (DrawingObjectCollection) IsDrawingObjectCollection

func (DrawingObjectCollection) IsDrawingObjectCollection() bool

func (DrawingObjectCollection) IsLinkElement

func (DrawingObjectCollection) IsLinkElement() bool

type DrawingObjectInsert

type DrawingObjectInsert struct {
	// Drawing object element for insert.
	Height float64 `json:"Height,omitempty"`

	// Drawing object element for insert.
	Left float64 `json:"Left,omitempty"`

	// Drawing object element for insert.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Drawing object element for insert.
	RelativeHorizontalPosition string `json:"RelativeHorizontalPosition,omitempty"`

	// Drawing object element for insert.
	RelativeVerticalPosition string `json:"RelativeVerticalPosition,omitempty"`

	// Drawing object element for insert.
	Top float64 `json:"Top,omitempty"`

	// Drawing object element for insert.
	Width float64 `json:"Width,omitempty"`

	// Drawing object element for insert.
	WrapType string `json:"WrapType,omitempty"`
}

Drawing object element for insert.

func (DrawingObjectInsert) IsDrawingObjectInsert

func (DrawingObjectInsert) IsDrawingObjectInsert() bool
type DrawingObjectLink struct {
	// Represents link for Drawing Object DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents link for Drawing Object DTO.
	NodeId string `json:"NodeId,omitempty"`
}

Represents link for Drawing Object DTO.

func (DrawingObjectLink) IsDrawingObjectLink() bool
func (DrawingObjectLink) IsNodeLink() bool

type DrawingObjectResponse

type DrawingObjectResponse struct {
	// Response for "drawingObjects/n" resource.
	RequestId string `json:"RequestId,omitempty"`

	// Response for "drawingObjects/n" resource.
	DrawingObject *DrawingObject `json:"DrawingObject,omitempty"`
}

Response for "drawingObjects/n" resource.

func (DrawingObjectResponse) IsDrawingObjectResponse

func (DrawingObjectResponse) IsDrawingObjectResponse() bool

func (DrawingObjectResponse) IsWordsResponse

func (DrawingObjectResponse) IsWordsResponse() bool

type DrawingObjectUpdate

type DrawingObjectUpdate struct {
	// Drawing object element for update.
	Height float64 `json:"Height,omitempty"`

	// Drawing object element for update.
	Left float64 `json:"Left,omitempty"`

	// Drawing object element for update.
	RelativeHorizontalPosition string `json:"RelativeHorizontalPosition,omitempty"`

	// Drawing object element for update.
	RelativeVerticalPosition string `json:"RelativeVerticalPosition,omitempty"`

	// Drawing object element for update.
	Top float64 `json:"Top,omitempty"`

	// Drawing object element for update.
	Width float64 `json:"Width,omitempty"`

	// Drawing object element for update.
	WrapType string `json:"WrapType,omitempty"`
}

Drawing object element for update.

func (DrawingObjectUpdate) IsDrawingObjectUpdate

func (DrawingObjectUpdate) IsDrawingObjectUpdate() bool

type DrawingObjectsResponse

type DrawingObjectsResponse struct {
	// This response should be returned by the service when handling:  GET /drawingObjects.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET /drawingObjects.
	DrawingObjects *DrawingObjectCollection `json:"DrawingObjects,omitempty"`
}

This response should be returned by the service when handling: GET /drawingObjects.

func (DrawingObjectsResponse) IsDrawingObjectsResponse

func (DrawingObjectsResponse) IsDrawingObjectsResponse() bool

func (DrawingObjectsResponse) IsWordsResponse

func (DrawingObjectsResponse) IsWordsResponse() bool

type EmfSaveOptionsData

type EmfSaveOptionsData struct {
	// Container class for emf save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for emf save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for emf save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for emf save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for emf save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for emf save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for emf save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for emf save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for emf save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for emf save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for emf save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container class for emf save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container class for emf save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for emf save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container class for emf save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container class for emf save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container class for emf save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container class for emf save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for emf save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// Container class for emf save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// Container class for emf save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// Container class for emf save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// Container class for emf save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// Container class for emf save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// Container class for emf save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// Container class for emf save options.
	Scale float64 `json:"Scale,omitempty"`

	// Container class for emf save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// Container class for emf save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for emf save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for emf save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`
}

Container class for emf save options.

func (EmfSaveOptionsData) IsEmfSaveOptionsData

func (EmfSaveOptionsData) IsEmfSaveOptionsData() bool

func (EmfSaveOptionsData) IsImageSaveOptionsData

func (EmfSaveOptionsData) IsImageSaveOptionsData() bool

type EpubSaveOptionsData

type EpubSaveOptionsData struct {
	// Container class for epub save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for epub save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for epub save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for epub save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for epub save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for epub save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for epub save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for epub save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for epub save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for epub save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for epub save options.
	AllowNegativeIndent bool `json:"AllowNegativeIndent,omitempty"`

	// Container class for epub save options.
	CssClassNamePrefix string `json:"CssClassNamePrefix,omitempty"`

	// Container class for epub save options.
	CssStyleSheetFileName string `json:"CssStyleSheetFileName,omitempty"`

	// Container class for epub save options.
	CssStyleSheetType string `json:"CssStyleSheetType,omitempty"`

	// Container class for epub save options.
	DocumentSplitCriteria string `json:"DocumentSplitCriteria,omitempty"`

	// Container class for epub save options.
	DocumentSplitHeadingLevel int32 `json:"DocumentSplitHeadingLevel,omitempty"`

	// Container class for epub save options.
	Encoding string `json:"Encoding,omitempty"`

	// Container class for epub save options.
	ExportDocumentProperties bool `json:"ExportDocumentProperties,omitempty"`

	// Container class for epub save options.
	ExportDropDownFormFieldAsText bool `json:"ExportDropDownFormFieldAsText,omitempty"`

	// Container class for epub save options.
	ExportFontResources bool `json:"ExportFontResources,omitempty"`

	// Container class for epub save options.
	ExportFontsAsBase64 bool `json:"ExportFontsAsBase64,omitempty"`

	// Container class for epub save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for epub save options.
	ExportImagesAsBase64 bool `json:"ExportImagesAsBase64,omitempty"`

	// Container class for epub save options.
	ExportLanguageInformation bool `json:"ExportLanguageInformation,omitempty"`

	// Container class for epub save options.
	ExportListLabels string `json:"ExportListLabels,omitempty"`

	// Container class for epub save options.
	ExportOriginalUrlForLinkedImages bool `json:"ExportOriginalUrlForLinkedImages,omitempty"`

	// Container class for epub save options.
	ExportPageMargins bool `json:"ExportPageMargins,omitempty"`

	// Container class for epub save options.
	ExportPageSetup bool `json:"ExportPageSetup,omitempty"`

	// Container class for epub save options.
	ExportRelativeFontSize bool `json:"ExportRelativeFontSize,omitempty"`

	// Container class for epub save options.
	ExportRoundtripInformation bool `json:"ExportRoundtripInformation,omitempty"`

	// Container class for epub save options.
	ExportTextBoxAsSvg bool `json:"ExportTextBoxAsSvg,omitempty"`

	// Container class for epub save options.
	ExportTextInputFormFieldAsText bool `json:"ExportTextInputFormFieldAsText,omitempty"`

	// Container class for epub save options.
	ExportTocPageNumbers bool `json:"ExportTocPageNumbers,omitempty"`

	// Container class for epub save options.
	ExportXhtmlTransitional bool `json:"ExportXhtmlTransitional,omitempty"`

	// Container class for epub save options.
	FontResourcesSubsettingSizeThreshold int32 `json:"FontResourcesSubsettingSizeThreshold,omitempty"`

	// Container class for epub save options.
	FontsFolder string `json:"FontsFolder,omitempty"`

	// Container class for epub save options.
	FontsFolderAlias string `json:"FontsFolderAlias,omitempty"`

	// Container class for epub save options.
	HtmlVersion string `json:"HtmlVersion,omitempty"`

	// Container class for epub save options.
	ImageResolution int32 `json:"ImageResolution,omitempty"`

	// Container class for epub save options.
	ImagesFolder string `json:"ImagesFolder,omitempty"`

	// Container class for epub save options.
	ImagesFolderAlias string `json:"ImagesFolderAlias,omitempty"`

	// Container class for epub save options.
	MetafileFormat string `json:"MetafileFormat,omitempty"`

	// Container class for epub save options.
	OfficeMathOutputMode string `json:"OfficeMathOutputMode,omitempty"`

	// Container class for epub save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`

	// Container class for epub save options.
	ResolveFontNames bool `json:"ResolveFontNames,omitempty"`

	// Container class for epub save options.
	ResourceFolder string `json:"ResourceFolder,omitempty"`

	// Container class for epub save options.
	ResourceFolderAlias string `json:"ResourceFolderAlias,omitempty"`

	// Container class for epub save options.
	ScaleImageToShapeSize bool `json:"ScaleImageToShapeSize,omitempty"`

	// Container class for epub save options.
	TableWidthOutputMode string `json:"TableWidthOutputMode,omitempty"`

	// Container class for epub save options.
	EpubNavigationMapLevel int32 `json:"EpubNavigationMapLevel,omitempty"`
}

Container class for epub save options.

func (EpubSaveOptionsData) IsEpubSaveOptionsData

func (EpubSaveOptionsData) IsEpubSaveOptionsData() bool

func (EpubSaveOptionsData) IsHtmlSaveOptionsData

func (EpubSaveOptionsData) IsHtmlSaveOptionsData() bool

type Error

type Error struct {
	// Error.
	Code string `json:"Code,omitempty"`

	// Error.
	Description string `json:"Description,omitempty"`

	// Error.
	InnerError *ErrorDetails `json:"InnerError,omitempty"`

	// Error.
	Message string `json:"Message,omitempty"`
}

Error.

func (Error) IsError

func (Error) IsError() bool

type ErrorDetails

type ErrorDetails struct {
	// The error details.
	ErrorDateTime time.Time `json:"ErrorDateTime,omitempty"`

	// The error details.
	RequestId string `json:"RequestId,omitempty"`
}

The error details.

func (ErrorDetails) IsErrorDetails

func (ErrorDetails) IsErrorDetails() bool

type Field

type Field struct {
	// Field.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Field.
	NodeId string `json:"NodeId,omitempty"`

	// Field.
	FieldCode string `json:"FieldCode,omitempty"`

	// Field.
	LocaleId string `json:"LocaleId,omitempty"`

	// Field.
	Result string `json:"Result,omitempty"`
}

Field.

func (Field) IsField

func (Field) IsField() bool
func (Field) IsFieldLink() bool

type FieldBase

type FieldBase struct {
	// Field.
	FieldCode string `json:"FieldCode,omitempty"`

	// Field.
	LocaleId string `json:"LocaleId,omitempty"`
}

Field.

func (FieldBase) IsFieldBase

func (FieldBase) IsFieldBase() bool

type FieldCollection

type FieldCollection struct {
	// Represents DTO for collection of fields.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents DTO for collection of fields.
	List []Field `json:"List,omitempty"`
}

Represents DTO for collection of fields.

func (FieldCollection) IsFieldCollection

func (FieldCollection) IsFieldCollection() bool

func (FieldCollection) IsLinkElement

func (FieldCollection) IsLinkElement() bool

type FieldInsert

type FieldInsert struct {
	// Field for insert.
	FieldCode string `json:"FieldCode,omitempty"`

	// Field for insert.
	LocaleId string `json:"LocaleId,omitempty"`
}

Field for insert.

func (FieldInsert) IsFieldBase

func (FieldInsert) IsFieldBase() bool

func (FieldInsert) IsFieldInsert

func (FieldInsert) IsFieldInsert() bool
type FieldLink struct {
	// Field link.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Field link.
	NodeId string `json:"NodeId,omitempty"`

	// Field link.
	FieldCode string `json:"FieldCode,omitempty"`
}

Field link.

func (FieldLink) IsFieldLink() bool
func (FieldLink) IsNodeLink() bool

type FieldNames

type FieldNames struct {
	// Represents a collection of merge fields within a document.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a collection of merge fields within a document.
	Names []string `json:"Names,omitempty"`
}

Represents a collection of merge fields within a document.

func (FieldNames) IsFieldNames

func (FieldNames) IsFieldNames() bool

func (FieldNames) IsLinkElement

func (FieldNames) IsLinkElement() bool

type FieldNamesResponse

type FieldNamesResponse struct {
	// This response should be returned by the service when handling:  GET /{name}/mailMergeFieldNames.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET /{name}/mailMergeFieldNames.
	FieldNames *FieldNames `json:"FieldNames,omitempty"`
}

This response should be returned by the service when handling: GET /{name}/mailMergeFieldNames.

func (FieldNamesResponse) IsFieldNamesResponse

func (FieldNamesResponse) IsFieldNamesResponse() bool

func (FieldNamesResponse) IsWordsResponse

func (FieldNamesResponse) IsWordsResponse() bool

type FieldResponse

type FieldResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/fields/{1}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/fields/{1}.
	Field *Field `json:"Field,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/fields/{1}.

func (FieldResponse) IsFieldResponse

func (FieldResponse) IsFieldResponse() bool

func (FieldResponse) IsWordsResponse

func (FieldResponse) IsWordsResponse() bool

type FieldUpdate

type FieldUpdate struct {
	// Field for update.
	FieldCode string `json:"FieldCode,omitempty"`

	// Field for update.
	LocaleId string `json:"LocaleId,omitempty"`
}

Field for update.

func (FieldUpdate) IsFieldBase

func (FieldUpdate) IsFieldBase() bool

func (FieldUpdate) IsFieldUpdate

func (FieldUpdate) IsFieldUpdate() bool

type FieldsResponse

type FieldsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/{nodePath}/fields.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/{nodePath}/fields.
	Fields *FieldCollection `json:"Fields,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/{nodePath}/fields.

func (FieldsResponse) IsFieldsResponse

func (FieldsResponse) IsFieldsResponse() bool

func (FieldsResponse) IsWordsResponse

func (FieldsResponse) IsWordsResponse() bool
type FileLink struct {
	// Provides information for the file link.
	Href string `json:"Href,omitempty"`

	// Provides information for the file link.
	Rel string `json:"Rel,omitempty"`

	// Provides information for the file link.
	Title string `json:"Title,omitempty"`

	// Provides information for the file link.
	Type string `json:"Type,omitempty"`
}

Provides information for the file link.

func (FileLink) IsFileLink() bool
func (FileLink) IsLink() bool

type FilesList

type FilesList struct {
	// Files list.
	Value []StorageFile `json:"Value,omitempty"`
}

Files list.

func (FilesList) IsFilesList

func (FilesList) IsFilesList() bool

type FilesUploadResult

type FilesUploadResult struct {
	// File upload result.
	Errors []Error `json:"Errors,omitempty"`

	// File upload result.
	Uploaded []string `json:"Uploaded,omitempty"`
}

File upload result.

func (FilesUploadResult) IsFilesUploadResult

func (FilesUploadResult) IsFilesUploadResult() bool

type FixedPageSaveOptionsData

type FixedPageSaveOptionsData struct {
	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	FileName string `json:"FileName,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	ColorMode string `json:"ColorMode,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	PageCount int32 `json:"PageCount,omitempty"`

	// Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).
	PageIndex int32 `json:"PageIndex,omitempty"`
}

Contains common options that can be specified when saving a document into fixed page formats (PDF, XPS, images etc).

func (FixedPageSaveOptionsData) IsFixedPageSaveOptionsData

func (FixedPageSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (FixedPageSaveOptionsData) IsSaveOptionsData

func (FixedPageSaveOptionsData) IsSaveOptionsData() bool

type Font

type Font struct {
	// Font element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Font element.
	AllCaps bool `json:"AllCaps,omitempty"`

	// Font element.
	Bidi bool `json:"Bidi,omitempty"`

	// Font element.
	Bold bool `json:"Bold,omitempty"`

	// Font element.
	BoldBi bool `json:"BoldBi,omitempty"`

	// Font element.
	Border *Border `json:"Border,omitempty"`

	// Font element.
	Color *XmlColor `json:"Color,omitempty"`

	// Font element.
	ComplexScript bool `json:"ComplexScript,omitempty"`

	// Font element.
	DoubleStrikeThrough bool `json:"DoubleStrikeThrough,omitempty"`

	// Font element.
	Emboss bool `json:"Emboss,omitempty"`

	// Font element.
	Engrave bool `json:"Engrave,omitempty"`

	// Font element.
	Hidden bool `json:"Hidden,omitempty"`

	// Font element.
	HighlightColor *XmlColor `json:"HighlightColor,omitempty"`

	// Font element.
	Italic bool `json:"Italic,omitempty"`

	// Font element.
	ItalicBi bool `json:"ItalicBi,omitempty"`

	// Font element.
	Kerning float64 `json:"Kerning,omitempty"`

	// Font element.
	LocaleId int32 `json:"LocaleId,omitempty"`

	// Font element.
	LocaleIdBi int32 `json:"LocaleIdBi,omitempty"`

	// Font element.
	LocaleIdFarEast int32 `json:"LocaleIdFarEast,omitempty"`

	// Font element.
	Name string `json:"Name,omitempty"`

	// Font element.
	NameAscii string `json:"NameAscii,omitempty"`

	// Font element.
	NameBi string `json:"NameBi,omitempty"`

	// Font element.
	NameFarEast string `json:"NameFarEast,omitempty"`

	// Font element.
	NameOther string `json:"NameOther,omitempty"`

	// Font element.
	NoProofing bool `json:"NoProofing,omitempty"`

	// Font element.
	Outline bool `json:"Outline,omitempty"`

	// Font element.
	Position float64 `json:"Position,omitempty"`

	// Font element.
	Scaling int32 `json:"Scaling,omitempty"`

	// Font element.
	Shadow bool `json:"Shadow,omitempty"`

	// Font element.
	Size float64 `json:"Size,omitempty"`

	// Font element.
	SizeBi float64 `json:"SizeBi,omitempty"`

	// Font element.
	SmallCaps bool `json:"SmallCaps,omitempty"`

	// Font element.
	Spacing float64 `json:"Spacing,omitempty"`

	// Font element.
	StrikeThrough bool `json:"StrikeThrough,omitempty"`

	// Font element.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Font element.
	StyleName string `json:"StyleName,omitempty"`

	// Font element.
	Subscript bool `json:"Subscript,omitempty"`

	// Font element.
	Superscript bool `json:"Superscript,omitempty"`

	// Font element.
	TextEffect string `json:"TextEffect,omitempty"`

	// Font element.
	Underline string `json:"Underline,omitempty"`

	// Font element.
	UnderlineColor *XmlColor `json:"UnderlineColor,omitempty"`
}

Font element.

func (Font) IsFont

func (Font) IsFont() bool

func (Font) IsLinkElement

func (Font) IsLinkElement() bool

type FontInfo

type FontInfo struct {
	// Font info.
	FilePath string `json:"FilePath,omitempty"`

	// Font info.
	FontFamilyName string `json:"FontFamilyName,omitempty"`

	// Font info.
	FullFontName string `json:"FullFontName,omitempty"`

	// Font info.
	Version string `json:"Version,omitempty"`
}

Font info.

func (FontInfo) IsFontInfo

func (FontInfo) IsFontInfo() bool

type FontResponse

type FontResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/runs/{1}/font.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/runs/{1}/font.
	Font *Font `json:"Font,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/runs/{1}/font.

func (FontResponse) IsFontResponse

func (FontResponse) IsFontResponse() bool

func (FontResponse) IsWordsResponse

func (FontResponse) IsWordsResponse() bool

type Footnote

type Footnote struct {
	// Footnote.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Footnote.
	NodeId string `json:"NodeId,omitempty"`

	// Footnote.
	Content *StoryChildNodes `json:"Content,omitempty"`

	// Footnote.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote.
	ReferenceMark string `json:"ReferenceMark,omitempty"`

	// Footnote.
	Text string `json:"Text,omitempty"`
}

Footnote.

func (Footnote) IsFootnote

func (Footnote) IsFootnote() bool
func (Footnote) IsFootnoteLink() bool

type FootnoteBase

type FootnoteBase struct {
	// Footnote base class.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote base class.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote base class.
	ReferenceMark string `json:"ReferenceMark,omitempty"`

	// Footnote base class.
	Text string `json:"Text,omitempty"`
}

Footnote base class.

func (FootnoteBase) IsFootnoteBase

func (FootnoteBase) IsFootnoteBase() bool

type FootnoteCollection

type FootnoteCollection struct {
	// Collection of footnotes.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of footnotes.
	List []Footnote `json:"List,omitempty"`
}

Collection of footnotes.

func (FootnoteCollection) IsFootnoteCollection

func (FootnoteCollection) IsFootnoteCollection() bool

func (FootnoteCollection) IsLinkElement

func (FootnoteCollection) IsLinkElement() bool

type FootnoteInsert

type FootnoteInsert struct {
	// Footnote for insert.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote for insert.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote for insert.
	ReferenceMark string `json:"ReferenceMark,omitempty"`

	// Footnote for insert.
	Text string `json:"Text,omitempty"`
}

Footnote for insert.

func (FootnoteInsert) IsFootnoteBase

func (FootnoteInsert) IsFootnoteBase() bool

func (FootnoteInsert) IsFootnoteInsert

func (FootnoteInsert) IsFootnoteInsert() bool
type FootnoteLink struct {
	// Footnote link.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Footnote link.
	NodeId string `json:"NodeId,omitempty"`
}

Footnote link.

func (FootnoteLink) IsFootnoteLink() bool
func (FootnoteLink) IsNodeLink() bool

type FootnoteResponse

type FootnoteResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/footnote/0.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/footnote/0.
	Footnote *Footnote `json:"Footnote,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/footnote/0.

func (FootnoteResponse) IsFootnoteResponse

func (FootnoteResponse) IsFootnoteResponse() bool

func (FootnoteResponse) IsWordsResponse

func (FootnoteResponse) IsWordsResponse() bool

type FootnoteUpdate

type FootnoteUpdate struct {
	// Footnote for update.
	FootnoteType string `json:"FootnoteType,omitempty"`

	// Footnote for update.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Footnote for update.
	ReferenceMark string `json:"ReferenceMark,omitempty"`

	// Footnote for update.
	Text string `json:"Text,omitempty"`
}

Footnote for update.

func (FootnoteUpdate) IsFootnoteBase

func (FootnoteUpdate) IsFootnoteBase() bool

func (FootnoteUpdate) IsFootnoteUpdate

func (FootnoteUpdate) IsFootnoteUpdate() bool

type FootnotesResponse

type FootnotesResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/footnotes.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/footnotes.
	Footnotes *FootnoteCollection `json:"Footnotes,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/footnotes.

func (FootnotesResponse) IsFootnotesResponse

func (FootnotesResponse) IsFootnotesResponse() bool

func (FootnotesResponse) IsWordsResponse

func (FootnotesResponse) IsWordsResponse() bool

type FootnotesStatData

type FootnotesStatData struct {
	// Container for the footnotes statistical data.
	ParagraphCount int32 `json:"ParagraphCount,omitempty"`

	// Container for the footnotes statistical data.
	WordCount int32 `json:"WordCount,omitempty"`
}

Container for the footnotes statistical data.

func (FootnotesStatData) IsFootnotesStatData

func (FootnotesStatData) IsFootnotesStatData() bool

type FormField

type FormField struct {
	// FromField.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FromField.
	NodeId string `json:"NodeId,omitempty"`

	// FromField.
	CalculateOnExit bool `json:"CalculateOnExit,omitempty"`

	// FromField.
	Enabled bool `json:"Enabled,omitempty"`

	// FromField.
	EntryMacro string `json:"EntryMacro,omitempty"`

	// FromField.
	ExitMacro string `json:"ExitMacro,omitempty"`

	// FromField.
	HelpText string `json:"HelpText,omitempty"`

	// FromField.
	Name string `json:"Name,omitempty"`

	// FromField.
	OwnHelp bool `json:"OwnHelp,omitempty"`

	// FromField.
	OwnStatus bool `json:"OwnStatus,omitempty"`

	// FromField.
	StatusText string `json:"StatusText,omitempty"`
}

FromField.

func (FormField) IsFormField

func (FormField) IsFormField() bool
func (FormField) IsNodeLink() bool

type FormFieldCheckbox

type FormFieldCheckbox struct {
	// FormField checkbox element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FormField checkbox element.
	NodeId string `json:"NodeId,omitempty"`

	// FormField checkbox element.
	CalculateOnExit bool `json:"CalculateOnExit,omitempty"`

	// FormField checkbox element.
	Enabled bool `json:"Enabled,omitempty"`

	// FormField checkbox element.
	EntryMacro string `json:"EntryMacro,omitempty"`

	// FormField checkbox element.
	ExitMacro string `json:"ExitMacro,omitempty"`

	// FormField checkbox element.
	HelpText string `json:"HelpText,omitempty"`

	// FormField checkbox element.
	Name string `json:"Name,omitempty"`

	// FormField checkbox element.
	OwnHelp bool `json:"OwnHelp,omitempty"`

	// FormField checkbox element.
	OwnStatus bool `json:"OwnStatus,omitempty"`

	// FormField checkbox element.
	StatusText string `json:"StatusText,omitempty"`

	// FormField checkbox element.
	CheckBoxSize float64 `json:"CheckBoxSize,omitempty"`

	// FormField checkbox element.
	Checked bool `json:"Checked,omitempty"`

	// FormField checkbox element.
	IsCheckBoxExactSize bool `json:"IsCheckBoxExactSize,omitempty"`
}

FormField checkbox element.

func (FormFieldCheckbox) IsFormField

func (FormFieldCheckbox) IsFormField() bool

func (FormFieldCheckbox) IsFormFieldCheckbox

func (FormFieldCheckbox) IsFormFieldCheckbox() bool

type FormFieldCollection

type FormFieldCollection struct {
	// Represents DTO for collection of formfields.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents DTO for collection of formfields.
	List []FormField `json:"List,omitempty"`
}

Represents DTO for collection of formfields.

func (FormFieldCollection) IsFormFieldCollection

func (FormFieldCollection) IsFormFieldCollection() bool

func (FormFieldCollection) IsLinkElement

func (FormFieldCollection) IsLinkElement() bool

type FormFieldDropDown

type FormFieldDropDown struct {
	// FormField dropdownlist element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FormField dropdownlist element.
	NodeId string `json:"NodeId,omitempty"`

	// FormField dropdownlist element.
	CalculateOnExit bool `json:"CalculateOnExit,omitempty"`

	// FormField dropdownlist element.
	Enabled bool `json:"Enabled,omitempty"`

	// FormField dropdownlist element.
	EntryMacro string `json:"EntryMacro,omitempty"`

	// FormField dropdownlist element.
	ExitMacro string `json:"ExitMacro,omitempty"`

	// FormField dropdownlist element.
	HelpText string `json:"HelpText,omitempty"`

	// FormField dropdownlist element.
	Name string `json:"Name,omitempty"`

	// FormField dropdownlist element.
	OwnHelp bool `json:"OwnHelp,omitempty"`

	// FormField dropdownlist element.
	OwnStatus bool `json:"OwnStatus,omitempty"`

	// FormField dropdownlist element.
	StatusText string `json:"StatusText,omitempty"`

	// FormField dropdownlist element.
	DropDownItems []string `json:"DropDownItems,omitempty"`

	// FormField dropdownlist element.
	DropDownSelectedIndex int32 `json:"DropDownSelectedIndex,omitempty"`
}

FormField dropdownlist element.

func (FormFieldDropDown) IsFormField

func (FormFieldDropDown) IsFormField() bool

func (FormFieldDropDown) IsFormFieldDropDown

func (FormFieldDropDown) IsFormFieldDropDown() bool

type FormFieldResponse

type FormFieldResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/formfields/{1}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/formfields/{1}.
	FormField *FormField `json:"FormField,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/formfields/{1}.

func (FormFieldResponse) IsFormFieldResponse

func (FormFieldResponse) IsFormFieldResponse() bool

func (FormFieldResponse) IsWordsResponse

func (FormFieldResponse) IsWordsResponse() bool

type FormFieldTextInput

type FormFieldTextInput struct {
	// FormField text input element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// FormField text input element.
	NodeId string `json:"NodeId,omitempty"`

	// FormField text input element.
	CalculateOnExit bool `json:"CalculateOnExit,omitempty"`

	// FormField text input element.
	Enabled bool `json:"Enabled,omitempty"`

	// FormField text input element.
	EntryMacro string `json:"EntryMacro,omitempty"`

	// FormField text input element.
	ExitMacro string `json:"ExitMacro,omitempty"`

	// FormField text input element.
	HelpText string `json:"HelpText,omitempty"`

	// FormField text input element.
	Name string `json:"Name,omitempty"`

	// FormField text input element.
	OwnHelp bool `json:"OwnHelp,omitempty"`

	// FormField text input element.
	OwnStatus bool `json:"OwnStatus,omitempty"`

	// FormField text input element.
	StatusText string `json:"StatusText,omitempty"`

	// FormField text input element.
	MaxLength int32 `json:"MaxLength,omitempty"`

	// FormField text input element.
	TextInputDefault string `json:"TextInputDefault,omitempty"`

	// FormField text input element.
	TextInputFormat string `json:"TextInputFormat,omitempty"`

	// FormField text input element.
	TextInputType string `json:"TextInputType,omitempty"`
}

FormField text input element.

func (FormFieldTextInput) IsFormField

func (FormFieldTextInput) IsFormField() bool

func (FormFieldTextInput) IsFormFieldTextInput

func (FormFieldTextInput) IsFormFieldTextInput() bool

type FormFieldsResponse

type FormFieldsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/{nodePath}/formfields.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/{nodePath}/formfields.
	FormFields *FormFieldCollection `json:"FormFields,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/{nodePath}/formfields.

func (FormFieldsResponse) IsFormFieldsResponse

func (FormFieldsResponse) IsFormFieldsResponse() bool

func (FormFieldsResponse) IsWordsResponse

func (FormFieldsResponse) IsWordsResponse() bool

type GifSaveOptionsData

type GifSaveOptionsData struct {
	// Container class for gif save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for gif save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for gif save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for gif save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for gif save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for gif save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for gif save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for gif save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for gif save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for gif save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for gif save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container class for gif save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container class for gif save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for gif save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container class for gif save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container class for gif save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container class for gif save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container class for gif save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for gif save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// Container class for gif save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// Container class for gif save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// Container class for gif save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// Container class for gif save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// Container class for gif save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// Container class for gif save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// Container class for gif save options.
	Scale float64 `json:"Scale,omitempty"`

	// Container class for gif save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// Container class for gif save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for gif save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for gif save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`
}

Container class for gif save options.

func (GifSaveOptionsData) IsGifSaveOptionsData

func (GifSaveOptionsData) IsGifSaveOptionsData() bool

func (GifSaveOptionsData) IsImageSaveOptionsData

func (GifSaveOptionsData) IsImageSaveOptionsData() bool

type GraphicsQualityOptionsData

type GraphicsQualityOptionsData struct {
	// Allows to specify additional System.Drawing.Graphics quality options.
	CompositingMode string `json:"CompositingMode,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	CompositingQuality string `json:"CompositingQuality,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	InterpolationMode string `json:"InterpolationMode,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	SmoothingMode string `json:"SmoothingMode,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	StringFormat *StringFormatData `json:"StringFormat,omitempty"`

	// Allows to specify additional System.Drawing.Graphics quality options.
	TextRenderingHint string `json:"TextRenderingHint,omitempty"`
}

Allows to specify additional System.Drawing.Graphics quality options.

func (GraphicsQualityOptionsData) IsGraphicsQualityOptionsData

func (GraphicsQualityOptionsData) IsGraphicsQualityOptionsData() bool

type HeaderFooter

type HeaderFooter struct {
	// Section element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Section element.
	Type string `json:"Type,omitempty"`

	// Section element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`

	// Section element.
	DrawingObjects *LinkElement `json:"DrawingObjects,omitempty"`

	// Section element.
	Paragraphs *LinkElement `json:"Paragraphs,omitempty"`
}

Section element.

func (HeaderFooter) IsHeaderFooter

func (HeaderFooter) IsHeaderFooter() bool
func (HeaderFooter) IsHeaderFooterLink() bool
type HeaderFooterLink struct {
	// HeaderFooter link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// HeaderFooter link element.
	Type string `json:"Type,omitempty"`
}

HeaderFooter link element.

func (HeaderFooterLink) IsHeaderFooterLink() bool

func (HeaderFooterLink) IsLinkElement

func (HeaderFooterLink) IsLinkElement() bool

type HeaderFooterLinkCollection

type HeaderFooterLinkCollection struct {
	// Collection of links to header/footers.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of links to header/footers.
	List []HeaderFooterLink `json:"List,omitempty"`
}

Collection of links to header/footers.

func (HeaderFooterLinkCollection) IsHeaderFooterLinkCollection

func (HeaderFooterLinkCollection) IsHeaderFooterLinkCollection() bool

func (HeaderFooterLinkCollection) IsLinkElement

func (HeaderFooterLinkCollection) IsLinkElement() bool

type HeaderFooterResponse

type HeaderFooterResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/headersfooters/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/headersfooters/{0}.
	HeaderFooter *HeaderFooter `json:"HeaderFooter,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/headersfooters/{0}.

func (HeaderFooterResponse) IsHeaderFooterResponse

func (HeaderFooterResponse) IsHeaderFooterResponse() bool

func (HeaderFooterResponse) IsWordsResponse

func (HeaderFooterResponse) IsWordsResponse() bool

type HeaderFootersResponse

type HeaderFootersResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/headersfooters.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/headersfooters.
	HeaderFooters *HeaderFooterLinkCollection `json:"HeaderFooters,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/headersfooters.

func (HeaderFootersResponse) IsHeaderFootersResponse

func (HeaderFootersResponse) IsHeaderFootersResponse() bool

func (HeaderFootersResponse) IsWordsResponse

func (HeaderFootersResponse) IsWordsResponse() bool

type HtmlFixedSaveOptionsData

type HtmlFixedSaveOptionsData struct {
	// container class for fixed html save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for fixed html save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for fixed html save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for fixed html save options.
	FileName string `json:"FileName,omitempty"`

	// container class for fixed html save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for fixed html save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for fixed html save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for fixed html save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for fixed html save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for fixed html save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for fixed html save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for fixed html save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for fixed html save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for fixed html save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for fixed html save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for fixed html save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for fixed html save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for fixed html save options.
	CssClassNamesPrefix string `json:"CssClassNamesPrefix,omitempty"`

	// container class for fixed html save options.
	Encoding string `json:"Encoding,omitempty"`

	// container class for fixed html save options.
	ExportEmbeddedCss bool `json:"ExportEmbeddedCss,omitempty"`

	// container class for fixed html save options.
	ExportEmbeddedFonts bool `json:"ExportEmbeddedFonts,omitempty"`

	// container class for fixed html save options.
	ExportEmbeddedImages bool `json:"ExportEmbeddedImages,omitempty"`

	// container class for fixed html save options.
	ExportFormFields bool `json:"ExportFormFields,omitempty"`

	// container class for fixed html save options.
	FontFormat string `json:"FontFormat,omitempty"`

	// container class for fixed html save options.
	PageHorizontalAlignment string `json:"PageHorizontalAlignment,omitempty"`

	// container class for fixed html save options.
	PageMargins float64 `json:"PageMargins,omitempty"`

	// container class for fixed html save options.
	ResourcesFolder string `json:"ResourcesFolder,omitempty"`

	// container class for fixed html save options.
	ResourcesFolderAlias string `json:"ResourcesFolderAlias,omitempty"`

	// container class for fixed html save options.
	SaveFontFaceCssSeparately bool `json:"SaveFontFaceCssSeparately,omitempty"`

	// container class for fixed html save options.
	ShowPageBorder bool `json:"ShowPageBorder,omitempty"`

	// container class for fixed html save options.
	UseTargetMachineFonts bool `json:"UseTargetMachineFonts,omitempty"`
}

container class for fixed html save options.

func (HtmlFixedSaveOptionsData) IsFixedPageSaveOptionsData

func (HtmlFixedSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (HtmlFixedSaveOptionsData) IsHtmlFixedSaveOptionsData

func (HtmlFixedSaveOptionsData) IsHtmlFixedSaveOptionsData() bool

type HtmlSaveOptionsData

type HtmlSaveOptionsData struct {
	// container class for html save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for html save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for html save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for html save options.
	FileName string `json:"FileName,omitempty"`

	// container class for html save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for html save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for html save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for html save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for html save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for html save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for html save options.
	AllowNegativeIndent bool `json:"AllowNegativeIndent,omitempty"`

	// container class for html save options.
	CssClassNamePrefix string `json:"CssClassNamePrefix,omitempty"`

	// container class for html save options.
	CssStyleSheetFileName string `json:"CssStyleSheetFileName,omitempty"`

	// container class for html save options.
	CssStyleSheetType string `json:"CssStyleSheetType,omitempty"`

	// container class for html save options.
	DocumentSplitCriteria string `json:"DocumentSplitCriteria,omitempty"`

	// container class for html save options.
	DocumentSplitHeadingLevel int32 `json:"DocumentSplitHeadingLevel,omitempty"`

	// container class for html save options.
	Encoding string `json:"Encoding,omitempty"`

	// container class for html save options.
	ExportDocumentProperties bool `json:"ExportDocumentProperties,omitempty"`

	// container class for html save options.
	ExportDropDownFormFieldAsText bool `json:"ExportDropDownFormFieldAsText,omitempty"`

	// container class for html save options.
	ExportFontResources bool `json:"ExportFontResources,omitempty"`

	// container class for html save options.
	ExportFontsAsBase64 bool `json:"ExportFontsAsBase64,omitempty"`

	// container class for html save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// container class for html save options.
	ExportImagesAsBase64 bool `json:"ExportImagesAsBase64,omitempty"`

	// container class for html save options.
	ExportLanguageInformation bool `json:"ExportLanguageInformation,omitempty"`

	// container class for html save options.
	ExportListLabels string `json:"ExportListLabels,omitempty"`

	// container class for html save options.
	ExportOriginalUrlForLinkedImages bool `json:"ExportOriginalUrlForLinkedImages,omitempty"`

	// container class for html save options.
	ExportPageMargins bool `json:"ExportPageMargins,omitempty"`

	// container class for html save options.
	ExportPageSetup bool `json:"ExportPageSetup,omitempty"`

	// container class for html save options.
	ExportRelativeFontSize bool `json:"ExportRelativeFontSize,omitempty"`

	// container class for html save options.
	ExportRoundtripInformation bool `json:"ExportRoundtripInformation,omitempty"`

	// container class for html save options.
	ExportTextBoxAsSvg bool `json:"ExportTextBoxAsSvg,omitempty"`

	// container class for html save options.
	ExportTextInputFormFieldAsText bool `json:"ExportTextInputFormFieldAsText,omitempty"`

	// container class for html save options.
	ExportTocPageNumbers bool `json:"ExportTocPageNumbers,omitempty"`

	// container class for html save options.
	ExportXhtmlTransitional bool `json:"ExportXhtmlTransitional,omitempty"`

	// container class for html save options.
	FontResourcesSubsettingSizeThreshold int32 `json:"FontResourcesSubsettingSizeThreshold,omitempty"`

	// container class for html save options.
	FontsFolder string `json:"FontsFolder,omitempty"`

	// container class for html save options.
	FontsFolderAlias string `json:"FontsFolderAlias,omitempty"`

	// container class for html save options.
	HtmlVersion string `json:"HtmlVersion,omitempty"`

	// container class for html save options.
	ImageResolution int32 `json:"ImageResolution,omitempty"`

	// container class for html save options.
	ImagesFolder string `json:"ImagesFolder,omitempty"`

	// container class for html save options.
	ImagesFolderAlias string `json:"ImagesFolderAlias,omitempty"`

	// container class for html save options.
	MetafileFormat string `json:"MetafileFormat,omitempty"`

	// container class for html save options.
	OfficeMathOutputMode string `json:"OfficeMathOutputMode,omitempty"`

	// container class for html save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`

	// container class for html save options.
	ResolveFontNames bool `json:"ResolveFontNames,omitempty"`

	// container class for html save options.
	ResourceFolder string `json:"ResourceFolder,omitempty"`

	// container class for html save options.
	ResourceFolderAlias string `json:"ResourceFolderAlias,omitempty"`

	// container class for html save options.
	ScaleImageToShapeSize bool `json:"ScaleImageToShapeSize,omitempty"`

	// container class for html save options.
	TableWidthOutputMode string `json:"TableWidthOutputMode,omitempty"`
}

container class for html save options.

func (HtmlSaveOptionsData) IsHtmlSaveOptionsData

func (HtmlSaveOptionsData) IsHtmlSaveOptionsData() bool

func (HtmlSaveOptionsData) IsSaveOptionsData

func (HtmlSaveOptionsData) IsSaveOptionsData() bool
type Hyperlink struct {
	// Hyperlink element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Hyperlink element.
	DisplayText string `json:"DisplayText,omitempty"`

	// Hyperlink element.
	Value string `json:"Value,omitempty"`
}

Hyperlink element.

func (Hyperlink) IsHyperlink() bool

func (Hyperlink) IsLinkElement

func (Hyperlink) IsLinkElement() bool

type HyperlinkResponse

type HyperlinkResponse struct {
	// This response should be returned by the service when handling:  GET /{name}/hyperlinks/{hyperlinkIndex} .
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET /{name}/hyperlinks/{hyperlinkIndex} .
	Hyperlink *Hyperlink `json:"Hyperlink,omitempty"`
}

This response should be returned by the service when handling: GET /{name}/hyperlinks/{hyperlinkIndex} .

func (HyperlinkResponse) IsHyperlinkResponse

func (HyperlinkResponse) IsHyperlinkResponse() bool

func (HyperlinkResponse) IsWordsResponse

func (HyperlinkResponse) IsWordsResponse() bool
type Hyperlinks struct {
	// Collection of Hyperlink.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of Hyperlink.
	HyperlinkList []Hyperlink `json:"HyperlinkList,omitempty"`
}

Collection of Hyperlink.

func (Hyperlinks) IsHyperlinks() bool

func (Hyperlinks) IsLinkElement

func (Hyperlinks) IsLinkElement() bool

type HyperlinksResponse

type HyperlinksResponse struct {
	// This response should be returned by the service when handling:  GET /{name}/hyperlinks .
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  GET /{name}/hyperlinks .
	Hyperlinks *Hyperlinks `json:"Hyperlinks,omitempty"`
}

This response should be returned by the service when handling: GET /{name}/hyperlinks .

func (HyperlinksResponse) IsHyperlinksResponse

func (HyperlinksResponse) IsHyperlinksResponse() bool

func (HyperlinksResponse) IsWordsResponse

func (HyperlinksResponse) IsWordsResponse() bool

type IApiError

type IApiError interface {
	IsApiError() bool
}

type IAvailableFontsResponse

type IAvailableFontsResponse interface {
	IsAvailableFontsResponse() bool
}

type IBmpSaveOptionsData

type IBmpSaveOptionsData interface {
	IsBmpSaveOptionsData() bool
}

type IBookmark

type IBookmark interface {
	IsBookmark() bool
}

type IBookmarkData

type IBookmarkData interface {
	IsBookmarkData() bool
}

type IBookmarkResponse

type IBookmarkResponse interface {
	IsBookmarkResponse() bool
}

type IBookmarks

type IBookmarks interface {
	IsBookmarks() bool
}

type IBookmarksOutlineLevelData

type IBookmarksOutlineLevelData interface {
	IsBookmarksOutlineLevelData() bool
}

type IBookmarksResponse

type IBookmarksResponse interface {
	IsBookmarksResponse() bool
}

type IBorder

type IBorder interface {
	IsBorder() bool
}

type IBorderResponse

type IBorderResponse interface {
	IsBorderResponse() bool
}

type IBordersCollection

type IBordersCollection interface {
	IsBordersCollection() bool
}

type IBordersResponse

type IBordersResponse interface {
	IsBordersResponse() bool
}

type IClassificationResponse

type IClassificationResponse interface {
	IsClassificationResponse() bool
}

type IClassificationResult

type IClassificationResult interface {
	IsClassificationResult() bool
}

type IComment

type IComment interface {
	IsComment() bool
}

type ICommentBase

type ICommentBase interface {
	IsCommentBase() bool
}

type ICommentInsert

type ICommentInsert interface {
	IsCommentInsert() bool
}
type ICommentLink interface {
	IsCommentLink() bool
}

type ICommentResponse

type ICommentResponse interface {
	IsCommentResponse() bool
}

type ICommentUpdate

type ICommentUpdate interface {
	IsCommentUpdate() bool
}

type ICommentsCollection

type ICommentsCollection interface {
	IsCommentsCollection() bool
}

type ICommentsResponse

type ICommentsResponse interface {
	IsCommentsResponse() bool
}

type ICompareData

type ICompareData interface {
	IsCompareData() bool
}

type ICompareOptions

type ICompareOptions interface {
	IsCompareOptions() bool
}

type ICsvDataLoadOptions

type ICsvDataLoadOptions interface {
	IsCsvDataLoadOptions() bool
}

type IDocSaveOptionsData

type IDocSaveOptionsData interface {
	IsDocSaveOptionsData() bool
}

type IDocument

type IDocument interface {
	IsDocument() bool
}

type IDocumentEntry

type IDocumentEntry interface {
	IsDocumentEntry() bool
}

type IDocumentEntryList

type IDocumentEntryList interface {
	IsDocumentEntryList() bool
}

type IDocumentPosition

type IDocumentPosition interface {
	IsDocumentPosition() bool
}

type IDocumentProperties

type IDocumentProperties interface {
	IsDocumentProperties() bool
}

type IDocumentPropertiesResponse

type IDocumentPropertiesResponse interface {
	IsDocumentPropertiesResponse() bool
}

type IDocumentProperty

type IDocumentProperty interface {
	IsDocumentProperty() bool
}

type IDocumentPropertyBase

type IDocumentPropertyBase interface {
	IsDocumentPropertyBase() bool
}

type IDocumentPropertyCreateOrUpdate

type IDocumentPropertyCreateOrUpdate interface {
	IsDocumentPropertyCreateOrUpdate() bool
}

type IDocumentPropertyResponse

type IDocumentPropertyResponse interface {
	IsDocumentPropertyResponse() bool
}

type IDocumentResponse

type IDocumentResponse interface {
	IsDocumentResponse() bool
}

type IDocumentStatData

type IDocumentStatData interface {
	IsDocumentStatData() bool
}

type IDownsampleOptionsData

type IDownsampleOptionsData interface {
	IsDownsampleOptionsData() bool
}

type IDrawingObject

type IDrawingObject interface {
	IsDrawingObject() bool
}

type IDrawingObjectCollection

type IDrawingObjectCollection interface {
	IsDrawingObjectCollection() bool
}

type IDrawingObjectInsert

type IDrawingObjectInsert interface {
	IsDrawingObjectInsert() bool
}
type IDrawingObjectLink interface {
	IsDrawingObjectLink() bool
}

type IDrawingObjectResponse

type IDrawingObjectResponse interface {
	IsDrawingObjectResponse() bool
}

type IDrawingObjectUpdate

type IDrawingObjectUpdate interface {
	IsDrawingObjectUpdate() bool
}

type IDrawingObjectsResponse

type IDrawingObjectsResponse interface {
	IsDrawingObjectsResponse() bool
}

type IEmfSaveOptionsData

type IEmfSaveOptionsData interface {
	IsEmfSaveOptionsData() bool
}

type IEpubSaveOptionsData

type IEpubSaveOptionsData interface {
	IsEpubSaveOptionsData() bool
}

type IError

type IError interface {
	IsError() bool
}

type IErrorDetails

type IErrorDetails interface {
	IsErrorDetails() bool
}

type IField

type IField interface {
	IsField() bool
}

type IFieldBase

type IFieldBase interface {
	IsFieldBase() bool
}

type IFieldCollection

type IFieldCollection interface {
	IsFieldCollection() bool
}

type IFieldInsert

type IFieldInsert interface {
	IsFieldInsert() bool
}
type IFieldLink interface {
	IsFieldLink() bool
}

type IFieldNames

type IFieldNames interface {
	IsFieldNames() bool
}

type IFieldNamesResponse

type IFieldNamesResponse interface {
	IsFieldNamesResponse() bool
}

type IFieldResponse

type IFieldResponse interface {
	IsFieldResponse() bool
}

type IFieldUpdate

type IFieldUpdate interface {
	IsFieldUpdate() bool
}

type IFieldsResponse

type IFieldsResponse interface {
	IsFieldsResponse() bool
}
type IFileLink interface {
	IsFileLink() bool
}

type IFilesList

type IFilesList interface {
	IsFilesList() bool
}

type IFilesUploadResult

type IFilesUploadResult interface {
	IsFilesUploadResult() bool
}

type IFixedPageSaveOptionsData

type IFixedPageSaveOptionsData interface {
	IsFixedPageSaveOptionsData() bool
}

type IFont

type IFont interface {
	IsFont() bool
}

type IFontInfo

type IFontInfo interface {
	IsFontInfo() bool
}

type IFontResponse

type IFontResponse interface {
	IsFontResponse() bool
}

type IFootnote

type IFootnote interface {
	IsFootnote() bool
}

type IFootnoteBase

type IFootnoteBase interface {
	IsFootnoteBase() bool
}

type IFootnoteCollection

type IFootnoteCollection interface {
	IsFootnoteCollection() bool
}

type IFootnoteInsert

type IFootnoteInsert interface {
	IsFootnoteInsert() bool
}
type IFootnoteLink interface {
	IsFootnoteLink() bool
}

type IFootnoteResponse

type IFootnoteResponse interface {
	IsFootnoteResponse() bool
}

type IFootnoteUpdate

type IFootnoteUpdate interface {
	IsFootnoteUpdate() bool
}

type IFootnotesResponse

type IFootnotesResponse interface {
	IsFootnotesResponse() bool
}

type IFootnotesStatData

type IFootnotesStatData interface {
	IsFootnotesStatData() bool
}

type IFormField

type IFormField interface {
	IsFormField() bool
}

type IFormFieldCheckbox

type IFormFieldCheckbox interface {
	IsFormFieldCheckbox() bool
}

type IFormFieldCollection

type IFormFieldCollection interface {
	IsFormFieldCollection() bool
}

type IFormFieldDropDown

type IFormFieldDropDown interface {
	IsFormFieldDropDown() bool
}

type IFormFieldResponse

type IFormFieldResponse interface {
	IsFormFieldResponse() bool
}

type IFormFieldTextInput

type IFormFieldTextInput interface {
	IsFormFieldTextInput() bool
}

type IFormFieldsResponse

type IFormFieldsResponse interface {
	IsFormFieldsResponse() bool
}

type IGifSaveOptionsData

type IGifSaveOptionsData interface {
	IsGifSaveOptionsData() bool
}

type IGraphicsQualityOptionsData

type IGraphicsQualityOptionsData interface {
	IsGraphicsQualityOptionsData() bool
}

type IHeaderFooter

type IHeaderFooter interface {
	IsHeaderFooter() bool
}
type IHeaderFooterLink interface {
	IsHeaderFooterLink() bool
}

type IHeaderFooterLinkCollection

type IHeaderFooterLinkCollection interface {
	IsHeaderFooterLinkCollection() bool
}

type IHeaderFooterResponse

type IHeaderFooterResponse interface {
	IsHeaderFooterResponse() bool
}

type IHeaderFootersResponse

type IHeaderFootersResponse interface {
	IsHeaderFootersResponse() bool
}

type IHtmlFixedSaveOptionsData

type IHtmlFixedSaveOptionsData interface {
	IsHtmlFixedSaveOptionsData() bool
}

type IHtmlSaveOptionsData

type IHtmlSaveOptionsData interface {
	IsHtmlSaveOptionsData() bool
}
type IHyperlink interface {
	IsHyperlink() bool
}

type IHyperlinkResponse

type IHyperlinkResponse interface {
	IsHyperlinkResponse() bool
}
type IHyperlinks interface {
	IsHyperlinks() bool
}

type IHyperlinksResponse

type IHyperlinksResponse interface {
	IsHyperlinksResponse() bool
}

type IImageSaveOptionsData

type IImageSaveOptionsData interface {
	IsImageSaveOptionsData() bool
}

type IJpegSaveOptionsData

type IJpegSaveOptionsData interface {
	IsJpegSaveOptionsData() bool
}
type ILink interface {
	IsLink() bool
}

type ILinkElement

type ILinkElement interface {
	IsLinkElement() bool
}

type IListFormat

type IListFormat interface {
	IsListFormat() bool
}

type IListFormatUpdate

type IListFormatUpdate interface {
	IsListFormatUpdate() bool
}

type IListInfo

type IListInfo interface {
	IsListInfo() bool
}

type IListInsert

type IListInsert interface {
	IsListInsert() bool
}

type IListLevel

type IListLevel interface {
	IsListLevel() bool
}

type IListLevelUpdate

type IListLevelUpdate interface {
	IsListLevelUpdate() bool
}

type IListLevels

type IListLevels interface {
	IsListLevels() bool
}

type IListResponse

type IListResponse interface {
	IsListResponse() bool
}

type IListUpdate

type IListUpdate interface {
	IsListUpdate() bool
}

type ILists

type ILists interface {
	IsLists() bool
}

type IListsResponse

type IListsResponse interface {
	IsListsResponse() bool
}

type ILoadWebDocumentData

type ILoadWebDocumentData interface {
	IsLoadWebDocumentData() bool
}

type IMarkdownSaveOptionsData

type IMarkdownSaveOptionsData interface {
	IsMarkdownSaveOptionsData() bool
}

type IMetafileRenderingOptionsData

type IMetafileRenderingOptionsData interface {
	IsMetafileRenderingOptionsData() bool
}

type IMhtmlSaveOptionsData

type IMhtmlSaveOptionsData interface {
	IsMhtmlSaveOptionsData() bool
}

type IModificationOperationResult

type IModificationOperationResult interface {
	IsModificationOperationResult() bool
}
type INodeLink interface {
	IsNodeLink() bool
}

type IOdtSaveOptionsData

type IOdtSaveOptionsData interface {
	IsOdtSaveOptionsData() bool
}
type IOfficeMathLink interface {
	IsOfficeMathLink() bool
}

type IOfficeMathObject

type IOfficeMathObject interface {
	IsOfficeMathObject() bool
}

type IOfficeMathObjectResponse

type IOfficeMathObjectResponse interface {
	IsOfficeMathObjectResponse() bool
}

type IOfficeMathObjectsCollection

type IOfficeMathObjectsCollection interface {
	IsOfficeMathObjectsCollection() bool
}

type IOfficeMathObjectsResponse

type IOfficeMathObjectsResponse interface {
	IsOfficeMathObjectsResponse() bool
}

type IOoxmlSaveOptionsData

type IOoxmlSaveOptionsData interface {
	IsOoxmlSaveOptionsData() bool
}

type IOptimizationOptions

type IOptimizationOptions interface {
	IsOptimizationOptions() bool
}

type IOutlineOptionsData

type IOutlineOptionsData interface {
	IsOutlineOptionsData() bool
}

type IPageNumber

type IPageNumber interface {
	IsPageNumber() bool
}

type IPageSetup

type IPageSetup interface {
	IsPageSetup() bool
}

type IPageStatData

type IPageStatData interface {
	IsPageStatData() bool
}

type IParagraph

type IParagraph interface {
	IsParagraph() bool
}

type IParagraphFormat

type IParagraphFormat interface {
	IsParagraphFormat() bool
}

type IParagraphFormatBase

type IParagraphFormatBase interface {
	IsParagraphFormatBase() bool
}

type IParagraphFormatResponse

type IParagraphFormatResponse interface {
	IsParagraphFormatResponse() bool
}

type IParagraphFormatUpdate

type IParagraphFormatUpdate interface {
	IsParagraphFormatUpdate() bool
}

type IParagraphInsert

type IParagraphInsert interface {
	IsParagraphInsert() bool
}
type IParagraphLink interface {
	IsParagraphLink() bool
}

type IParagraphLinkCollection

type IParagraphLinkCollection interface {
	IsParagraphLinkCollection() bool
}

type IParagraphLinkCollectionResponse

type IParagraphLinkCollectionResponse interface {
	IsParagraphLinkCollectionResponse() bool
}

type IParagraphListFormatResponse

type IParagraphListFormatResponse interface {
	IsParagraphListFormatResponse() bool
}

type IParagraphResponse

type IParagraphResponse interface {
	IsParagraphResponse() bool
}

type IPclSaveOptionsData

type IPclSaveOptionsData interface {
	IsPclSaveOptionsData() bool
}

type IPdfDigitalSignatureDetailsData

type IPdfDigitalSignatureDetailsData interface {
	IsPdfDigitalSignatureDetailsData() bool
}

type IPdfEncryptionDetailsData

type IPdfEncryptionDetailsData interface {
	IsPdfEncryptionDetailsData() bool
}

type IPdfSaveOptionsData

type IPdfSaveOptionsData interface {
	IsPdfSaveOptionsData() bool
}

type IPngSaveOptionsData

type IPngSaveOptionsData interface {
	IsPngSaveOptionsData() bool
}

type IPreferredWidth

type IPreferredWidth interface {
	IsPreferredWidth() bool
}

type IProtectionData

type IProtectionData interface {
	IsProtectionData() bool
}

type IProtectionDataResponse

type IProtectionDataResponse interface {
	IsProtectionDataResponse() bool
}

type IProtectionRequest

type IProtectionRequest interface {
	IsProtectionRequest() bool
}

type IPsSaveOptionsData

type IPsSaveOptionsData interface {
	IsPsSaveOptionsData() bool
}

type IRangeDocument

type IRangeDocument interface {
	IsRangeDocument() bool
}

type IRangeTextResponse

type IRangeTextResponse interface {
	IsRangeTextResponse() bool
}

type IReplaceRange

type IReplaceRange interface {
	IsReplaceRange() bool
}

type IReplaceTextParameters

type IReplaceTextParameters interface {
	IsReplaceTextParameters() bool
}

type IReplaceTextResponse

type IReplaceTextResponse interface {
	IsReplaceTextResponse() bool
}

type IReportBuildOptions

type IReportBuildOptions interface {
	IsReportBuildOptions() bool
}

type IReportEngineSettings

type IReportEngineSettings interface {
	IsReportEngineSettings() bool
}

type IRevisionsModificationResponse

type IRevisionsModificationResponse interface {
	IsRevisionsModificationResponse() bool
}

type IRtfSaveOptionsData

type IRtfSaveOptionsData interface {
	IsRtfSaveOptionsData() bool
}

type IRun

type IRun interface {
	IsRun() bool
}

type IRunBase

type IRunBase interface {
	IsRunBase() bool
}

type IRunInsert

type IRunInsert interface {
	IsRunInsert() bool
}
type IRunLink interface {
	IsRunLink() bool
}

type IRunResponse

type IRunResponse interface {
	IsRunResponse() bool
}

type IRunUpdate

type IRunUpdate interface {
	IsRunUpdate() bool
}

type IRuns

type IRuns interface {
	IsRuns() bool
}

type IRunsResponse

type IRunsResponse interface {
	IsRunsResponse() bool
}

type ISaveOptionsData

type ISaveOptionsData interface {
	IsSaveOptionsData() bool
}

type ISaveResponse

type ISaveResponse interface {
	IsSaveResponse() bool
}

type ISaveResult

type ISaveResult interface {
	IsSaveResult() bool
}

type ISearchResponse

type ISearchResponse interface {
	IsSearchResponse() bool
}

type ISearchResult

type ISearchResult interface {
	IsSearchResult() bool
}

type ISearchResultsCollection

type ISearchResultsCollection interface {
	IsSearchResultsCollection() bool
}

type ISection

type ISection interface {
	IsSection() bool
}
type ISectionLink interface {
	IsSectionLink() bool
}

type ISectionLinkCollection

type ISectionLinkCollection interface {
	IsSectionLinkCollection() bool
}

type ISectionLinkCollectionResponse

type ISectionLinkCollectionResponse interface {
	IsSectionLinkCollectionResponse() bool
}

type ISectionPageSetupResponse

type ISectionPageSetupResponse interface {
	IsSectionPageSetupResponse() bool
}

type ISectionResponse

type ISectionResponse interface {
	IsSectionResponse() bool
}

type IShading

type IShading interface {
	IsShading() bool
}

type ISplitDocumentResponse

type ISplitDocumentResponse interface {
	IsSplitDocumentResponse() bool
}

type ISplitDocumentResult

type ISplitDocumentResult interface {
	IsSplitDocumentResult() bool
}

type IStatDataResponse

type IStatDataResponse interface {
	IsStatDataResponse() bool
}

type IStorageFile

type IStorageFile interface {
	IsStorageFile() bool
}

type IStoryChildNodes

type IStoryChildNodes interface {
	IsStoryChildNodes() bool
}

type IStringFormatData

type IStringFormatData interface {
	IsStringFormatData() bool
}

type IStyle

type IStyle interface {
	IsStyle() bool
}

type IStyleApply

type IStyleApply interface {
	IsStyleApply() bool
}

type IStyleCopy

type IStyleCopy interface {
	IsStyleCopy() bool
}

type IStyleInsert

type IStyleInsert interface {
	IsStyleInsert() bool
}

type IStyleResponse

type IStyleResponse interface {
	IsStyleResponse() bool
}

type IStyleUpdate

type IStyleUpdate interface {
	IsStyleUpdate() bool
}

type IStylesResponse

type IStylesResponse interface {
	IsStylesResponse() bool
}

type ISvgSaveOptionsData

type ISvgSaveOptionsData interface {
	IsSvgSaveOptionsData() bool
}

type ITabStop

type ITabStop interface {
	IsTabStop() bool
}

type ITabStopBase

type ITabStopBase interface {
	IsTabStopBase() bool
}

type ITabStopInsert

type ITabStopInsert interface {
	IsTabStopInsert() bool
}

type ITabStopsResponse

type ITabStopsResponse interface {
	IsTabStopsResponse() bool
}

type ITable

type ITable interface {
	IsTable() bool
}

type ITableCell

type ITableCell interface {
	IsTableCell() bool
}

type ITableCellFormat

type ITableCellFormat interface {
	IsTableCellFormat() bool
}

type ITableCellFormatResponse

type ITableCellFormatResponse interface {
	IsTableCellFormatResponse() bool
}

type ITableCellInsert

type ITableCellInsert interface {
	IsTableCellInsert() bool
}

type ITableCellResponse

type ITableCellResponse interface {
	IsTableCellResponse() bool
}

type ITableInsert

type ITableInsert interface {
	IsTableInsert() bool
}
type ITableLink interface {
	IsTableLink() bool
}

type ITableLinkCollection

type ITableLinkCollection interface {
	IsTableLinkCollection() bool
}

type ITableLinkCollectionResponse

type ITableLinkCollectionResponse interface {
	IsTableLinkCollectionResponse() bool
}

type ITableProperties

type ITableProperties interface {
	IsTableProperties() bool
}

type ITablePropertiesResponse

type ITablePropertiesResponse interface {
	IsTablePropertiesResponse() bool
}

type ITableResponse

type ITableResponse interface {
	IsTableResponse() bool
}

type ITableRow

type ITableRow interface {
	IsTableRow() bool
}

type ITableRowFormat

type ITableRowFormat interface {
	IsTableRowFormat() bool
}

type ITableRowFormatResponse

type ITableRowFormatResponse interface {
	IsTableRowFormatResponse() bool
}

type ITableRowInsert

type ITableRowInsert interface {
	IsTableRowInsert() bool
}

type ITableRowResponse

type ITableRowResponse interface {
	IsTableRowResponse() bool
}

type ITextSaveOptionsData

type ITextSaveOptionsData interface {
	IsTextSaveOptionsData() bool
}

type ITiffSaveOptionsData

type ITiffSaveOptionsData interface {
	IsTiffSaveOptionsData() bool
}

type ITxtSaveOptionsBaseData

type ITxtSaveOptionsBaseData interface {
	IsTxtSaveOptionsBaseData() bool
}

type IWatermarkText

type IWatermarkText interface {
	IsWatermarkText() bool
}

type IWordMLSaveOptionsData

type IWordMLSaveOptionsData interface {
	IsWordMLSaveOptionsData() bool
}

type IWordsApiErrorResponse

type IWordsApiErrorResponse interface {
	IsWordsApiErrorResponse() bool
}
type IWordsApiLink interface {
	IsWordsApiLink() bool
}

type IWordsResponse

type IWordsResponse interface {
	IsWordsResponse() bool
}

type IXamlFixedSaveOptionsData

type IXamlFixedSaveOptionsData interface {
	IsXamlFixedSaveOptionsData() bool
}

type IXamlFlowSaveOptionsData

type IXamlFlowSaveOptionsData interface {
	IsXamlFlowSaveOptionsData() bool
}

type IXmlColor

type IXmlColor interface {
	IsXmlColor() bool
}

type IXpsSaveOptionsData

type IXpsSaveOptionsData interface {
	IsXpsSaveOptionsData() bool
}

type ImageSaveOptionsData

type ImageSaveOptionsData struct {
	// Container abstract class for image save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container abstract class for image save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container abstract class for image save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container abstract class for image save options.
	FileName string `json:"FileName,omitempty"`

	// Container abstract class for image save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container abstract class for image save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container abstract class for image save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container abstract class for image save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container abstract class for image save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container abstract class for image save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container abstract class for image save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container abstract class for image save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container abstract class for image save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container abstract class for image save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container abstract class for image save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container abstract class for image save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container abstract class for image save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container abstract class for image save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container abstract class for image save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// Container abstract class for image save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// Container abstract class for image save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// Container abstract class for image save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// Container abstract class for image save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// Container abstract class for image save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// Container abstract class for image save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// Container abstract class for image save options.
	Scale float64 `json:"Scale,omitempty"`

	// Container abstract class for image save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// Container abstract class for image save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container abstract class for image save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// Container abstract class for image save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`
}

Container abstract class for image save options.

func (ImageSaveOptionsData) IsFixedPageSaveOptionsData

func (ImageSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (ImageSaveOptionsData) IsImageSaveOptionsData

func (ImageSaveOptionsData) IsImageSaveOptionsData() bool

type JpegSaveOptionsData

type JpegSaveOptionsData struct {
	// container class for jpeg save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for jpeg save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for jpeg save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for jpeg save options.
	FileName string `json:"FileName,omitempty"`

	// container class for jpeg save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for jpeg save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for jpeg save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for jpeg save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for jpeg save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for jpeg save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for jpeg save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for jpeg save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for jpeg save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for jpeg save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for jpeg save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for jpeg save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for jpeg save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for jpeg save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// container class for jpeg save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// container class for jpeg save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// container class for jpeg save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// container class for jpeg save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// container class for jpeg save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// container class for jpeg save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// container class for jpeg save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// container class for jpeg save options.
	Scale float64 `json:"Scale,omitempty"`

	// container class for jpeg save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// container class for jpeg save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// container class for jpeg save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// container class for jpeg save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`
}

container class for jpeg save options.

func (JpegSaveOptionsData) IsImageSaveOptionsData

func (JpegSaveOptionsData) IsImageSaveOptionsData() bool

func (JpegSaveOptionsData) IsJpegSaveOptionsData

func (JpegSaveOptionsData) IsJpegSaveOptionsData() bool
type Link struct {
	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Href string `json:"Href,omitempty"`

	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Rel string `json:"Rel,omitempty"`

	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Title string `json:"Title,omitempty"`

	// Provides information for the object link.
	// This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.
	Type string `json:"Type,omitempty"`
}

Provides information for the object link. This is supposed to be an atom:link, therefore it should have all attributes specified here http://tools.ietf.org/html/rfc4287#section-4.2.7.

func (Link) IsLink() bool

type LinkElement

type LinkElement struct {
	// Reference to document.
	Link *WordsApiLink `json:"Link,omitempty"`
}

Reference to document.

func (LinkElement) IsLinkElement

func (LinkElement) IsLinkElement() bool

type ListFormat

type ListFormat struct {
	// Paragraph list format element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph list format element.
	IsListItem bool `json:"IsListItem,omitempty"`

	// Paragraph list format element.
	ListId int32 `json:"ListId,omitempty"`

	// Paragraph list format element.
	ListLevelNumber int32 `json:"ListLevelNumber,omitempty"`
}

Paragraph list format element.

func (ListFormat) IsLinkElement

func (ListFormat) IsLinkElement() bool

func (ListFormat) IsListFormat

func (ListFormat) IsListFormat() bool

type ListFormatUpdate

type ListFormatUpdate struct {
	// Paragraph list format element for update.
	ListId int32 `json:"ListId,omitempty"`

	// Paragraph list format element for update.
	ListLevelNumber int32 `json:"ListLevelNumber,omitempty"`
}

Paragraph list format element for update.

func (ListFormatUpdate) IsListFormatUpdate

func (ListFormatUpdate) IsListFormatUpdate() bool

type ListInfo

type ListInfo struct {
	// Represents a single document list.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a single document list.
	IsListStyleDefinition bool `json:"IsListStyleDefinition,omitempty"`

	// Represents a single document list.
	IsListStyleReference bool `json:"IsListStyleReference,omitempty"`

	// Represents a single document list.
	IsMultiLevel bool `json:"IsMultiLevel,omitempty"`

	// Represents a single document list.
	IsRestartAtEachSection bool `json:"IsRestartAtEachSection,omitempty"`

	// Represents a single document list.
	ListId int32 `json:"ListId,omitempty"`

	// Represents a single document list.
	ListLevels *ListLevels `json:"ListLevels,omitempty"`

	// Represents a single document list.
	Style *Style `json:"Style,omitempty"`
}

Represents a single document list.

func (ListInfo) IsLinkElement

func (ListInfo) IsLinkElement() bool

func (ListInfo) IsListInfo

func (ListInfo) IsListInfo() bool

type ListInsert

type ListInsert struct {
	// Insert document to document list.
	Template string `json:"Template,omitempty"`
}

Insert document to document list.

func (ListInsert) IsListInsert

func (ListInsert) IsListInsert() bool

type ListLevel

type ListLevel struct {
	// Represents a document list levels.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a document list levels.
	Alignment string `json:"Alignment,omitempty"`

	// Represents a document list levels.
	Font *Font `json:"Font,omitempty"`

	// Represents a document list levels.
	IsLegal bool `json:"IsLegal,omitempty"`

	// Represents a document list levels.
	LinkedStyle *Style `json:"LinkedStyle,omitempty"`

	// Represents a document list levels.
	NumberFormat string `json:"NumberFormat,omitempty"`

	// Represents a document list levels.
	NumberPosition float64 `json:"NumberPosition,omitempty"`

	// Represents a document list levels.
	NumberStyle string `json:"NumberStyle,omitempty"`

	// Represents a document list levels.
	RestartAfterLevel int32 `json:"RestartAfterLevel,omitempty"`

	// Represents a document list levels.
	StartAt int32 `json:"StartAt,omitempty"`

	// Represents a document list levels.
	TabPosition float64 `json:"TabPosition,omitempty"`

	// Represents a document list levels.
	TextPosition float64 `json:"TextPosition,omitempty"`

	// Represents a document list levels.
	TrailingCharacter string `json:"TrailingCharacter,omitempty"`
}

Represents a document list levels.

func (ListLevel) IsLinkElement

func (ListLevel) IsLinkElement() bool

func (ListLevel) IsListLevel

func (ListLevel) IsListLevel() bool

type ListLevelUpdate

type ListLevelUpdate struct {
	// Represents a document list levels.
	Alignment string `json:"Alignment,omitempty"`

	// Represents a document list levels.
	IsLegal bool `json:"IsLegal,omitempty"`

	// Represents a document list levels.
	NumberFormat string `json:"NumberFormat,omitempty"`

	// Represents a document list levels.
	NumberPosition float64 `json:"NumberPosition,omitempty"`

	// Represents a document list levels.
	NumberStyle string `json:"NumberStyle,omitempty"`

	// Represents a document list levels.
	RestartAfterLevel int32 `json:"RestartAfterLevel,omitempty"`

	// Represents a document list levels.
	StartAt int32 `json:"StartAt,omitempty"`

	// Represents a document list levels.
	TabPosition float64 `json:"TabPosition,omitempty"`

	// Represents a document list levels.
	TextPosition float64 `json:"TextPosition,omitempty"`

	// Represents a document list levels.
	TrailingCharacter string `json:"TrailingCharacter,omitempty"`
}

Represents a document list levels.

func (ListLevelUpdate) IsListLevelUpdate

func (ListLevelUpdate) IsListLevelUpdate() bool

type ListLevels

type ListLevels struct {
	// Represents a single document list.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a single document list.
	ListLevel []ListLevel `json:"ListLevel,omitempty"`
}

Represents a single document list.

func (ListLevels) IsLinkElement

func (ListLevels) IsLinkElement() bool

func (ListLevels) IsListLevels

func (ListLevels) IsListLevels() bool

type ListResponse

type ListResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/lists/{n}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/lists/{n}.
	List *ListInfo `json:"List,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/lists/{n}.

func (ListResponse) IsListResponse

func (ListResponse) IsListResponse() bool

func (ListResponse) IsWordsResponse

func (ListResponse) IsWordsResponse() bool

type ListUpdate

type ListUpdate struct {
	// Update document properties if document list.
	IsRestartAtEachSection bool `json:"IsRestartAtEachSection,omitempty"`
}

Update document properties if document list.

func (ListUpdate) IsListUpdate

func (ListUpdate) IsListUpdate() bool

type Lists

type Lists struct {
	// Represents an array of document lists.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents an array of document lists.
	ListInfo []ListInfo `json:"ListInfo,omitempty"`
}

Represents an array of document lists.

func (Lists) IsLinkElement

func (Lists) IsLinkElement() bool

func (Lists) IsLists

func (Lists) IsLists() bool

type ListsResponse

type ListsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/lists.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/lists.
	Lists *Lists `json:"Lists,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/lists.

func (ListsResponse) IsListsResponse

func (ListsResponse) IsListsResponse() bool

func (ListsResponse) IsWordsResponse

func (ListsResponse) IsWordsResponse() bool

type LoadWebDocumentData

type LoadWebDocumentData struct {
	// Contains data for load web document.
	LoadingDocumentUrl string `json:"LoadingDocumentUrl,omitempty"`

	// Contains data for load web document.
	SaveOptions *SaveOptionsData `json:"SaveOptions,omitempty"`
}

Contains data for load web document.

func (LoadWebDocumentData) IsLoadWebDocumentData

func (LoadWebDocumentData) IsLoadWebDocumentData() bool

type MarkdownSaveOptionsData

type MarkdownSaveOptionsData struct {
	// Container class for markdown save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for markdown save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for markdown save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for markdown save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for markdown save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for markdown save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for markdown save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for markdown save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for markdown save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for markdown save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for markdown save options.
	Encoding string `json:"Encoding,omitempty"`

	// Container class for markdown save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for markdown save options.
	ForcePageBreaks bool `json:"ForcePageBreaks,omitempty"`

	// Container class for markdown save options.
	ParagraphBreak string `json:"ParagraphBreak,omitempty"`

	// Container class for markdown save options.
	TableContentAlignment string `json:"TableContentAlignment,omitempty"`
}

Container class for markdown save options.

func (MarkdownSaveOptionsData) IsMarkdownSaveOptionsData

func (MarkdownSaveOptionsData) IsMarkdownSaveOptionsData() bool

func (MarkdownSaveOptionsData) IsTxtSaveOptionsBaseData

func (MarkdownSaveOptionsData) IsTxtSaveOptionsBaseData() bool

type MetafileRenderingOptionsData

type MetafileRenderingOptionsData struct {
	// container class for options of metafile rendering.
	EmfPlusDualRenderingMode string `json:"EmfPlusDualRenderingMode,omitempty"`

	// container class for options of metafile rendering.
	EmulateRasterOperations bool `json:"EmulateRasterOperations,omitempty"`

	// container class for options of metafile rendering.
	RenderingMode string `json:"RenderingMode,omitempty"`

	// container class for options of metafile rendering.
	ScaleWmfFontsToMetafileSize bool `json:"ScaleWmfFontsToMetafileSize,omitempty"`

	// container class for options of metafile rendering.
	UseEmfEmbeddedToWmf bool `json:"UseEmfEmbeddedToWmf,omitempty"`
}

container class for options of metafile rendering.

func (MetafileRenderingOptionsData) IsMetafileRenderingOptionsData

func (MetafileRenderingOptionsData) IsMetafileRenderingOptionsData() bool

type MhtmlSaveOptionsData

type MhtmlSaveOptionsData struct {
	// Container class for mhtml save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for mhtml save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for mhtml save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for mhtml save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for mhtml save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for mhtml save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for mhtml save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for mhtml save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for mhtml save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for mhtml save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for mhtml save options.
	AllowNegativeIndent bool `json:"AllowNegativeIndent,omitempty"`

	// Container class for mhtml save options.
	CssClassNamePrefix string `json:"CssClassNamePrefix,omitempty"`

	// Container class for mhtml save options.
	CssStyleSheetFileName string `json:"CssStyleSheetFileName,omitempty"`

	// Container class for mhtml save options.
	CssStyleSheetType string `json:"CssStyleSheetType,omitempty"`

	// Container class for mhtml save options.
	DocumentSplitCriteria string `json:"DocumentSplitCriteria,omitempty"`

	// Container class for mhtml save options.
	DocumentSplitHeadingLevel int32 `json:"DocumentSplitHeadingLevel,omitempty"`

	// Container class for mhtml save options.
	Encoding string `json:"Encoding,omitempty"`

	// Container class for mhtml save options.
	ExportDocumentProperties bool `json:"ExportDocumentProperties,omitempty"`

	// Container class for mhtml save options.
	ExportDropDownFormFieldAsText bool `json:"ExportDropDownFormFieldAsText,omitempty"`

	// Container class for mhtml save options.
	ExportFontResources bool `json:"ExportFontResources,omitempty"`

	// Container class for mhtml save options.
	ExportFontsAsBase64 bool `json:"ExportFontsAsBase64,omitempty"`

	// Container class for mhtml save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for mhtml save options.
	ExportImagesAsBase64 bool `json:"ExportImagesAsBase64,omitempty"`

	// Container class for mhtml save options.
	ExportLanguageInformation bool `json:"ExportLanguageInformation,omitempty"`

	// Container class for mhtml save options.
	ExportListLabels string `json:"ExportListLabels,omitempty"`

	// Container class for mhtml save options.
	ExportOriginalUrlForLinkedImages bool `json:"ExportOriginalUrlForLinkedImages,omitempty"`

	// Container class for mhtml save options.
	ExportPageMargins bool `json:"ExportPageMargins,omitempty"`

	// Container class for mhtml save options.
	ExportPageSetup bool `json:"ExportPageSetup,omitempty"`

	// Container class for mhtml save options.
	ExportRelativeFontSize bool `json:"ExportRelativeFontSize,omitempty"`

	// Container class for mhtml save options.
	ExportRoundtripInformation bool `json:"ExportRoundtripInformation,omitempty"`

	// Container class for mhtml save options.
	ExportTextBoxAsSvg bool `json:"ExportTextBoxAsSvg,omitempty"`

	// Container class for mhtml save options.
	ExportTextInputFormFieldAsText bool `json:"ExportTextInputFormFieldAsText,omitempty"`

	// Container class for mhtml save options.
	ExportTocPageNumbers bool `json:"ExportTocPageNumbers,omitempty"`

	// Container class for mhtml save options.
	ExportXhtmlTransitional bool `json:"ExportXhtmlTransitional,omitempty"`

	// Container class for mhtml save options.
	FontResourcesSubsettingSizeThreshold int32 `json:"FontResourcesSubsettingSizeThreshold,omitempty"`

	// Container class for mhtml save options.
	FontsFolder string `json:"FontsFolder,omitempty"`

	// Container class for mhtml save options.
	FontsFolderAlias string `json:"FontsFolderAlias,omitempty"`

	// Container class for mhtml save options.
	HtmlVersion string `json:"HtmlVersion,omitempty"`

	// Container class for mhtml save options.
	ImageResolution int32 `json:"ImageResolution,omitempty"`

	// Container class for mhtml save options.
	ImagesFolder string `json:"ImagesFolder,omitempty"`

	// Container class for mhtml save options.
	ImagesFolderAlias string `json:"ImagesFolderAlias,omitempty"`

	// Container class for mhtml save options.
	MetafileFormat string `json:"MetafileFormat,omitempty"`

	// Container class for mhtml save options.
	OfficeMathOutputMode string `json:"OfficeMathOutputMode,omitempty"`

	// Container class for mhtml save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`

	// Container class for mhtml save options.
	ResolveFontNames bool `json:"ResolveFontNames,omitempty"`

	// Container class for mhtml save options.
	ResourceFolder string `json:"ResourceFolder,omitempty"`

	// Container class for mhtml save options.
	ResourceFolderAlias string `json:"ResourceFolderAlias,omitempty"`

	// Container class for mhtml save options.
	ScaleImageToShapeSize bool `json:"ScaleImageToShapeSize,omitempty"`

	// Container class for mhtml save options.
	TableWidthOutputMode string `json:"TableWidthOutputMode,omitempty"`

	// Container class for mhtml save options.
	ExportCidUrlsForMhtmlResources bool `json:"ExportCidUrlsForMhtmlResources,omitempty"`
}

Container class for mhtml save options.

func (MhtmlSaveOptionsData) IsHtmlSaveOptionsData

func (MhtmlSaveOptionsData) IsHtmlSaveOptionsData() bool

func (MhtmlSaveOptionsData) IsMhtmlSaveOptionsData

func (MhtmlSaveOptionsData) IsMhtmlSaveOptionsData() bool

type ModificationOperationResult

type ModificationOperationResult struct {
	// result of the operation which modifies the original document and saves the result.
	Dest *FileLink `json:"Dest,omitempty"`

	// result of the operation which modifies the original document and saves the result.
	Source *FileLink `json:"Source,omitempty"`
}

result of the operation which modifies the original document and saves the result.

func (ModificationOperationResult) IsModificationOperationResult

func (ModificationOperationResult) IsModificationOperationResult() bool
type NodeLink struct {
	// Reference to node.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Reference to node.
	NodeId string `json:"NodeId,omitempty"`
}

Reference to node.

func (NodeLink) IsLinkElement

func (NodeLink) IsLinkElement() bool
func (NodeLink) IsNodeLink() bool

type OdtSaveOptionsData

type OdtSaveOptionsData struct {
	// container class for odt/ott save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for odt/ott save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for odt/ott save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for odt/ott save options.
	FileName string `json:"FileName,omitempty"`

	// container class for odt/ott save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for odt/ott save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for odt/ott save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for odt/ott save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for odt/ott save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for odt/ott save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for odt/ott save options.
	IsStrictSchema11 bool `json:"IsStrictSchema11,omitempty"`

	// container class for odt/ott save options.
	MeasureUnit string `json:"MeasureUnit,omitempty"`

	// container class for odt/ott save options.
	Password string `json:"Password,omitempty"`

	// container class for odt/ott save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`
}

container class for odt/ott save options.

func (OdtSaveOptionsData) IsOdtSaveOptionsData

func (OdtSaveOptionsData) IsOdtSaveOptionsData() bool

func (OdtSaveOptionsData) IsSaveOptionsData

func (OdtSaveOptionsData) IsSaveOptionsData() bool
type OfficeMathLink struct {
	// OfficeMath object link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// OfficeMath object link element.
	NodeId string `json:"NodeId,omitempty"`
}

OfficeMath object link element.

func (OfficeMathLink) IsNodeLink() bool
func (OfficeMathLink) IsOfficeMathLink() bool

type OfficeMathObject

type OfficeMathObject struct {
	// OfficeMath object.
	Link *WordsApiLink `json:"Link,omitempty"`

	// OfficeMath object.
	NodeId string `json:"NodeId,omitempty"`

	// OfficeMath object.
	Content *StoryChildNodes `json:"Content,omitempty"`

	// OfficeMath object.
	DisplayType string `json:"DisplayType,omitempty"`

	// OfficeMath object.
	Justification string `json:"Justification,omitempty"`

	// OfficeMath object.
	MathObjectType string `json:"MathObjectType,omitempty"`
}

OfficeMath object.

func (OfficeMathObject) IsOfficeMathLink() bool

func (OfficeMathObject) IsOfficeMathObject

func (OfficeMathObject) IsOfficeMathObject() bool

type OfficeMathObjectResponse

type OfficeMathObjectResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/officeMathObjects/0.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/officeMathObjects/0.
	OfficeMathObject *OfficeMathObject `json:"OfficeMathObject,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/officeMathObjects/0.

func (OfficeMathObjectResponse) IsOfficeMathObjectResponse

func (OfficeMathObjectResponse) IsOfficeMathObjectResponse() bool

func (OfficeMathObjectResponse) IsWordsResponse

func (OfficeMathObjectResponse) IsWordsResponse() bool

type OfficeMathObjectsCollection

type OfficeMathObjectsCollection struct {
	// Collection of OfficeMath objects.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of OfficeMath objects.
	List []OfficeMathObject `json:"List,omitempty"`
}

Collection of OfficeMath objects.

func (OfficeMathObjectsCollection) IsLinkElement

func (OfficeMathObjectsCollection) IsLinkElement() bool

func (OfficeMathObjectsCollection) IsOfficeMathObjectsCollection

func (OfficeMathObjectsCollection) IsOfficeMathObjectsCollection() bool

type OfficeMathObjectsResponse

type OfficeMathObjectsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/OfficeMathObjects.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/OfficeMathObjects.
	OfficeMathObjects *OfficeMathObjectsCollection `json:"OfficeMathObjects,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/OfficeMathObjects.

func (OfficeMathObjectsResponse) IsOfficeMathObjectsResponse

func (OfficeMathObjectsResponse) IsOfficeMathObjectsResponse() bool

func (OfficeMathObjectsResponse) IsWordsResponse

func (OfficeMathObjectsResponse) IsWordsResponse() bool

type OoxmlSaveOptionsData

type OoxmlSaveOptionsData struct {
	// container class for docx/docm/dotx/dotm/flatopc save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	FileName string `json:"FileName,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	Compliance string `json:"Compliance,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	CompressionLevel string `json:"CompressionLevel,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	Password string `json:"Password,omitempty"`

	// container class for docx/docm/dotx/dotm/flatopc save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`
}

container class for docx/docm/dotx/dotm/flatopc save options.

func (OoxmlSaveOptionsData) IsOoxmlSaveOptionsData

func (OoxmlSaveOptionsData) IsOoxmlSaveOptionsData() bool

func (OoxmlSaveOptionsData) IsSaveOptionsData

func (OoxmlSaveOptionsData) IsSaveOptionsData() bool

type OptimizationOptions

type OptimizationOptions struct {
	// Container class for the document optimization options.
	MsWordVersion string `json:"MsWordVersion,omitempty"`
}

Container class for the document optimization options.

func (OptimizationOptions) IsOptimizationOptions

func (OptimizationOptions) IsOptimizationOptions() bool

type OutlineOptionsData

type OutlineOptionsData struct {
	// container class for outline options.
	BookmarksOutlineLevels []BookmarksOutlineLevelData `json:"BookmarksOutlineLevels,omitempty"`

	// container class for outline options.
	CreateMissingOutlineLevels bool `json:"CreateMissingOutlineLevels,omitempty"`

	// container class for outline options.
	CreateOutlinesForHeadingsInTables bool `json:"CreateOutlinesForHeadingsInTables,omitempty"`

	// container class for outline options.
	DefaultBookmarksOutlineLevel int32 `json:"DefaultBookmarksOutlineLevel,omitempty"`

	// container class for outline options.
	ExpandedOutlineLevels int32 `json:"ExpandedOutlineLevels,omitempty"`

	// container class for outline options.
	HeadingsOutlineLevels int32 `json:"HeadingsOutlineLevels,omitempty"`
}

container class for outline options.

func (OutlineOptionsData) IsOutlineOptionsData

func (OutlineOptionsData) IsOutlineOptionsData() bool

type PageNumber

type PageNumber struct {
	// Class is used for insert page number request building.
	Alignment string `json:"Alignment,omitempty"`

	// Class is used for insert page number request building.
	Format string `json:"Format,omitempty"`

	// Class is used for insert page number request building.
	IsTop bool `json:"IsTop,omitempty"`

	// Class is used for insert page number request building.
	SetPageNumberOnFirstPage bool `json:"SetPageNumberOnFirstPage,omitempty"`
}

Class is used for insert page number request building.

func (PageNumber) IsPageNumber

func (PageNumber) IsPageNumber() bool

type PageSetup

type PageSetup struct {
	// Represents the page setup properties of a section.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents the page setup properties of a section.
	Bidi bool `json:"Bidi,omitempty"`

	// Represents the page setup properties of a section.
	BorderAlwaysInFront bool `json:"BorderAlwaysInFront,omitempty"`

	// Represents the page setup properties of a section.
	BorderAppliesTo string `json:"BorderAppliesTo,omitempty"`

	// Represents the page setup properties of a section.
	BorderDistanceFrom string `json:"BorderDistanceFrom,omitempty"`

	// Represents the page setup properties of a section.
	BottomMargin float64 `json:"BottomMargin,omitempty"`

	// Represents the page setup properties of a section.
	DifferentFirstPageHeaderFooter bool `json:"DifferentFirstPageHeaderFooter,omitempty"`

	// Represents the page setup properties of a section.
	FirstPageTray int32 `json:"FirstPageTray,omitempty"`

	// Represents the page setup properties of a section.
	FooterDistance float64 `json:"FooterDistance,omitempty"`

	// Represents the page setup properties of a section.
	Gutter float64 `json:"Gutter,omitempty"`

	// Represents the page setup properties of a section.
	HeaderDistance float64 `json:"HeaderDistance,omitempty"`

	// Represents the page setup properties of a section.
	LeftMargin float64 `json:"LeftMargin,omitempty"`

	// Represents the page setup properties of a section.
	LineNumberCountBy int32 `json:"LineNumberCountBy,omitempty"`

	// Represents the page setup properties of a section.
	LineNumberDistanceFromText float64 `json:"LineNumberDistanceFromText,omitempty"`

	// Represents the page setup properties of a section.
	LineNumberRestartMode string `json:"LineNumberRestartMode,omitempty"`

	// Represents the page setup properties of a section.
	LineStartingNumber int32 `json:"LineStartingNumber,omitempty"`

	// Represents the page setup properties of a section.
	Orientation string `json:"Orientation,omitempty"`

	// Represents the page setup properties of a section.
	OtherPagesTray int32 `json:"OtherPagesTray,omitempty"`

	// Represents the page setup properties of a section.
	PageHeight float64 `json:"PageHeight,omitempty"`

	// Represents the page setup properties of a section.
	PageNumberStyle string `json:"PageNumberStyle,omitempty"`

	// Represents the page setup properties of a section.
	PageStartingNumber int32 `json:"PageStartingNumber,omitempty"`

	// Represents the page setup properties of a section.
	PageWidth float64 `json:"PageWidth,omitempty"`

	// Represents the page setup properties of a section.
	PaperSize string `json:"PaperSize,omitempty"`

	// Represents the page setup properties of a section.
	RestartPageNumbering bool `json:"RestartPageNumbering,omitempty"`

	// Represents the page setup properties of a section.
	RightMargin float64 `json:"RightMargin,omitempty"`

	// Represents the page setup properties of a section.
	RtlGutter bool `json:"RtlGutter,omitempty"`

	// Represents the page setup properties of a section.
	SectionStart string `json:"SectionStart,omitempty"`

	// Represents the page setup properties of a section.
	SuppressEndnotes bool `json:"SuppressEndnotes,omitempty"`

	// Represents the page setup properties of a section.
	TopMargin float64 `json:"TopMargin,omitempty"`

	// Represents the page setup properties of a section.
	VerticalAlignment string `json:"VerticalAlignment,omitempty"`
}

Represents the page setup properties of a section.

func (PageSetup) IsLinkElement

func (PageSetup) IsLinkElement() bool

func (PageSetup) IsPageSetup

func (PageSetup) IsPageSetup() bool

type PageStatData

type PageStatData struct {
	// Container for the page's statistical data.
	FootnotesStatData *FootnotesStatData `json:"FootnotesStatData,omitempty"`

	// Container for the page's statistical data.
	PageNumber int32 `json:"PageNumber,omitempty"`

	// Container for the page's statistical data.
	ParagraphCount int32 `json:"ParagraphCount,omitempty"`

	// Container for the page's statistical data.
	WordCount int32 `json:"WordCount,omitempty"`
}

Container for the page's statistical data.

func (PageStatData) IsPageStatData

func (PageStatData) IsPageStatData() bool

type Paragraph

type Paragraph struct {
	// Paragraph element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph element.
	NodeId string `json:"NodeId,omitempty"`

	// Paragraph element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`
}

Paragraph element.

func (Paragraph) IsNodeLink() bool

func (Paragraph) IsParagraph

func (Paragraph) IsParagraph() bool

type ParagraphFormat

type ParagraphFormat struct {
	// Paragraph format element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph format element.
	AddSpaceBetweenFarEastAndAlpha bool `json:"AddSpaceBetweenFarEastAndAlpha,omitempty"`

	// Paragraph format element.
	AddSpaceBetweenFarEastAndDigit bool `json:"AddSpaceBetweenFarEastAndDigit,omitempty"`

	// Paragraph format element.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format element.
	Bidi bool `json:"Bidi,omitempty"`

	// Paragraph format element.
	DropCapPosition string `json:"DropCapPosition,omitempty"`

	// Paragraph format element.
	FirstLineIndent float64 `json:"FirstLineIndent,omitempty"`

	// Paragraph format element.
	KeepTogether bool `json:"KeepTogether,omitempty"`

	// Paragraph format element.
	KeepWithNext bool `json:"KeepWithNext,omitempty"`

	// Paragraph format element.
	LeftIndent float64 `json:"LeftIndent,omitempty"`

	// Paragraph format element.
	LineSpacing float64 `json:"LineSpacing,omitempty"`

	// Paragraph format element.
	LineSpacingRule string `json:"LineSpacingRule,omitempty"`

	// Paragraph format element.
	LinesToDrop int32 `json:"LinesToDrop,omitempty"`

	// Paragraph format element.
	NoSpaceBetweenParagraphsOfSameStyle bool `json:"NoSpaceBetweenParagraphsOfSameStyle,omitempty"`

	// Paragraph format element.
	OutlineLevel string `json:"OutlineLevel,omitempty"`

	// Paragraph format element.
	PageBreakBefore bool `json:"PageBreakBefore,omitempty"`

	// Paragraph format element.
	RightIndent float64 `json:"RightIndent,omitempty"`

	// Paragraph format element.
	Shading *Shading `json:"Shading,omitempty"`

	// Paragraph format element.
	SpaceAfter float64 `json:"SpaceAfter,omitempty"`

	// Paragraph format element.
	SpaceAfterAuto bool `json:"SpaceAfterAuto,omitempty"`

	// Paragraph format element.
	SpaceBefore float64 `json:"SpaceBefore,omitempty"`

	// Paragraph format element.
	SpaceBeforeAuto bool `json:"SpaceBeforeAuto,omitempty"`

	// Paragraph format element.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Paragraph format element.
	StyleName string `json:"StyleName,omitempty"`

	// Paragraph format element.
	SuppressAutoHyphens bool `json:"SuppressAutoHyphens,omitempty"`

	// Paragraph format element.
	SuppressLineNumbers bool `json:"SuppressLineNumbers,omitempty"`

	// Paragraph format element.
	WidowControl bool `json:"WidowControl,omitempty"`

	// Paragraph format element.
	IsHeading bool `json:"IsHeading,omitempty"`

	// Paragraph format element.
	IsListItem bool `json:"IsListItem,omitempty"`
}

Paragraph format element.

func (ParagraphFormat) IsParagraphFormat

func (ParagraphFormat) IsParagraphFormat() bool

func (ParagraphFormat) IsParagraphFormatBase

func (ParagraphFormat) IsParagraphFormatBase() bool

type ParagraphFormatBase

type ParagraphFormatBase struct {
	// Paragraph format element base class.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph format element base class.
	AddSpaceBetweenFarEastAndAlpha bool `json:"AddSpaceBetweenFarEastAndAlpha,omitempty"`

	// Paragraph format element base class.
	AddSpaceBetweenFarEastAndDigit bool `json:"AddSpaceBetweenFarEastAndDigit,omitempty"`

	// Paragraph format element base class.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format element base class.
	Bidi bool `json:"Bidi,omitempty"`

	// Paragraph format element base class.
	DropCapPosition string `json:"DropCapPosition,omitempty"`

	// Paragraph format element base class.
	FirstLineIndent float64 `json:"FirstLineIndent,omitempty"`

	// Paragraph format element base class.
	KeepTogether bool `json:"KeepTogether,omitempty"`

	// Paragraph format element base class.
	KeepWithNext bool `json:"KeepWithNext,omitempty"`

	// Paragraph format element base class.
	LeftIndent float64 `json:"LeftIndent,omitempty"`

	// Paragraph format element base class.
	LineSpacing float64 `json:"LineSpacing,omitempty"`

	// Paragraph format element base class.
	LineSpacingRule string `json:"LineSpacingRule,omitempty"`

	// Paragraph format element base class.
	LinesToDrop int32 `json:"LinesToDrop,omitempty"`

	// Paragraph format element base class.
	NoSpaceBetweenParagraphsOfSameStyle bool `json:"NoSpaceBetweenParagraphsOfSameStyle,omitempty"`

	// Paragraph format element base class.
	OutlineLevel string `json:"OutlineLevel,omitempty"`

	// Paragraph format element base class.
	PageBreakBefore bool `json:"PageBreakBefore,omitempty"`

	// Paragraph format element base class.
	RightIndent float64 `json:"RightIndent,omitempty"`

	// Paragraph format element base class.
	Shading *Shading `json:"Shading,omitempty"`

	// Paragraph format element base class.
	SpaceAfter float64 `json:"SpaceAfter,omitempty"`

	// Paragraph format element base class.
	SpaceAfterAuto bool `json:"SpaceAfterAuto,omitempty"`

	// Paragraph format element base class.
	SpaceBefore float64 `json:"SpaceBefore,omitempty"`

	// Paragraph format element base class.
	SpaceBeforeAuto bool `json:"SpaceBeforeAuto,omitempty"`

	// Paragraph format element base class.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Paragraph format element base class.
	StyleName string `json:"StyleName,omitempty"`

	// Paragraph format element base class.
	SuppressAutoHyphens bool `json:"SuppressAutoHyphens,omitempty"`

	// Paragraph format element base class.
	SuppressLineNumbers bool `json:"SuppressLineNumbers,omitempty"`

	// Paragraph format element base class.
	WidowControl bool `json:"WidowControl,omitempty"`
}

Paragraph format element base class.

func (ParagraphFormatBase) IsLinkElement

func (ParagraphFormatBase) IsLinkElement() bool

func (ParagraphFormatBase) IsParagraphFormatBase

func (ParagraphFormatBase) IsParagraphFormatBase() bool

type ParagraphFormatResponse

type ParagraphFormatResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/format.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/format.
	ParagraphFormat *ParagraphFormat `json:"ParagraphFormat,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/format.

func (ParagraphFormatResponse) IsParagraphFormatResponse

func (ParagraphFormatResponse) IsParagraphFormatResponse() bool

func (ParagraphFormatResponse) IsWordsResponse

func (ParagraphFormatResponse) IsWordsResponse() bool

type ParagraphFormatUpdate

type ParagraphFormatUpdate struct {
	// Paragraph format element update DTO.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph format element update DTO.
	AddSpaceBetweenFarEastAndAlpha bool `json:"AddSpaceBetweenFarEastAndAlpha,omitempty"`

	// Paragraph format element update DTO.
	AddSpaceBetweenFarEastAndDigit bool `json:"AddSpaceBetweenFarEastAndDigit,omitempty"`

	// Paragraph format element update DTO.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format element update DTO.
	Bidi bool `json:"Bidi,omitempty"`

	// Paragraph format element update DTO.
	DropCapPosition string `json:"DropCapPosition,omitempty"`

	// Paragraph format element update DTO.
	FirstLineIndent float64 `json:"FirstLineIndent,omitempty"`

	// Paragraph format element update DTO.
	KeepTogether bool `json:"KeepTogether,omitempty"`

	// Paragraph format element update DTO.
	KeepWithNext bool `json:"KeepWithNext,omitempty"`

	// Paragraph format element update DTO.
	LeftIndent float64 `json:"LeftIndent,omitempty"`

	// Paragraph format element update DTO.
	LineSpacing float64 `json:"LineSpacing,omitempty"`

	// Paragraph format element update DTO.
	LineSpacingRule string `json:"LineSpacingRule,omitempty"`

	// Paragraph format element update DTO.
	LinesToDrop int32 `json:"LinesToDrop,omitempty"`

	// Paragraph format element update DTO.
	NoSpaceBetweenParagraphsOfSameStyle bool `json:"NoSpaceBetweenParagraphsOfSameStyle,omitempty"`

	// Paragraph format element update DTO.
	OutlineLevel string `json:"OutlineLevel,omitempty"`

	// Paragraph format element update DTO.
	PageBreakBefore bool `json:"PageBreakBefore,omitempty"`

	// Paragraph format element update DTO.
	RightIndent float64 `json:"RightIndent,omitempty"`

	// Paragraph format element update DTO.
	Shading *Shading `json:"Shading,omitempty"`

	// Paragraph format element update DTO.
	SpaceAfter float64 `json:"SpaceAfter,omitempty"`

	// Paragraph format element update DTO.
	SpaceAfterAuto bool `json:"SpaceAfterAuto,omitempty"`

	// Paragraph format element update DTO.
	SpaceBefore float64 `json:"SpaceBefore,omitempty"`

	// Paragraph format element update DTO.
	SpaceBeforeAuto bool `json:"SpaceBeforeAuto,omitempty"`

	// Paragraph format element update DTO.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Paragraph format element update DTO.
	StyleName string `json:"StyleName,omitempty"`

	// Paragraph format element update DTO.
	SuppressAutoHyphens bool `json:"SuppressAutoHyphens,omitempty"`

	// Paragraph format element update DTO.
	SuppressLineNumbers bool `json:"SuppressLineNumbers,omitempty"`

	// Paragraph format element update DTO.
	WidowControl bool `json:"WidowControl,omitempty"`
}

Paragraph format element update DTO.

func (ParagraphFormatUpdate) IsParagraphFormatBase

func (ParagraphFormatUpdate) IsParagraphFormatBase() bool

func (ParagraphFormatUpdate) IsParagraphFormatUpdate

func (ParagraphFormatUpdate) IsParagraphFormatUpdate() bool

type ParagraphInsert

type ParagraphInsert struct {
	// Paragraph element.
	Text string `json:"Text,omitempty"`
}

Paragraph element.

func (ParagraphInsert) IsParagraphInsert

func (ParagraphInsert) IsParagraphInsert() bool
type ParagraphLink struct {
	// Paragraph link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Paragraph link element.
	NodeId string `json:"NodeId,omitempty"`

	// Paragraph link element.
	Text string `json:"Text,omitempty"`
}

Paragraph link element.

func (ParagraphLink) IsNodeLink() bool
func (ParagraphLink) IsParagraphLink() bool

type ParagraphLinkCollection

type ParagraphLinkCollection struct {
	// Collection of links to paragraphs.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of links to paragraphs.
	ParagraphLinkList []ParagraphLink `json:"ParagraphLinkList,omitempty"`
}

Collection of links to paragraphs.

func (ParagraphLinkCollection) IsLinkElement

func (ParagraphLinkCollection) IsLinkElement() bool

func (ParagraphLinkCollection) IsParagraphLinkCollection

func (ParagraphLinkCollection) IsParagraphLinkCollection() bool

type ParagraphLinkCollectionResponse

type ParagraphLinkCollectionResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs.
	Paragraphs *ParagraphLinkCollection `json:"Paragraphs,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs.

func (ParagraphLinkCollectionResponse) IsParagraphLinkCollectionResponse

func (ParagraphLinkCollectionResponse) IsParagraphLinkCollectionResponse() bool

func (ParagraphLinkCollectionResponse) IsWordsResponse

func (ParagraphLinkCollectionResponse) IsWordsResponse() bool

type ParagraphListFormatResponse

type ParagraphListFormatResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/listFormat.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/listFormat.
	ListFormat *ListFormat `json:"ListFormat,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/listFormat.

func (ParagraphListFormatResponse) IsParagraphListFormatResponse

func (ParagraphListFormatResponse) IsParagraphListFormatResponse() bool

func (ParagraphListFormatResponse) IsWordsResponse

func (ParagraphListFormatResponse) IsWordsResponse() bool

type ParagraphResponse

type ParagraphResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}.
	Paragraph *Paragraph `json:"Paragraph,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}.

func (ParagraphResponse) IsParagraphResponse

func (ParagraphResponse) IsParagraphResponse() bool

func (ParagraphResponse) IsWordsResponse

func (ParagraphResponse) IsWordsResponse() bool

type PclSaveOptionsData

type PclSaveOptionsData struct {
	// Container class for pcl save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for pcl save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for pcl save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for pcl save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for pcl save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for pcl save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for pcl save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for pcl save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for pcl save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for pcl save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for pcl save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container class for pcl save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container class for pcl save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for pcl save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container class for pcl save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container class for pcl save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container class for pcl save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container class for pcl save options.
	FalllbackFontName string `json:"FalllbackFontName,omitempty"`

	// Container class for pcl save options.
	RasterizeTransformedElements bool `json:"RasterizeTransformedElements,omitempty"`
}

Container class for pcl save options.

func (PclSaveOptionsData) IsFixedPageSaveOptionsData

func (PclSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (PclSaveOptionsData) IsPclSaveOptionsData

func (PclSaveOptionsData) IsPclSaveOptionsData() bool

type PdfDigitalSignatureDetailsData

type PdfDigitalSignatureDetailsData struct {
	// container class for details of digital signature.
	CertificateFilename string `json:"CertificateFilename,omitempty"`

	// container class for details of digital signature.
	HashAlgorithm string `json:"HashAlgorithm,omitempty"`

	// container class for details of digital signature.
	Location string `json:"Location,omitempty"`

	// container class for details of digital signature.
	Reason string `json:"Reason,omitempty"`

	// container class for details of digital signature.
	SignatureDate time.Time `json:"SignatureDate,omitempty"`
}

container class for details of digital signature.

func (PdfDigitalSignatureDetailsData) IsPdfDigitalSignatureDetailsData

func (PdfDigitalSignatureDetailsData) IsPdfDigitalSignatureDetailsData() bool

type PdfEncryptionDetailsData

type PdfEncryptionDetailsData struct {
	// container class for details of encryption.
	EncryptionAlgorithm string `json:"EncryptionAlgorithm,omitempty"`

	// container class for details of encryption.
	OwnerPassword string `json:"OwnerPassword,omitempty"`

	// container class for details of encryption.
	Permissions string `json:"Permissions,omitempty"`

	// container class for details of encryption.
	UserPassword string `json:"UserPassword,omitempty"`
}

container class for details of encryption.

func (PdfEncryptionDetailsData) IsPdfEncryptionDetailsData

func (PdfEncryptionDetailsData) IsPdfEncryptionDetailsData() bool

type PdfSaveOptionsData

type PdfSaveOptionsData struct {
	// container class for pdf save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for pdf save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for pdf save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for pdf save options.
	FileName string `json:"FileName,omitempty"`

	// container class for pdf save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for pdf save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for pdf save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for pdf save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for pdf save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for pdf save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for pdf save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for pdf save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for pdf save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for pdf save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for pdf save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for pdf save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for pdf save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for pdf save options.
	Compliance string `json:"Compliance,omitempty"`

	// container class for pdf save options.
	CreateNoteHyperlinks bool `json:"CreateNoteHyperlinks,omitempty"`

	// container class for pdf save options.
	CustomPropertiesExport string `json:"CustomPropertiesExport,omitempty"`

	// container class for pdf save options.
	DigitalSignatureDetails *PdfDigitalSignatureDetailsData `json:"DigitalSignatureDetails,omitempty"`

	// container class for pdf save options.
	DisplayDocTitle bool `json:"DisplayDocTitle,omitempty"`

	// container class for pdf save options.
	DownsampleOptions *DownsampleOptionsData `json:"DownsampleOptions,omitempty"`

	// container class for pdf save options.
	EmbedFullFonts bool `json:"EmbedFullFonts,omitempty"`

	// container class for pdf save options.
	EncryptionDetails *PdfEncryptionDetailsData `json:"EncryptionDetails,omitempty"`

	// container class for pdf save options.
	EscapeUri bool `json:"EscapeUri,omitempty"`

	// container class for pdf save options.
	ExportDocumentStructure bool `json:"ExportDocumentStructure,omitempty"`

	// container class for pdf save options.
	FontEmbeddingMode string `json:"FontEmbeddingMode,omitempty"`

	// container class for pdf save options.
	HeaderFooterBookmarksExportMode string `json:"HeaderFooterBookmarksExportMode,omitempty"`

	// container class for pdf save options.
	ImageColorSpaceExportMode string `json:"ImageColorSpaceExportMode,omitempty"`

	// container class for pdf save options.
	ImageCompression string `json:"ImageCompression,omitempty"`

	// container class for pdf save options.
	InterpolateImages bool `json:"InterpolateImages,omitempty"`

	// container class for pdf save options.
	OpenHyperlinksInNewWindow bool `json:"OpenHyperlinksInNewWindow,omitempty"`

	// container class for pdf save options.
	OutlineOptions *OutlineOptionsData `json:"OutlineOptions,omitempty"`

	// container class for pdf save options.
	PageMode string `json:"PageMode,omitempty"`

	// container class for pdf save options.
	PreblendImages bool `json:"PreblendImages,omitempty"`

	// container class for pdf save options.
	PreserveFormFields bool `json:"PreserveFormFields,omitempty"`

	// container class for pdf save options.
	TextCompression string `json:"TextCompression,omitempty"`

	// container class for pdf save options.
	UseBookFoldPrintingSettings bool `json:"UseBookFoldPrintingSettings,omitempty"`

	// container class for pdf save options.
	UseCoreFonts bool `json:"UseCoreFonts,omitempty"`

	// container class for pdf save options.
	ZoomBehavior string `json:"ZoomBehavior,omitempty"`

	// container class for pdf save options.
	ZoomFactor int32 `json:"ZoomFactor,omitempty"`
}

container class for pdf save options.

func (PdfSaveOptionsData) IsFixedPageSaveOptionsData

func (PdfSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (PdfSaveOptionsData) IsPdfSaveOptionsData

func (PdfSaveOptionsData) IsPdfSaveOptionsData() bool

type PngSaveOptionsData

type PngSaveOptionsData struct {
	// container class for png save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for png save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for png save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for png save options.
	FileName string `json:"FileName,omitempty"`

	// container class for png save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for png save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for png save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for png save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for png save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for png save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for png save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for png save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for png save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for png save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for png save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for png save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for png save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for png save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// container class for png save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// container class for png save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// container class for png save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// container class for png save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// container class for png save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// container class for png save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// container class for png save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// container class for png save options.
	Scale float64 `json:"Scale,omitempty"`

	// container class for png save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// container class for png save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// container class for png save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// container class for png save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`
}

container class for png save options.

func (PngSaveOptionsData) IsImageSaveOptionsData

func (PngSaveOptionsData) IsImageSaveOptionsData() bool

func (PngSaveOptionsData) IsPngSaveOptionsData

func (PngSaveOptionsData) IsPngSaveOptionsData() bool

type PreferredWidth

type PreferredWidth struct {
	// Preferred width.
	Type string `json:"Type,omitempty"`

	// Preferred width.
	Value float64 `json:"Value,omitempty"`
}

Preferred width.

func (PreferredWidth) IsPreferredWidth

func (PreferredWidth) IsPreferredWidth() bool

type ProtectionData

type ProtectionData struct {
	// Container for the data about protection of the document.
	ProtectionType string `json:"ProtectionType,omitempty"`
}

Container for the data about protection of the document.

func (ProtectionData) IsProtectionData

func (ProtectionData) IsProtectionData() bool

type ProtectionDataResponse

type ProtectionDataResponse struct {
	// Response for the request of data about protection.
	RequestId string `json:"RequestId,omitempty"`

	// Response for the request of data about protection.
	DocumentLink *FileLink `json:"DocumentLink,omitempty"`

	// Response for the request of data about protection.
	ProtectionData *ProtectionData `json:"ProtectionData,omitempty"`
}

Response for the request of data about protection.

func (ProtectionDataResponse) IsProtectionDataResponse

func (ProtectionDataResponse) IsProtectionDataResponse() bool

func (ProtectionDataResponse) IsWordsResponse

func (ProtectionDataResponse) IsWordsResponse() bool

type ProtectionRequest

type ProtectionRequest struct {
	// Request on changing of protection.
	NewPassword string `json:"NewPassword,omitempty"`

	// Request on changing of protection.
	Password string `json:"Password,omitempty"`

	// Request on changing of protection.
	ProtectionType string `json:"ProtectionType,omitempty"`
}

Request on changing of protection.

func (ProtectionRequest) IsProtectionRequest

func (ProtectionRequest) IsProtectionRequest() bool

type PsSaveOptionsData

type PsSaveOptionsData struct {
	// container class for ps save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for ps save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for ps save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for ps save options.
	FileName string `json:"FileName,omitempty"`

	// container class for ps save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for ps save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for ps save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for ps save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for ps save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for ps save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for ps save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for ps save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for ps save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for ps save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for ps save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for ps save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for ps save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for ps save options.
	UseBookFoldPrintingSettings bool `json:"UseBookFoldPrintingSettings,omitempty"`
}

container class for ps save options.

func (PsSaveOptionsData) IsFixedPageSaveOptionsData

func (PsSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (PsSaveOptionsData) IsPsSaveOptionsData

func (PsSaveOptionsData) IsPsSaveOptionsData() bool

type RangeDocument

type RangeDocument struct {
	// Range element.
	DocumentName string `json:"DocumentName,omitempty"`
}

Range element.

func (RangeDocument) IsRangeDocument

func (RangeDocument) IsRangeDocument() bool

type RangeTextResponse

type RangeTextResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/range/{0}/{1}/.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/range/{0}/{1}/.
	Text string `json:"Text,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/range/{0}/{1}/.

func (RangeTextResponse) IsRangeTextResponse

func (RangeTextResponse) IsRangeTextResponse() bool

func (RangeTextResponse) IsWordsResponse

func (RangeTextResponse) IsWordsResponse() bool

type ReplaceRange

type ReplaceRange struct {
	// Range element.
	Text string `json:"Text,omitempty"`

	// Range element.
	TextType string `json:"TextType,omitempty"`
}

Range element.

func (ReplaceRange) IsReplaceRange

func (ReplaceRange) IsReplaceRange() bool

type ReplaceTextParameters

type ReplaceTextParameters struct {
	// Class for document replace text request building.
	IsMatchCase bool `json:"IsMatchCase,omitempty"`

	// Class for document replace text request building.
	IsMatchWholeWord bool `json:"IsMatchWholeWord,omitempty"`

	// Class for document replace text request building.
	IsOldValueRegex bool `json:"IsOldValueRegex,omitempty"`

	// Class for document replace text request building.
	NewValue string `json:"NewValue,omitempty"`

	// Class for document replace text request building.
	OldValue string `json:"OldValue,omitempty"`
}

Class for document replace text request building.

func (ReplaceTextParameters) IsReplaceTextParameters

func (ReplaceTextParameters) IsReplaceTextParameters() bool

type ReplaceTextResponse

type ReplaceTextResponse struct {
	// Response for "Replace text" action.
	RequestId string `json:"RequestId,omitempty"`

	// Response for "Replace text" action.
	DocumentLink *FileLink `json:"DocumentLink,omitempty"`

	// Response for "Replace text" action.
	Matches int32 `json:"Matches,omitempty"`
}

Response for "Replace text" action.

func (ReplaceTextResponse) IsReplaceTextResponse

func (ReplaceTextResponse) IsReplaceTextResponse() bool

func (ReplaceTextResponse) IsWordsResponse

func (ReplaceTextResponse) IsWordsResponse() bool

type ReportBuildOptions

type ReportBuildOptions string

Specifies options controlling behavior of ReportingEngine while building a report.

const (
	NONE                  ReportBuildOptions = "None"
	ALLOWMISSINGMEMBERS   ReportBuildOptions = "AllowMissingMembers"
	REMOVEEMPTYPARAGRAPHS ReportBuildOptions = "RemoveEmptyParagraphs"
	INLINEERRORMESSAGES   ReportBuildOptions = "InlineErrorMessages"
)

List of ReportBuildOptions

func (ReportBuildOptions) IsReportBuildOptions

func (ReportBuildOptions) IsReportBuildOptions() bool

type ReportEngineSettings

type ReportEngineSettings struct {
	// Report engine settings.
	CsvDataLoadOptions *CsvDataLoadOptions `json:"CsvDataLoadOptions,omitempty"`

	// Report engine settings.
	DataSourceName string `json:"DataSourceName,omitempty"`

	// Report engine settings.
	DataSourceType string `json:"DataSourceType,omitempty"`

	// Report engine settings.
	ReportBuildOptions []string `json:"ReportBuildOptions,omitempty"`
}

Report engine settings.

func (ReportEngineSettings) IsReportEngineSettings

func (ReportEngineSettings) IsReportEngineSettings() bool

type RevisionsModificationResponse

type RevisionsModificationResponse struct {
	// response of the modification operations for the revisions collection (now these are acceptAll and rejectAll).
	RequestId string `json:"RequestId,omitempty"`

	// response of the modification operations for the revisions collection (now these are acceptAll and rejectAll).
	Result *ModificationOperationResult `json:"Result,omitempty"`
}

response of the modification operations for the revisions collection (now these are acceptAll and rejectAll).

func (RevisionsModificationResponse) IsRevisionsModificationResponse

func (RevisionsModificationResponse) IsRevisionsModificationResponse() bool

func (RevisionsModificationResponse) IsWordsResponse

func (RevisionsModificationResponse) IsWordsResponse() bool

type RtfSaveOptionsData

type RtfSaveOptionsData struct {
	// container class for rtf save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for rtf save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for rtf save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for rtf save options.
	FileName string `json:"FileName,omitempty"`

	// container class for rtf save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for rtf save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for rtf save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for rtf save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for rtf save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for rtf save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for rtf save options.
	ExportCompactSize bool `json:"ExportCompactSize,omitempty"`

	// container class for rtf save options.
	ExportImagesForOldReaders bool `json:"ExportImagesForOldReaders,omitempty"`

	// container class for rtf save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`

	// container class for rtf save options.
	SaveImagesAsWmf bool `json:"SaveImagesAsWmf,omitempty"`
}

container class for rtf save options.

func (RtfSaveOptionsData) IsRtfSaveOptionsData

func (RtfSaveOptionsData) IsRtfSaveOptionsData() bool

func (RtfSaveOptionsData) IsSaveOptionsData

func (RtfSaveOptionsData) IsSaveOptionsData() bool

type Run

type Run struct {
	// Run element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Run element.
	NodeId string `json:"NodeId,omitempty"`

	// Run element.
	Text string `json:"Text,omitempty"`
}

Run element.

func (Run) IsRun

func (Run) IsRun() bool
func (Run) IsRunLink() bool

type RunBase

type RunBase struct {
	// Run element.
	Text string `json:"Text,omitempty"`
}

Run element.

func (RunBase) IsRunBase

func (RunBase) IsRunBase() bool

type RunInsert

type RunInsert struct {
	// Run element for insert.
	Text string `json:"Text,omitempty"`
}

Run element for insert.

func (RunInsert) IsRunBase

func (RunInsert) IsRunBase() bool

func (RunInsert) IsRunInsert

func (RunInsert) IsRunInsert() bool
type RunLink struct {
	// Run link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Run link element.
	NodeId string `json:"NodeId,omitempty"`

	// Run link element.
	Text string `json:"Text,omitempty"`
}

Run link element.

func (RunLink) IsNodeLink() bool
func (RunLink) IsRunLink() bool

type RunResponse

type RunResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/runs/{1}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/runs/{1}.
	Run *Run `json:"Run,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/runs/{1}.

func (RunResponse) IsRunResponse

func (RunResponse) IsRunResponse() bool

func (RunResponse) IsWordsResponse

func (RunResponse) IsWordsResponse() bool

type RunUpdate

type RunUpdate struct {
	// Run element for insert.
	Text string `json:"Text,omitempty"`
}

Run element for insert.

func (RunUpdate) IsRunBase

func (RunUpdate) IsRunBase() bool

func (RunUpdate) IsRunUpdate

func (RunUpdate) IsRunUpdate() bool

type Runs

type Runs struct {
	// Represents DTO for collection of runs.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents DTO for collection of runs.
	List []Run `json:"List,omitempty"`
}

Represents DTO for collection of runs.

func (Runs) IsLinkElement

func (Runs) IsLinkElement() bool

func (Runs) IsRuns

func (Runs) IsRuns() bool

type RunsResponse

type RunsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/{paragraphPath}/runs.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/{paragraphPath}/runs.
	Runs *Runs `json:"Runs,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/{paragraphPath}/runs.

func (RunsResponse) IsRunsResponse

func (RunsResponse) IsRunsResponse() bool

func (RunsResponse) IsWordsResponse

func (RunsResponse) IsWordsResponse() bool

type SaveOptionsData

type SaveOptionsData struct {
	// base container class for save options data.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// base container class for save options data.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// base container class for save options data.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// base container class for save options data.
	FileName string `json:"FileName,omitempty"`

	// base container class for save options data.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// base container class for save options data.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// base container class for save options data.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// base container class for save options data.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// base container class for save options data.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// base container class for save options data.
	ZipOutput bool `json:"ZipOutput,omitempty"`
}

base container class for save options data.

func (SaveOptionsData) IsSaveOptionsData

func (SaveOptionsData) IsSaveOptionsData() bool

type SaveResponse

type SaveResponse struct {
	// Save response.
	RequestId string `json:"RequestId,omitempty"`

	// Save response.
	SaveResult *SaveResult `json:"SaveResult,omitempty"`
}

Save response.

func (SaveResponse) IsSaveResponse

func (SaveResponse) IsSaveResponse() bool

func (SaveResponse) IsWordsResponse

func (SaveResponse) IsWordsResponse() bool

type SaveResult

type SaveResult struct {
	// Result of saving.
	AdditionalItems []FileLink `json:"AdditionalItems,omitempty"`

	// Result of saving.
	DestDocument *FileLink `json:"DestDocument,omitempty"`

	// Result of saving.
	SourceDocument *FileLink `json:"SourceDocument,omitempty"`
}

Result of saving.

func (SaveResult) IsSaveResult

func (SaveResult) IsSaveResult() bool

type SearchResponse

type SearchResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/search.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/search.
	SearchingPattern string `json:"SearchingPattern,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/search.
	SearchResults *SearchResultsCollection `json:"SearchResults,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/search.

func (SearchResponse) IsSearchResponse

func (SearchResponse) IsSearchResponse() bool

func (SearchResponse) IsWordsResponse

func (SearchResponse) IsWordsResponse() bool

type SearchResult

type SearchResult struct {
	// Result of search operation.
	RangeEnd *DocumentPosition `json:"RangeEnd,omitempty"`

	// Result of search operation.
	RangeStart *DocumentPosition `json:"RangeStart,omitempty"`
}

Result of search operation.

func (SearchResult) IsSearchResult

func (SearchResult) IsSearchResult() bool

type SearchResultsCollection

type SearchResultsCollection struct {
	// Collection of search results.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of search results.
	ResultsList []SearchResult `json:"ResultsList,omitempty"`
}

Collection of search results.

func (SearchResultsCollection) IsLinkElement

func (SearchResultsCollection) IsLinkElement() bool

func (SearchResultsCollection) IsSearchResultsCollection

func (SearchResultsCollection) IsSearchResultsCollection() bool

type Section

type Section struct {
	// Section element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Section element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`

	// Section element.
	HeaderFooters *LinkElement `json:"HeaderFooters,omitempty"`

	// Section element.
	PageSetup *LinkElement `json:"PageSetup,omitempty"`

	// Section element.
	Paragraphs *LinkElement `json:"Paragraphs,omitempty"`

	// Section element.
	Tables *LinkElement `json:"Tables,omitempty"`
}

Section element.

func (Section) IsLinkElement

func (Section) IsLinkElement() bool

func (Section) IsSection

func (Section) IsSection() bool
type SectionLink struct {
	// Section link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Section link element.
	NodeId string `json:"NodeId,omitempty"`
}

Section link element.

func (SectionLink) IsNodeLink() bool
func (SectionLink) IsSectionLink() bool

type SectionLinkCollection

type SectionLinkCollection struct {
	// Collection of links to sections.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of links to sections.
	SectionLinkList []SectionLink `json:"SectionLinkList,omitempty"`
}

Collection of links to sections.

func (SectionLinkCollection) IsLinkElement

func (SectionLinkCollection) IsLinkElement() bool

func (SectionLinkCollection) IsSectionLinkCollection

func (SectionLinkCollection) IsSectionLinkCollection() bool

type SectionLinkCollectionResponse

type SectionLinkCollectionResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/sections.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/sections.
	Sections *SectionLinkCollection `json:"Sections,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/sections.

func (SectionLinkCollectionResponse) IsSectionLinkCollectionResponse

func (SectionLinkCollectionResponse) IsSectionLinkCollectionResponse() bool

func (SectionLinkCollectionResponse) IsWordsResponse

func (SectionLinkCollectionResponse) IsWordsResponse() bool

type SectionPageSetupResponse

type SectionPageSetupResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/sections/{0}/PageSetup.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/sections/{0}/PageSetup.
	PageSetup *PageSetup `json:"PageSetup,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/sections/{0}/PageSetup.

func (SectionPageSetupResponse) IsSectionPageSetupResponse

func (SectionPageSetupResponse) IsSectionPageSetupResponse() bool

func (SectionPageSetupResponse) IsWordsResponse

func (SectionPageSetupResponse) IsWordsResponse() bool

type SectionResponse

type SectionResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/sections/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/sections/{0}.
	Section *Section `json:"Section,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/sections/{0}.

func (SectionResponse) IsSectionResponse

func (SectionResponse) IsSectionResponse() bool

func (SectionResponse) IsWordsResponse

func (SectionResponse) IsWordsResponse() bool

type Shading

type Shading struct {
	// Paragraph format shading element.
	BackgroundPatternColor *XmlColor `json:"BackgroundPatternColor,omitempty"`

	// Paragraph format shading element.
	ForegroundPatternColor *XmlColor `json:"ForegroundPatternColor,omitempty"`

	// Paragraph format shading element.
	Texture string `json:"Texture,omitempty"`
}

Paragraph format shading element.

func (Shading) IsShading

func (Shading) IsShading() bool

type SplitDocumentResponse

type SplitDocumentResponse struct {
	// This response should be returned by the service when handling:  POST /{name}/split .
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:  POST /{name}/split .
	SplitResult *SplitDocumentResult `json:"SplitResult,omitempty"`
}

This response should be returned by the service when handling: POST /{name}/split .

func (SplitDocumentResponse) IsSplitDocumentResponse

func (SplitDocumentResponse) IsSplitDocumentResponse() bool

func (SplitDocumentResponse) IsWordsResponse

func (SplitDocumentResponse) IsWordsResponse() bool

type SplitDocumentResult

type SplitDocumentResult struct {
	// Result of splitting document.
	Pages []FileLink `json:"Pages,omitempty"`

	// Result of splitting document.
	SourceDocument *FileLink `json:"SourceDocument,omitempty"`

	// Result of splitting document.
	ZippedPages *FileLink `json:"ZippedPages,omitempty"`
}

Result of splitting document.

func (SplitDocumentResult) IsSplitDocumentResult

func (SplitDocumentResult) IsSplitDocumentResult() bool

type StatDataResponse

type StatDataResponse struct {
	// Response for the request of the document's statistical data.
	RequestId string `json:"RequestId,omitempty"`

	// Response for the request of the document's statistical data.
	DocumentLink *FileLink `json:"DocumentLink,omitempty"`

	// Response for the request of the document's statistical data.
	StatData *DocumentStatData `json:"StatData,omitempty"`
}

Response for the request of the document's statistical data.

func (StatDataResponse) IsStatDataResponse

func (StatDataResponse) IsStatDataResponse() bool

func (StatDataResponse) IsWordsResponse

func (StatDataResponse) IsWordsResponse() bool

type StorageFile

type StorageFile struct {
	// File or folder information.
	IsFolder bool `json:"IsFolder,omitempty"`

	// File or folder information.
	ModifiedDate time.Time `json:"ModifiedDate,omitempty"`

	// File or folder information.
	Name string `json:"Name,omitempty"`

	// File or folder information.
	Path string `json:"Path,omitempty"`

	// File or folder information.
	Size int32 `json:"Size,omitempty"`
}

File or folder information.

func (StorageFile) IsStorageFile

func (StorageFile) IsStorageFile() bool

type StoryChildNodes

type StoryChildNodes struct {
	// Child nodes of Story or InlineStory.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`
}

Child nodes of Story or InlineStory.

func (StoryChildNodes) IsStoryChildNodes

func (StoryChildNodes) IsStoryChildNodes() bool

type StringFormatData

type StringFormatData struct {
	// Allows to specify System.Drawing.StringFormat options.
	Alignment string `json:"Alignment,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	FormatFlags string `json:"FormatFlags,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	HotkeyPrefix string `json:"HotkeyPrefix,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	LineAlignment string `json:"LineAlignment,omitempty"`

	// Allows to specify System.Drawing.StringFormat options.
	Trimming string `json:"Trimming,omitempty"`
}

Allows to specify System.Drawing.StringFormat options.

func (StringFormatData) IsStringFormatData

func (StringFormatData) IsStringFormatData() bool

type Style

type Style struct {
	// Represents a single document style.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents a single document style.
	Aliases []string `json:"Aliases,omitempty"`

	// Represents a single document style.
	BaseStyleName string `json:"BaseStyleName,omitempty"`

	// Represents a single document style.
	BuiltIn bool `json:"BuiltIn,omitempty"`

	// Represents a single document style.
	Font *Font `json:"Font,omitempty"`

	// Represents a single document style.
	IsHeading bool `json:"IsHeading,omitempty"`

	// Represents a single document style.
	IsQuickStyle bool `json:"IsQuickStyle,omitempty"`

	// Represents a single document style.
	LinkedStyleName string `json:"LinkedStyleName,omitempty"`

	// Represents a single document style.
	Name string `json:"Name,omitempty"`

	// Represents a single document style.
	NextParagraphStyleName string `json:"NextParagraphStyleName,omitempty"`

	// Represents a single document style.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Represents a single document style.
	Type string `json:"Type,omitempty"`
}

Represents a single document style.

func (Style) IsLinkElement

func (Style) IsLinkElement() bool

func (Style) IsStyle

func (Style) IsStyle() bool

type StyleApply

type StyleApply struct {
	// Represents a single document style to insert.
	StyleName string `json:"StyleName,omitempty"`
}

Represents a single document style to insert.

func (StyleApply) IsStyleApply

func (StyleApply) IsStyleApply() bool

type StyleCopy

type StyleCopy struct {
	// Represents a single document style to insert.
	StyleName string `json:"StyleName,omitempty"`
}

Represents a single document style to insert.

func (StyleCopy) IsStyleCopy

func (StyleCopy) IsStyleCopy() bool

type StyleInsert

type StyleInsert struct {
	// Represents a single document style to insert.
	StyleName string `json:"StyleName,omitempty"`

	// Represents a single document style to insert.
	StyleType string `json:"StyleType,omitempty"`
}

Represents a single document style to insert.

func (StyleInsert) IsStyleInsert

func (StyleInsert) IsStyleInsert() bool

type StyleResponse

type StyleResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/styles/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/styles/{0}.
	Style *Style `json:"Style,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/styles/{0}.

func (StyleResponse) IsStyleResponse

func (StyleResponse) IsStyleResponse() bool

func (StyleResponse) IsWordsResponse

func (StyleResponse) IsWordsResponse() bool

type StyleUpdate

type StyleUpdate struct {
	// Represents a single document style properties to update.
	BaseStyleName string `json:"BaseStyleName,omitempty"`

	// Represents a single document style properties to update.
	IsQuickStyle bool `json:"IsQuickStyle,omitempty"`

	// Represents a single document style properties to update.
	Name string `json:"Name,omitempty"`

	// Represents a single document style properties to update.
	NextParagraphStyleName string `json:"NextParagraphStyleName,omitempty"`
}

Represents a single document style properties to update.

func (StyleUpdate) IsStyleUpdate

func (StyleUpdate) IsStyleUpdate() bool

type StylesResponse

type StylesResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/styles.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/styles.
	Styles []Style `json:"Styles,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/styles.

func (StylesResponse) IsStylesResponse

func (StylesResponse) IsStylesResponse() bool

func (StylesResponse) IsWordsResponse

func (StylesResponse) IsWordsResponse() bool

type SvgSaveOptionsData

type SvgSaveOptionsData struct {
	// container class for svg save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for svg save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for svg save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for svg save options.
	FileName string `json:"FileName,omitempty"`

	// container class for svg save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for svg save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for svg save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for svg save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for svg save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for svg save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for svg save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for svg save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for svg save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for svg save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for svg save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for svg save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for svg save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for svg save options.
	ExportEmbeddedImages bool `json:"ExportEmbeddedImages,omitempty"`

	// container class for svg save options.
	FitToViewPort bool `json:"FitToViewPort,omitempty"`

	// container class for svg save options.
	ResourcesFolder string `json:"ResourcesFolder,omitempty"`

	// container class for svg save options.
	ResourcesFolderAlias string `json:"ResourcesFolderAlias,omitempty"`

	// container class for svg save options.
	ShowPageBorder bool `json:"ShowPageBorder,omitempty"`

	// container class for svg save options.
	TextOutputMode string `json:"TextOutputMode,omitempty"`
}

container class for svg save options.

func (SvgSaveOptionsData) IsFixedPageSaveOptionsData

func (SvgSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (SvgSaveOptionsData) IsSvgSaveOptionsData

func (SvgSaveOptionsData) IsSvgSaveOptionsData() bool

type TabStop

type TabStop struct {
	// Paragraph format tab stop.
	Alignment string `json:"Alignment,omitempty"`

	// Paragraph format tab stop.
	Leader string `json:"Leader,omitempty"`

	// Paragraph format tab stop.
	Position float64 `json:"Position,omitempty"`

	// Paragraph format tab stop.
	IsClear bool `json:"IsClear,omitempty"`
}

Paragraph format tab stop.

func (TabStop) IsTabStop

func (TabStop) IsTabStop() bool

func (TabStop) IsTabStopBase

func (TabStop) IsTabStopBase() bool

type TabStopBase

type TabStopBase struct {
	// Base class for paragraph format tab stop DTO.
	Alignment string `json:"Alignment,omitempty"`

	// Base class for paragraph format tab stop DTO.
	Leader string `json:"Leader,omitempty"`

	// Base class for paragraph format tab stop DTO.
	Position float64 `json:"Position,omitempty"`
}

Base class for paragraph format tab stop DTO.

func (TabStopBase) IsTabStopBase

func (TabStopBase) IsTabStopBase() bool

type TabStopInsert

type TabStopInsert struct {
	// A DTO to Insert / replace a tab stop.
	Alignment string `json:"Alignment,omitempty"`

	// A DTO to Insert / replace a tab stop.
	Leader string `json:"Leader,omitempty"`

	// A DTO to Insert / replace a tab stop.
	Position float64 `json:"Position,omitempty"`
}

A DTO to Insert / replace a tab stop.

func (TabStopInsert) IsTabStopBase

func (TabStopInsert) IsTabStopBase() bool

func (TabStopInsert) IsTabStopInsert

func (TabStopInsert) IsTabStopInsert() bool

type TabStopsResponse

type TabStopsResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/tabstops.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/tabstops.
	TabStops []TabStop `json:"TabStops,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/paragraphs/{0}/tabstops.

func (TabStopsResponse) IsTabStopsResponse

func (TabStopsResponse) IsTabStopsResponse() bool

func (TabStopsResponse) IsWordsResponse

func (TabStopsResponse) IsWordsResponse() bool

type Table

type Table struct {
	// Table element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Table element.
	NodeId string `json:"NodeId,omitempty"`

	// Table element.
	TableProperties *TableProperties `json:"TableProperties,omitempty"`

	// Table element.
	TableRowList []TableRow `json:"TableRowList,omitempty"`
}

Table element.

func (Table) IsNodeLink() bool

func (Table) IsTable

func (Table) IsTable() bool

type TableCell

type TableCell struct {
	// Table cell element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Table cell element.
	NodeId string `json:"NodeId,omitempty"`

	// Table cell element.
	ChildNodes []NodeLink `json:"ChildNodes,omitempty"`
}

Table cell element.

func (TableCell) IsNodeLink() bool

func (TableCell) IsTableCell

func (TableCell) IsTableCell() bool

type TableCellFormat

type TableCellFormat struct {
	// Represents all formatting for a table row.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents all formatting for a table row.
	BottomPadding float64 `json:"BottomPadding,omitempty"`

	// Represents all formatting for a table row.
	FitText bool `json:"FitText,omitempty"`

	// Represents all formatting for a table row.
	HorizontalMerge string `json:"HorizontalMerge,omitempty"`

	// Represents all formatting for a table row.
	LeftPadding float64 `json:"LeftPadding,omitempty"`

	// Represents all formatting for a table row.
	Orientation string `json:"Orientation,omitempty"`

	// Represents all formatting for a table row.
	PreferredWidth *PreferredWidth `json:"PreferredWidth,omitempty"`

	// Represents all formatting for a table row.
	RightPadding float64 `json:"RightPadding,omitempty"`

	// Represents all formatting for a table row.
	TopPadding float64 `json:"TopPadding,omitempty"`

	// Represents all formatting for a table row.
	VerticalAlignment string `json:"VerticalAlignment,omitempty"`

	// Represents all formatting for a table row.
	VerticalMerge string `json:"VerticalMerge,omitempty"`

	// Represents all formatting for a table row.
	Width float64 `json:"Width,omitempty"`

	// Represents all formatting for a table row.
	WrapText bool `json:"WrapText,omitempty"`
}

Represents all formatting for a table row.

func (TableCellFormat) IsLinkElement

func (TableCellFormat) IsLinkElement() bool

func (TableCellFormat) IsTableCellFormat

func (TableCellFormat) IsTableCellFormat() bool

type TableCellFormatResponse

type TableCellFormatResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/rows/{1}/cells/{2}/cellformat.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/rows/{1}/cells/{2}/cellformat.
	CellFormat *TableCellFormat `json:"CellFormat,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/rows/{1}/cells/{2}/cellformat.

func (TableCellFormatResponse) IsTableCellFormatResponse

func (TableCellFormatResponse) IsTableCellFormatResponse() bool

func (TableCellFormatResponse) IsWordsResponse

func (TableCellFormatResponse) IsWordsResponse() bool

type TableCellInsert

type TableCellInsert struct {
	// Table cell element.
	InsertAfter int32 `json:"InsertAfter,omitempty"`
}

Table cell element.

func (TableCellInsert) IsTableCellInsert

func (TableCellInsert) IsTableCellInsert() bool

type TableCellResponse

type TableCellResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.
	Cell *TableCell `json:"Cell,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.

func (TableCellResponse) IsTableCellResponse

func (TableCellResponse) IsTableCellResponse() bool

func (TableCellResponse) IsWordsResponse

func (TableCellResponse) IsWordsResponse() bool

type TableInsert

type TableInsert struct {
	// Table element.
	ColumnsCount int32 `json:"ColumnsCount,omitempty"`

	// Table element.
	Position *DocumentPosition `json:"Position,omitempty"`

	// Table element.
	RowsCount int32 `json:"RowsCount,omitempty"`
}

Table element.

func (TableInsert) IsTableInsert

func (TableInsert) IsTableInsert() bool
type TableLink struct {
	// Table link element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Table link element.
	NodeId string `json:"NodeId,omitempty"`
}

Table link element.

func (TableLink) IsNodeLink() bool
func (TableLink) IsTableLink() bool

type TableLinkCollection

type TableLinkCollection struct {
	// Collection of links to tables.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Collection of links to tables.
	TableLinkList []TableLink `json:"TableLinkList,omitempty"`
}

Collection of links to tables.

func (TableLinkCollection) IsLinkElement

func (TableLinkCollection) IsLinkElement() bool

func (TableLinkCollection) IsTableLinkCollection

func (TableLinkCollection) IsTableLinkCollection() bool

type TableLinkCollectionResponse

type TableLinkCollectionResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables.
	Tables *TableLinkCollection `json:"Tables,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables.

func (TableLinkCollectionResponse) IsTableLinkCollectionResponse

func (TableLinkCollectionResponse) IsTableLinkCollectionResponse() bool

func (TableLinkCollectionResponse) IsWordsResponse

func (TableLinkCollectionResponse) IsWordsResponse() bool

type TableProperties

type TableProperties struct {
	// Represents the table properties.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents the table properties.
	Alignment string `json:"Alignment,omitempty"`

	// Represents the table properties.
	AllowAutoFit bool `json:"AllowAutoFit,omitempty"`

	// Represents the table properties.
	Bidi bool `json:"Bidi,omitempty"`

	// Represents the table properties.
	BottomPadding float64 `json:"BottomPadding,omitempty"`

	// Represents the table properties.
	CellSpacing float64 `json:"CellSpacing,omitempty"`

	// Represents the table properties.
	LeftIndent float64 `json:"LeftIndent,omitempty"`

	// Represents the table properties.
	LeftPadding float64 `json:"LeftPadding,omitempty"`

	// Represents the table properties.
	PreferredWidth *PreferredWidth `json:"PreferredWidth,omitempty"`

	// Represents the table properties.
	RightPadding float64 `json:"RightPadding,omitempty"`

	// Represents the table properties.
	StyleIdentifier string `json:"StyleIdentifier,omitempty"`

	// Represents the table properties.
	StyleName string `json:"StyleName,omitempty"`

	// Represents the table properties.
	StyleOptions string `json:"StyleOptions,omitempty"`

	// Represents the table properties.
	TextWrapping string `json:"TextWrapping,omitempty"`

	// Represents the table properties.
	TopPadding float64 `json:"TopPadding,omitempty"`
}

Represents the table properties.

func (TableProperties) IsLinkElement

func (TableProperties) IsLinkElement() bool

func (TableProperties) IsTableProperties

func (TableProperties) IsTableProperties() bool

type TablePropertiesResponse

type TablePropertiesResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/properties.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/properties.
	Properties *TableProperties `json:"Properties,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/properties.

func (TablePropertiesResponse) IsTablePropertiesResponse

func (TablePropertiesResponse) IsTablePropertiesResponse() bool

func (TablePropertiesResponse) IsWordsResponse

func (TablePropertiesResponse) IsWordsResponse() bool

type TableResponse

type TableResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.
	Table *Table `json:"Table,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.

func (TableResponse) IsTableResponse

func (TableResponse) IsTableResponse() bool

func (TableResponse) IsWordsResponse

func (TableResponse) IsWordsResponse() bool

type TableRow

type TableRow struct {
	// Table row element.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Table row element.
	NodeId string `json:"NodeId,omitempty"`

	// Table row element.
	RowFormat *TableRowFormat `json:"RowFormat,omitempty"`

	// Table row element.
	TableCellList []TableCell `json:"TableCellList,omitempty"`
}

Table row element.

func (TableRow) IsNodeLink() bool

func (TableRow) IsTableRow

func (TableRow) IsTableRow() bool

type TableRowFormat

type TableRowFormat struct {
	// Represents all formatting for a table row.
	Link *WordsApiLink `json:"Link,omitempty"`

	// Represents all formatting for a table row.
	AllowBreakAcrossPages bool `json:"AllowBreakAcrossPages,omitempty"`

	// Represents all formatting for a table row.
	HeadingFormat bool `json:"HeadingFormat,omitempty"`

	// Represents all formatting for a table row.
	Height float64 `json:"Height,omitempty"`

	// Represents all formatting for a table row.
	HeightRule string `json:"HeightRule,omitempty"`
}

Represents all formatting for a table row.

func (TableRowFormat) IsLinkElement

func (TableRowFormat) IsLinkElement() bool

func (TableRowFormat) IsTableRowFormat

func (TableRowFormat) IsTableRowFormat() bool

type TableRowFormatResponse

type TableRowFormatResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/rows/{1}/rowformat.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/rows/{1}/rowformat.
	RowFormat *TableRowFormat `json:"RowFormat,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}/rows/{1}/rowformat.

func (TableRowFormatResponse) IsTableRowFormatResponse

func (TableRowFormatResponse) IsTableRowFormatResponse() bool

func (TableRowFormatResponse) IsWordsResponse

func (TableRowFormatResponse) IsWordsResponse() bool

type TableRowInsert

type TableRowInsert struct {
	// Table row element.
	ColumnsCount int32 `json:"ColumnsCount,omitempty"`

	// Table row element.
	InsertAfter int32 `json:"InsertAfter,omitempty"`
}

Table row element.

func (TableRowInsert) IsTableRowInsert

func (TableRowInsert) IsTableRowInsert() bool

type TableRowResponse

type TableRowResponse struct {
	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.
	RequestId string `json:"RequestId,omitempty"`

	// This response should be returned by the service when handling:
	// GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.
	Row *TableRow `json:"Row,omitempty"`
}

This response should be returned by the service when handling: GET https://api.aspose.cloud/v4.0/words/Test.doc/tables/{0}.

func (TableRowResponse) IsTableRowResponse

func (TableRowResponse) IsTableRowResponse() bool

func (TableRowResponse) IsWordsResponse

func (TableRowResponse) IsWordsResponse() bool

type TextSaveOptionsData

type TextSaveOptionsData struct {
	// Container class for text save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for text save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for text save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for text save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for text save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for text save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for text save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for text save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for text save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for text save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for text save options.
	Encoding string `json:"Encoding,omitempty"`

	// Container class for text save options.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Container class for text save options.
	ForcePageBreaks bool `json:"ForcePageBreaks,omitempty"`

	// Container class for text save options.
	ParagraphBreak string `json:"ParagraphBreak,omitempty"`

	// Container class for text save options.
	AddBidiMarks bool `json:"AddBidiMarks,omitempty"`

	// Container class for text save options.
	PreserveTableLayout bool `json:"PreserveTableLayout,omitempty"`

	// Container class for text save options.
	SimplifyListLabels bool `json:"SimplifyListLabels,omitempty"`
}

Container class for text save options.

func (TextSaveOptionsData) IsTextSaveOptionsData

func (TextSaveOptionsData) IsTextSaveOptionsData() bool

func (TextSaveOptionsData) IsTxtSaveOptionsBaseData

func (TextSaveOptionsData) IsTxtSaveOptionsBaseData() bool

type TiffSaveOptionsData

type TiffSaveOptionsData struct {
	// Container class for tiff save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for tiff save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for tiff save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for tiff save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for tiff save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for tiff save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for tiff save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for tiff save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for tiff save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for tiff save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for tiff save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container class for tiff save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container class for tiff save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for tiff save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container class for tiff save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container class for tiff save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container class for tiff save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container class for tiff save options.
	GraphicsQualityOptions *GraphicsQualityOptionsData `json:"GraphicsQualityOptions,omitempty"`

	// Container class for tiff save options.
	HorizontalResolution float64 `json:"HorizontalResolution,omitempty"`

	// Container class for tiff save options.
	ImageBrightness float64 `json:"ImageBrightness,omitempty"`

	// Container class for tiff save options.
	ImageColorMode string `json:"ImageColorMode,omitempty"`

	// Container class for tiff save options.
	ImageContrast float64 `json:"ImageContrast,omitempty"`

	// Container class for tiff save options.
	PaperColor string `json:"PaperColor,omitempty"`

	// Container class for tiff save options.
	PixelFormat string `json:"PixelFormat,omitempty"`

	// Container class for tiff save options.
	Resolution float64 `json:"Resolution,omitempty"`

	// Container class for tiff save options.
	Scale float64 `json:"Scale,omitempty"`

	// Container class for tiff save options.
	UseAntiAliasing bool `json:"UseAntiAliasing,omitempty"`

	// Container class for tiff save options.
	UseGdiEmfRenderer bool `json:"UseGdiEmfRenderer,omitempty"`

	// Container class for tiff save options.
	UseHighQualityRendering bool `json:"UseHighQualityRendering,omitempty"`

	// Container class for tiff save options.
	VerticalResolution float64 `json:"VerticalResolution,omitempty"`

	// Container class for tiff save options.
	ThresholdForFloydSteinbergDithering int32 `json:"ThresholdForFloydSteinbergDithering,omitempty"`

	// Container class for tiff save options.
	TiffBinarizationMethod string `json:"TiffBinarizationMethod,omitempty"`

	// Container class for tiff save options.
	TiffCompression string `json:"TiffCompression,omitempty"`
}

Container class for tiff save options.

func (TiffSaveOptionsData) IsImageSaveOptionsData

func (TiffSaveOptionsData) IsImageSaveOptionsData() bool

func (TiffSaveOptionsData) IsTiffSaveOptionsData

func (TiffSaveOptionsData) IsTiffSaveOptionsData() bool

type TxtSaveOptionsBaseData

type TxtSaveOptionsBaseData struct {
	// Base class for save options of text formats.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Base class for save options of text formats.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Base class for save options of text formats.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Base class for save options of text formats.
	FileName string `json:"FileName,omitempty"`

	// Base class for save options of text formats.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Base class for save options of text formats.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Base class for save options of text formats.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Base class for save options of text formats.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Base class for save options of text formats.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Base class for save options of text formats.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Base class for save options of text formats.
	Encoding string `json:"Encoding,omitempty"`

	// Base class for save options of text formats.
	ExportHeadersFootersMode string `json:"ExportHeadersFootersMode,omitempty"`

	// Base class for save options of text formats.
	ForcePageBreaks bool `json:"ForcePageBreaks,omitempty"`

	// Base class for save options of text formats.
	ParagraphBreak string `json:"ParagraphBreak,omitempty"`
}

Base class for save options of text formats.

func (TxtSaveOptionsBaseData) IsSaveOptionsData

func (TxtSaveOptionsBaseData) IsSaveOptionsData() bool

func (TxtSaveOptionsBaseData) IsTxtSaveOptionsBaseData

func (TxtSaveOptionsBaseData) IsTxtSaveOptionsBaseData() bool

type WatermarkText

type WatermarkText struct {
	// Class for insert watermark text request building.
	RotationAngle float64 `json:"RotationAngle,omitempty"`

	// Class for insert watermark text request building.
	Text string `json:"Text,omitempty"`
}

Class for insert watermark text request building.

func (WatermarkText) IsWatermarkText

func (WatermarkText) IsWatermarkText() bool

type WordMLSaveOptionsData

type WordMLSaveOptionsData struct {
	// container class for wml save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for wml save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for wml save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for wml save options.
	FileName string `json:"FileName,omitempty"`

	// container class for wml save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for wml save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for wml save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for wml save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for wml save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for wml save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for wml save options.
	PrettyFormat bool `json:"PrettyFormat,omitempty"`
}

container class for wml save options.

func (WordMLSaveOptionsData) IsSaveOptionsData

func (WordMLSaveOptionsData) IsSaveOptionsData() bool

func (WordMLSaveOptionsData) IsWordMLSaveOptionsData

func (WordMLSaveOptionsData) IsWordMLSaveOptionsData() bool

type WordsApiErrorResponse

type WordsApiErrorResponse struct {
	// Response for Api error.
	RequestId string `json:"RequestId,omitempty"`

	// Response for Api error.
	Error_ *ApiError `json:"Error,omitempty"`
}

Response for Api error.

func (*WordsApiErrorResponse) Error

func (w *WordsApiErrorResponse) Error() string

func (WordsApiErrorResponse) IsWordsApiErrorResponse

func (WordsApiErrorResponse) IsWordsApiErrorResponse() bool

func (WordsApiErrorResponse) IsWordsResponse

func (WordsApiErrorResponse) IsWordsResponse() bool
type WordsApiLink struct {
	// Provides information for the words api resource link.
	Href string `json:"Href,omitempty"`

	// Provides information for the words api resource link.
	Rel string `json:"Rel,omitempty"`

	// Provides information for the words api resource link.
	Title string `json:"Title,omitempty"`

	// Provides information for the words api resource link.
	Type string `json:"Type,omitempty"`
}

Provides information for the words api resource link.

func (WordsApiLink) IsLink() bool
func (WordsApiLink) IsWordsApiLink() bool

type WordsResponse

type WordsResponse struct {
	// Base class for all responses.
	RequestId string `json:"RequestId,omitempty"`
}

Base class for all responses.

func (WordsResponse) IsWordsResponse

func (WordsResponse) IsWordsResponse() bool

type XamlFixedSaveOptionsData

type XamlFixedSaveOptionsData struct {
	// container class for xaml fixed save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for xaml fixed save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for xaml fixed save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for xaml fixed save options.
	FileName string `json:"FileName,omitempty"`

	// container class for xaml fixed save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for xaml fixed save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for xaml fixed save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for xaml fixed save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for xaml fixed save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for xaml fixed save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for xaml fixed save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// container class for xaml fixed save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// container class for xaml fixed save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// container class for xaml fixed save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// container class for xaml fixed save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// container class for xaml fixed save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// container class for xaml fixed save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// container class for xaml fixed save options.
	ResourcesFolder string `json:"ResourcesFolder,omitempty"`

	// container class for xaml fixed save options.
	ResourcesFolderAlias string `json:"ResourcesFolderAlias,omitempty"`
}

container class for xaml fixed save options.

func (XamlFixedSaveOptionsData) IsFixedPageSaveOptionsData

func (XamlFixedSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (XamlFixedSaveOptionsData) IsXamlFixedSaveOptionsData

func (XamlFixedSaveOptionsData) IsXamlFixedSaveOptionsData() bool

type XamlFlowSaveOptionsData

type XamlFlowSaveOptionsData struct {
	// container class for xaml flow save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// container class for xaml flow save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// container class for xaml flow save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// container class for xaml flow save options.
	FileName string `json:"FileName,omitempty"`

	// container class for xaml flow save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// container class for xaml flow save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// container class for xaml flow save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// container class for xaml flow save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// container class for xaml flow save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// container class for xaml flow save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// container class for xaml flow save options.
	ImagesFolder string `json:"ImagesFolder,omitempty"`

	// container class for xaml flow save options.
	ImagesFolderAlias string `json:"ImagesFolderAlias,omitempty"`
}

container class for xaml flow save options.

func (XamlFlowSaveOptionsData) IsSaveOptionsData

func (XamlFlowSaveOptionsData) IsSaveOptionsData() bool

func (XamlFlowSaveOptionsData) IsXamlFlowSaveOptionsData

func (XamlFlowSaveOptionsData) IsXamlFlowSaveOptionsData() bool

type XmlColor

type XmlColor struct {
	// Utility class for Color serialization.
	Alpha int32 `json:"Alpha,omitempty"`

	// Utility class for Color serialization.
	Web string `json:"Web,omitempty"`
}

Utility class for Color serialization.

func (XmlColor) IsXmlColor

func (XmlColor) IsXmlColor() bool

type XpsSaveOptionsData

type XpsSaveOptionsData struct {
	// Container class for xps save options.
	Dml3DEffectsRenderingMode string `json:"Dml3DEffectsRenderingMode,omitempty"`

	// Container class for xps save options.
	DmlEffectsRenderingMode string `json:"DmlEffectsRenderingMode,omitempty"`

	// Container class for xps save options.
	DmlRenderingMode string `json:"DmlRenderingMode,omitempty"`

	// Container class for xps save options.
	FileName string `json:"FileName,omitempty"`

	// Container class for xps save options.
	SaveFormat string `json:"SaveFormat,omitempty"`

	// Container class for xps save options.
	UpdateFields bool `json:"UpdateFields,omitempty"`

	// Container class for xps save options.
	UpdateLastPrintedProperty bool `json:"UpdateLastPrintedProperty,omitempty"`

	// Container class for xps save options.
	UpdateLastSavedTimeProperty bool `json:"UpdateLastSavedTimeProperty,omitempty"`

	// Container class for xps save options.
	UpdateSdtContent bool `json:"UpdateSdtContent,omitempty"`

	// Container class for xps save options.
	ZipOutput bool `json:"ZipOutput,omitempty"`

	// Container class for xps save options.
	ColorMode string `json:"ColorMode,omitempty"`

	// Container class for xps save options.
	JpegQuality int32 `json:"JpegQuality,omitempty"`

	// Container class for xps save options.
	MetafileRenderingOptions *MetafileRenderingOptionsData `json:"MetafileRenderingOptions,omitempty"`

	// Container class for xps save options.
	NumeralFormat string `json:"NumeralFormat,omitempty"`

	// Container class for xps save options.
	OptimizeOutput bool `json:"OptimizeOutput,omitempty"`

	// Container class for xps save options.
	PageCount int32 `json:"PageCount,omitempty"`

	// Container class for xps save options.
	PageIndex int32 `json:"PageIndex,omitempty"`

	// Container class for xps save options.
	BookmarksOutlineLevel int32 `json:"BookmarksOutlineLevel,omitempty"`

	// Container class for xps save options.
	HeadingsOutlineLevels int32 `json:"HeadingsOutlineLevels,omitempty"`

	// Container class for xps save options.
	OutlineOptions *OutlineOptionsData `json:"OutlineOptions,omitempty"`

	// Container class for xps save options.
	UseBookFoldPrintingSettings bool `json:"UseBookFoldPrintingSettings,omitempty"`
}

Container class for xps save options.

func (XpsSaveOptionsData) IsFixedPageSaveOptionsData

func (XpsSaveOptionsData) IsFixedPageSaveOptionsData() bool

func (XpsSaveOptionsData) IsXpsSaveOptionsData

func (XpsSaveOptionsData) IsXpsSaveOptionsData() bool

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL