Documentation ¶
Overview ¶
* * Copyright (c) 2022 Aspose.PDF Cloud * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell * copies of the Software, and to permit persons to whom the Software is * furnished to do so, subject to the following conditions: * The above copyright notice and this permission notice shall be included in all * copies or substantial portions of the Software. * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE * SOFTWARE. *
Index ¶
- Variables
- func CacheExpires(r *http.Response) time.Time
- type APIClient
- type APIKey
- type APIResponse
- type Annotation
- type AnnotationFlags
- type AnnotationInfo
- type AnnotationState
- type AnnotationType
- type AnnotationsInfo
- type AnnotationsInfoResponse
- type AntialiasingProcessingType
- type ApiInfo
- type AsposeResponse
- type Attachment
- type AttachmentResponse
- type Attachments
- type AttachmentsResponse
- type BasicAuth
- type Bookmark
- type BookmarkResponse
- type Bookmarks
- type BookmarksResponse
- type Border
- type BorderCornerStyle
- type BorderEffect
- type BorderInfo
- type BorderStyle
- type BoxStyle
- type CapStyle
- type CaptionPosition
- type CaretAnnotation
- type CaretAnnotationResponse
- type CaretAnnotations
- type CaretAnnotationsResponse
- type CaretSymbol
- type Cell
- type CellRecognized
- type CheckBoxField
- type CheckBoxFieldResponse
- type CheckBoxFields
- type CheckBoxFieldsResponse
- type ChoiceField
- type CircleAnnotation
- type CircleAnnotationResponse
- type CircleAnnotations
- type CircleAnnotationsResponse
- type Color
- type ColorDepth
- type ColumnAdjustment
- type ComboBoxField
- type ComboBoxFieldResponse
- type ComboBoxFields
- type ComboBoxFieldsResponse
- type CommonFigureAnnotation
- type CompressionType
- type Configuration
- type CryptoAlgorithm
- type Dash
- type DefaultPageConfig
- type Direction
- type DiscUsage
- type DisplayProperties
- type DisplayPropertiesResponse
- type DocFormat
- type DocMdpAccessPermissionType
- type DocRecognitionMode
- type Document
- type DocumentConfig
- type DocumentPageResponse
- type DocumentPagesResponse
- type DocumentPrivilege
- type DocumentProperties
- type DocumentPropertiesResponse
- type DocumentProperty
- type DocumentPropertyResponse
- type DocumentResponse
- type EpubRecognitionMode
- type ErrorDetails
- type Field
- type FieldResponse
- type FieldType
- type Fields
- type FieldsResponse
- type FileAttachmentAnnotation
- type FileAttachmentAnnotationResponse
- type FileAttachmentAnnotations
- type FileAttachmentAnnotationsResponse
- type FileIcon
- type FileVersion
- type FileVersions
- type FilesList
- type FilesList_
- type FilesUploadResult
- type FontEncodingRules
- type FontSavingModes
- type FontStyles
- type FormField
- type FreeTextAnnotation
- type FreeTextAnnotationResponse
- type FreeTextAnnotations
- type FreeTextAnnotationsResponse
- type FreeTextIntent
- type GraphInfo
- type HighlightAnnotation
- type HighlightAnnotationResponse
- type HighlightAnnotations
- type HighlightAnnotationsResponse
- type HorizontalAlignment
- type HtmlDocumentType
- type HtmlMarkupGenerationModes
- type Image
- type ImageCompressionVersion
- type ImageEncoding
- type ImageFooter
- type ImageFragment
- type ImageHeader
- type ImageResponse
- type ImageSrcType
- type ImageStamp
- type ImageTemplate
- type ImageTemplatesRequest
- type Images
- type ImagesResponse
- type InkAnnotation
- type InkAnnotationResponse
- type InkAnnotations
- type InkAnnotationsResponse
- type Justification
- type LettersPositioningMethods
- type LineAnnotation
- type LineAnnotationResponse
- type LineAnnotations
- type LineAnnotationsResponse
- type LineEnding
- type LineIntent
- type LineSpacing
- type Link
- type LinkActionType
- type LinkAnnotation
- type LinkAnnotationResponse
- type LinkAnnotations
- type LinkAnnotationsResponse
- type LinkElement
- type LinkHighlightingMode
- type ListBoxField
- type ListBoxFieldResponse
- type ListBoxFields
- type ListBoxFieldsResponse
- type MarginInfo
- type MarkupAnnotation
- type MergeDocuments
- type ModelError
- type MovieAnnotation
- type MovieAnnotationResponse
- type MovieAnnotations
- type MovieAnnotationsResponse
- type ObjectExist
- type OptimizeOptions
- type Option
- type OutputFormat
- type Page
- type PageLayout
- type PageMode
- type PageNumberStamp
- type PageWordCount
- type Pages
- type Paragraph
- type PartsEmbeddingModes
- type PdfAType
- type PdfApiService
- func (a *PdfApiService) CopyFile(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) CopyFolder(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) CreateFolder(path string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) DeleteAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteBookmark(name string, bookmarkPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteDocumentAnnotations(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteDocumentBookmarks(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteDocumentLinkAnnotations(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteDocumentStamps(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteDocumentTables(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteField(name string, fieldName string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteFile(path string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) DeleteFolder(path string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) DeleteImage(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteLinkAnnotation(name string, linkId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeletePage(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeletePageAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeletePageLinkAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeletePageStamps(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeletePageTables(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteProperties(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteProperty(name string, propertyName string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteStamp(name string, stampId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DeleteTable(name string, tableId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) DownloadFile(path string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetBookmark(name string, bookmarkPath string, localVarOptionals map[string]interface{}) (BookmarkResponse, *http.Response, error)
- func (a *PdfApiService) GetBookmarks(name string, bookmarkPath string, localVarOptionals map[string]interface{}) (BookmarksResponse, *http.Response, error)
- func (a *PdfApiService) GetCaretAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (CaretAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetCheckBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (CheckBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) GetCircleAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (CircleAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetComboBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (ComboBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) GetDiscUsage(localVarOptionals map[string]interface{}) (DiscUsage, *http.Response, error)
- func (a *PdfApiService) GetDocument(name string, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentAnnotations(name string, localVarOptionals map[string]interface{}) (AnnotationsInfoResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentAttachmentByIndex(name string, attachmentIndex int32, localVarOptionals map[string]interface{}) (AttachmentResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentAttachments(name string, localVarOptionals map[string]interface{}) (AttachmentsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentBookmarks(name string, localVarOptionals map[string]interface{}) (BookmarksResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentCaretAnnotations(name string, localVarOptionals map[string]interface{}) (CaretAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentCheckBoxFields(name string, localVarOptionals map[string]interface{}) (CheckBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentCircleAnnotations(name string, localVarOptionals map[string]interface{}) (CircleAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentComboBoxFields(name string, localVarOptionals map[string]interface{}) (ComboBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentDisplayProperties(name string, localVarOptionals map[string]interface{}) (DisplayPropertiesResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentFileAttachmentAnnotations(name string, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentFreeTextAnnotations(name string, localVarOptionals map[string]interface{}) (FreeTextAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentHighlightAnnotations(name string, localVarOptionals map[string]interface{}) (HighlightAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentInkAnnotations(name string, localVarOptionals map[string]interface{}) (InkAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentLineAnnotations(name string, localVarOptionals map[string]interface{}) (LineAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentListBoxFields(name string, localVarOptionals map[string]interface{}) (ListBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentMovieAnnotations(name string, localVarOptionals map[string]interface{}) (MovieAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentPolyLineAnnotations(name string, localVarOptionals map[string]interface{}) (PolyLineAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentPolygonAnnotations(name string, localVarOptionals map[string]interface{}) (PolygonAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentPopupAnnotations(name string, localVarOptionals map[string]interface{}) (PopupAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentPopupAnnotationsByParent(name string, annotationId string, localVarOptionals map[string]interface{}) (PopupAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentProperties(name string, localVarOptionals map[string]interface{}) (DocumentPropertiesResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentProperty(name string, propertyName string, localVarOptionals map[string]interface{}) (DocumentPropertyResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentRadioButtonFields(name string, localVarOptionals map[string]interface{}) (RadioButtonFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentRedactionAnnotations(name string, localVarOptionals map[string]interface{}) (RedactionAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentScreenAnnotations(name string, localVarOptionals map[string]interface{}) (ScreenAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentSignatureFields(name string, localVarOptionals map[string]interface{}) (SignatureFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentSoundAnnotations(name string, localVarOptionals map[string]interface{}) (SoundAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentSquareAnnotations(name string, localVarOptionals map[string]interface{}) (SquareAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentSquigglyAnnotations(name string, localVarOptionals map[string]interface{}) (SquigglyAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentStampAnnotations(name string, localVarOptionals map[string]interface{}) (StampAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentStamps(name string, localVarOptionals map[string]interface{}) (StampsInfoResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentStrikeOutAnnotations(name string, localVarOptionals map[string]interface{}) (StrikeOutAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentTables(name string, localVarOptionals map[string]interface{}) (TablesRecognizedResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentTextAnnotations(name string, localVarOptionals map[string]interface{}) (TextAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentTextBoxFields(name string, localVarOptionals map[string]interface{}) (TextBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetDocumentUnderlineAnnotations(name string, localVarOptionals map[string]interface{}) (UnderlineAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetDownloadDocumentAttachmentByIndex(name string, attachmentIndex int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetEpubInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetExportFieldsFromPdfToFdfInStorage(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetExportFieldsFromPdfToXfdfInStorage(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetExportFieldsFromPdfToXmlInStorage(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetField(name string, fieldName string, localVarOptionals map[string]interface{}) (FieldResponse, *http.Response, error)
- func (a *PdfApiService) GetFields(name string, localVarOptionals map[string]interface{}) (FieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetFileAttachmentAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetFileAttachmentAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetFileVersions(path string, localVarOptionals map[string]interface{}) (FileVersions, *http.Response, error)
- func (a *PdfApiService) GetFilesList(path string, localVarOptionals map[string]interface{}) (FilesList, *http.Response, error)
- func (a *PdfApiService) GetFreeTextAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (FreeTextAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetHighlightAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (HighlightAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetHtmlInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImage(name string, imageId string, localVarOptionals map[string]interface{}) (ImageResponse, *http.Response, error)
- func (a *PdfApiService) GetImageExtractAsGif(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImageExtractAsJpeg(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImageExtractAsPng(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImageExtractAsTiff(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImages(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ImagesResponse, *http.Response, error)
- func (a *PdfApiService) GetImportFieldsFromFdfInStorage(name string, fdfFilePath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImportFieldsFromXfdfInStorage(name string, xfdfFilePath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetImportFieldsFromXmlInStorage(name string, xmlFilePath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetInkAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (InkAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetLineAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (LineAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetLinkAnnotation(name string, linkId string, localVarOptionals map[string]interface{}) (LinkAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetListBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (ListBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) GetMarkdownInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetMhtInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetMovieAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (MovieAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetPage(name string, pageNumber int32, localVarOptionals map[string]interface{}) (DocumentPageResponse, *http.Response, error)
- func (a *PdfApiService) GetPageAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AnnotationsInfoResponse, *http.Response, error)
- func (a *PdfApiService) GetPageCaretAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (CaretAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageCheckBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (CheckBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageCircleAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (CircleAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageComboBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ComboBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageConvertToBmp(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPageConvertToEmf(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPageConvertToGif(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPageConvertToJpeg(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPageConvertToPng(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPageConvertToTiff(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPageFileAttachmentAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageFreeTextAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (FreeTextAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageHighlightAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (HighlightAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageInkAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (InkAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageLineAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (LineAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageLinkAnnotation(name string, pageNumber int32, linkId string, ...) (LinkAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetPageLinkAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (LinkAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageListBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ListBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageMovieAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (MovieAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPagePolyLineAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (PolyLineAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPagePolygonAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (PolygonAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPagePopupAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (PopupAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageRadioButtonFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (RadioButtonFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageRedactionAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (RedactionAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageScreenAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ScreenAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageSignatureFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SignatureFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageSoundAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SoundAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageSquareAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SquareAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageSquigglyAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SquigglyAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageStampAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (StampAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageStamps(name string, pageNumber int32, localVarOptionals map[string]interface{}) (StampsInfoResponse, *http.Response, error)
- func (a *PdfApiService) GetPageStrikeOutAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (StrikeOutAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageTables(name string, pageNumber int32, localVarOptionals map[string]interface{}) (TablesRecognizedResponse, *http.Response, error)
- func (a *PdfApiService) GetPageText(name string, pageNumber int32, lLX float64, lLY float64, uRX float64, ...) (TextRectsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageTextAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (TextAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageTextBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (TextBoxFieldsResponse, *http.Response, error)
- func (a *PdfApiService) GetPageUnderlineAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (UnderlineAnnotationsResponse, *http.Response, error)
- func (a *PdfApiService) GetPages(name string, localVarOptionals map[string]interface{}) (DocumentPagesResponse, *http.Response, error)
- func (a *PdfApiService) GetPclInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfAInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToDoc(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToEpub(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToHtml(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToMobiXml(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToPdfA(name string, type_ string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToPptx(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToSvg(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToTeX(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToTiff(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToXls(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToXlsx(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToXml(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPdfInStorageToXps(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetPolyLineAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (PolyLineAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetPolygonAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (PolygonAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetPopupAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (PopupAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetPsInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetRadioButtonField(name string, fieldName string, localVarOptionals map[string]interface{}) (RadioButtonFieldResponse, *http.Response, error)
- func (a *PdfApiService) GetRedactionAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (RedactionAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetScreenAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (ScreenAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetScreenAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetSignatureField(name string, fieldName string, localVarOptionals map[string]interface{}) (SignatureFieldResponse, *http.Response, error)
- func (a *PdfApiService) GetSoundAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (SoundAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetSoundAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetSquareAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (SquareAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetSquigglyAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (SquigglyAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetStampAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (StampAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetStampAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetStrikeOutAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (StrikeOutAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetSvgInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetTable(name string, tableId string, localVarOptionals map[string]interface{}) (TableRecognizedResponse, *http.Response, error)
- func (a *PdfApiService) GetTeXInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetText(name string, lLX float64, lLY float64, uRX float64, uRY float64, ...) (TextRectsResponse, *http.Response, error)
- func (a *PdfApiService) GetTextAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (TextAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetTextBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (TextBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) GetUnderlineAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (UnderlineAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) GetVerifySignature(name string, signName string, localVarOptionals map[string]interface{}) (SignatureVerifyResponse, *http.Response, error)
- func (a *PdfApiService) GetWebInStorageToPdf(url string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetWordsPerPage(name string, localVarOptionals map[string]interface{}) (WordCountResponse, *http.Response, error)
- func (a *PdfApiService) GetXfaPdfInStorageToAcroForm(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetXmlInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetXpsInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) GetXslFoInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
- func (a *PdfApiService) MoveFile(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) MoveFolder(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
- func (a *PdfApiService) ObjectExists(path string, localVarOptionals map[string]interface{}) (ObjectExist, *http.Response, error)
- func (a *PdfApiService) PostAppendDocument(name string, appendFile string, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
- func (a *PdfApiService) PostBookmark(name string, bookmarkPath string, bookmarks []Bookmark, ...) (BookmarksResponse, *http.Response, error)
- func (a *PdfApiService) PostChangePasswordDocumentInStorage(name string, ownerPassword string, newUserPassword string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostCheckBoxFields(name string, fields []CheckBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostComboBoxFields(name string, fields []ComboBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostCreateDocument(name string, documentConfig DocumentConfig, ...) (DocumentResponse, *http.Response, error)
- func (a *PdfApiService) PostCreateField(name string, page int32, field Field, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDecryptDocumentInStorage(name string, password string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDocumentImageFooter(name string, imageFooter ImageFooter, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDocumentImageHeader(name string, imageHeader ImageHeader, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDocumentPageNumberStamps(name string, stamp PageNumberStamp, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDocumentTextFooter(name string, textFooter TextFooter, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDocumentTextHeader(name string, textHeader TextHeader, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostDocumentTextReplace(name string, textReplace TextReplaceListRequest, ...) (TextReplaceResponse, *http.Response, error)
- func (a *PdfApiService) PostEncryptDocumentInStorage(name string, userPassword string, ownerPassword string, cryptoAlgorithm string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostFlattenDocument(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostImportFieldsFromFdf(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostImportFieldsFromXfdf(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostImportFieldsFromXml(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostInsertImage(name string, pageNumber int32, llx float64, lly float64, urx float64, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostListBoxFields(name string, fields []ListBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostMovePage(name string, pageNumber int32, newIndex int32, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostOptimizeDocument(name string, options OptimizeOptions, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageCaretAnnotations(name string, pageNumber int32, annotations []CaretAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageCertify(name string, pageNumber int32, sign Signature, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageCircleAnnotations(name string, pageNumber int32, annotations []CircleAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageFileAttachmentAnnotations(name string, pageNumber int32, annotations []FileAttachmentAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageFreeTextAnnotations(name string, pageNumber int32, annotations []FreeTextAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageHighlightAnnotations(name string, pageNumber int32, annotations []HighlightAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageImageStamps(name string, pageNumber int32, stamps []ImageStamp, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageInkAnnotations(name string, pageNumber int32, annotations []InkAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageLineAnnotations(name string, pageNumber int32, annotations []LineAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageLinkAnnotations(name string, pageNumber int32, links []LinkAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageMovieAnnotations(name string, pageNumber int32, annotations []MovieAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPagePdfPageStamps(name string, pageNumber int32, stamps []PdfPageStamp, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPagePolyLineAnnotations(name string, pageNumber int32, annotations []PolyLineAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPagePolygonAnnotations(name string, pageNumber int32, annotations []PolygonAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageRedactionAnnotations(name string, pageNumber int32, annotations []RedactionAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageScreenAnnotations(name string, pageNumber int32, annotations []ScreenAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageSoundAnnotations(name string, pageNumber int32, annotations []SoundAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageSquareAnnotations(name string, pageNumber int32, annotations []SquareAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageSquigglyAnnotations(name string, pageNumber int32, annotations []SquigglyAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageStampAnnotations(name string, pageNumber int32, annotations []StampAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageStrikeOutAnnotations(name string, pageNumber int32, annotations []StrikeOutAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageTables(name string, pageNumber int32, tables []Table, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageTextAnnotations(name string, pageNumber int32, annotations []TextAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageTextReplace(name string, pageNumber int32, textReplaceListRequest TextReplaceListRequest, ...) (TextReplaceResponse, *http.Response, error)
- func (a *PdfApiService) PostPageTextStamps(name string, pageNumber int32, stamps []TextStamp, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPageUnderlineAnnotations(name string, pageNumber int32, annotations []UnderlineAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostPopupAnnotation(name string, annotationId string, annotation PopupAnnotation, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostRadioButtonFields(name string, fields []RadioButtonField, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostSignDocument(name string, sign Signature, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostSignPage(name string, pageNumber int32, sign Signature, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostSignatureField(name string, field SignatureField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PostSplitDocument(name string, localVarOptionals map[string]interface{}) (SplitResultResponse, *http.Response, error)
- func (a *PdfApiService) PostTextBoxFields(name string, fields []TextBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutAddNewPage(name string, localVarOptionals map[string]interface{}) (DocumentPagesResponse, *http.Response, error)
- func (a *PdfApiService) PutAddText(name string, pageNumber int32, paragraph Paragraph, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutAnnotationsFlatten(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutBookmark(name string, bookmarkPath string, bookmark Bookmark, ...) (BookmarkResponse, *http.Response, error)
- func (a *PdfApiService) PutCaretAnnotation(name string, annotationId string, annotation CaretAnnotation, ...) (CaretAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutChangePasswordDocument(outPath string, ownerPassword string, newUserPassword string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutCheckBoxField(name string, fieldName string, field CheckBoxField, ...) (CheckBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) PutCircleAnnotation(name string, annotationId string, annotation CircleAnnotation, ...) (CircleAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutComboBoxField(name string, fieldName string, field ComboBoxField, ...) (ComboBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) PutCreateDocument(name string, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
- func (a *PdfApiService) PutDecryptDocument(outPath string, password string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutDocumentDisplayProperties(name string, displayProperties DisplayProperties, ...) (DisplayPropertiesResponse, *http.Response, error)
- func (a *PdfApiService) PutEncryptDocument(outPath string, userPassword string, ownerPassword string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutEpubInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutExportFieldsFromPdfToFdfInStorage(name string, fdfOutputFilePath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutExportFieldsFromPdfToXfdfInStorage(name string, xfdfOutputFilePath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutExportFieldsFromPdfToXmlInStorage(name string, xmlOutputFilePath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutFieldsFlatten(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutFileAttachmentAnnotation(name string, annotationId string, annotation FileAttachmentAnnotation, ...) (FileAttachmentAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutFileAttachmentAnnotationDataExtract(name string, annotationId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutFreeTextAnnotation(name string, annotationId string, annotation FreeTextAnnotation, ...) (FreeTextAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutHighlightAnnotation(name string, annotationId string, annotation HighlightAnnotation, ...) (HighlightAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutHtmlInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImageExtractAsGif(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImageExtractAsJpeg(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImageExtractAsPng(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImageExtractAsTiff(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImageInStorageToPdf(name string, imageTemplates ImageTemplatesRequest, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImagesExtractAsGif(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImagesExtractAsJpeg(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImagesExtractAsPng(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImagesExtractAsTiff(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImportFieldsFromFdfInStorage(name string, fdfFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImportFieldsFromXfdfInStorage(name string, xfdfFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutImportFieldsFromXmlInStorage(name string, xmlFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutInkAnnotation(name string, annotationId string, annotation InkAnnotation, ...) (InkAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutLineAnnotation(name string, annotationId string, annotation LineAnnotation, ...) (LineAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutLinkAnnotation(name string, linkId string, link LinkAnnotation, ...) (LinkAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutListBoxField(name string, fieldName string, field ListBoxField, ...) (ListBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) PutMarkdownInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutMergeDocuments(name string, mergeDocuments MergeDocuments, ...) (DocumentResponse, *http.Response, error)
- func (a *PdfApiService) PutMhtInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutMovieAnnotation(name string, annotationId string, annotation MovieAnnotation, ...) (MovieAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutPageAddStamp(name string, pageNumber int32, stamp Stamp, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPageConvertToBmp(name string, pageNumber int32, outPath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPageConvertToEmf(name string, pageNumber int32, outPath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPageConvertToGif(name string, pageNumber int32, outPath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPageConvertToJpeg(name string, pageNumber int32, outPath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPageConvertToPng(name string, pageNumber int32, outPath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPageConvertToTiff(name string, pageNumber int32, outPath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPclInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfAInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToDoc(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToEpub(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToHtml(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToMobiXml(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToPdfA(outPath string, type_ string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToPptx(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToSvg(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToTeX(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToTiff(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToXls(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToXlsx(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToXml(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInRequestToXps(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToDoc(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToEpub(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToHtml(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToMobiXml(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToPdfA(name string, outPath string, type_ string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToPptx(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToSvg(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToTeX(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToTiff(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToXls(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToXlsx(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToXml(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPdfInStorageToXps(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPolyLineAnnotation(name string, annotationId string, annotation PolyLineAnnotation, ...) (PolyLineAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutPolygonAnnotation(name string, annotationId string, annotation PolygonAnnotation, ...) (PolygonAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutPopupAnnotation(name string, annotationId string, annotation PopupAnnotation, ...) (PopupAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutPrivileges(name string, privileges DocumentPrivilege, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutPsInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutRadioButtonField(name string, fieldName string, field RadioButtonField, ...) (RadioButtonFieldResponse, *http.Response, error)
- func (a *PdfApiService) PutRedactionAnnotation(name string, annotationId string, annotation RedactionAnnotation, ...) (RedactionAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutReplaceImage(name string, imageId string, localVarOptionals map[string]interface{}) (ImageResponse, *http.Response, error)
- func (a *PdfApiService) PutScreenAnnotation(name string, annotationId string, annotation ScreenAnnotation, ...) (ScreenAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutScreenAnnotationDataExtract(name string, annotationId string, outFilePath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutSearchableDocument(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutSetProperty(name string, propertyName string, value string, ...) (DocumentPropertyResponse, *http.Response, error)
- func (a *PdfApiService) PutSignatureField(name string, fieldName string, field SignatureField, ...) (SignatureFieldResponse, *http.Response, error)
- func (a *PdfApiService) PutSoundAnnotation(name string, annotationId string, annotation SoundAnnotation, ...) (SoundAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutSoundAnnotationDataExtract(name string, annotationId string, outFilePath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutSquareAnnotation(name string, annotationId string, annotation SquareAnnotation, ...) (SquareAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutSquigglyAnnotation(name string, annotationId string, annotation SquigglyAnnotation, ...) (SquigglyAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutStampAnnotation(name string, annotationId string, annotation StampAnnotation, ...) (StampAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutStampAnnotationDataExtract(name string, annotationId string, outFilePath string, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutStrikeOutAnnotation(name string, annotationId string, annotation StrikeOutAnnotation, ...) (StrikeOutAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutSvgInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutTable(name string, tableId string, table Table, ...) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutTeXInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutTextAnnotation(name string, annotationId string, annotation TextAnnotation, ...) (TextAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutTextBoxField(name string, fieldName string, field TextBoxField, ...) (TextBoxFieldResponse, *http.Response, error)
- func (a *PdfApiService) PutUnderlineAnnotation(name string, annotationId string, annotation UnderlineAnnotation, ...) (UnderlineAnnotationResponse, *http.Response, error)
- func (a *PdfApiService) PutUpdateField(name string, fieldName string, field Field, ...) (FieldResponse, *http.Response, error)
- func (a *PdfApiService) PutUpdateFields(name string, fields Fields, localVarOptionals map[string]interface{}) (FieldsResponse, *http.Response, error)
- func (a *PdfApiService) PutWebInStorageToPdf(name string, url string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutXfaPdfInRequestToAcroForm(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutXfaPdfInStorageToAcroForm(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutXmlInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutXpsInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) PutXslFoInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
- func (a *PdfApiService) StorageExists(storageName string) (StorageExist, *http.Response, error)
- func (a *PdfApiService) UploadFile(path string, file *os.File, localVarOptionals map[string]interface{}) (FilesUploadResult, *http.Response, error)
- type PdfPageStamp
- type PermissionsFlags
- type Point
- type PolyAnnotation
- type PolyIntent
- type PolyLineAnnotation
- type PolyLineAnnotationResponse
- type PolyLineAnnotations
- type PolyLineAnnotationsResponse
- type PolygonAnnotation
- type PolygonAnnotationResponse
- type PolygonAnnotations
- type PolygonAnnotationsResponse
- type PopupAnnotation
- type PopupAnnotationResponse
- type PopupAnnotationWithParent
- type PopupAnnotations
- type PopupAnnotationsResponse
- type Position
- type RadioButtonField
- type RadioButtonFieldResponse
- type RadioButtonFields
- type RadioButtonFieldsResponse
- type RadioButtonOptionField
- type RasterImagesSavingModes
- type Rectangle
- type RedactionAnnotation
- type RedactionAnnotationResponse
- type RedactionAnnotations
- type RedactionAnnotationsResponse
- type Rotation
- type Row
- type RowRecognized
- type ScreenAnnotation
- type ScreenAnnotationResponse
- type ScreenAnnotations
- type ScreenAnnotationsResponse
- type Segment
- type ShapeType
- type Signature
- type SignatureCustomAppearance
- type SignatureField
- type SignatureFieldResponse
- type SignatureFields
- type SignatureFieldsResponse
- type SignatureType
- type SignatureVerifyResponse
- type SoundAnnotation
- type SoundAnnotationResponse
- type SoundAnnotations
- type SoundAnnotationsResponse
- type SoundEncoding
- type SoundIcon
- type SplitResult
- type SplitResultDocument
- type SplitResultResponse
- type SquareAnnotation
- type SquareAnnotationResponse
- type SquareAnnotations
- type SquareAnnotationsResponse
- type SquigglyAnnotation
- type SquigglyAnnotationResponse
- type SquigglyAnnotations
- type SquigglyAnnotationsResponse
- type Stamp
- type StampAnnotation
- type StampAnnotationResponse
- type StampAnnotations
- type StampAnnotationsResponse
- type StampBase
- type StampIcon
- type StampInfo
- type StampType
- type StampsInfo
- type StampsInfoResponse
- type StorageExist
- type StorageFile
- type StorageFile_
- type StrikeOutAnnotation
- type StrikeOutAnnotationResponse
- type StrikeOutAnnotations
- type StrikeOutAnnotationsResponse
- type Table
- type TableBroken
- type TableRecognized
- type TableRecognizedResponse
- type TablesRecognized
- type TablesRecognizedResponse
- type TextAnnotation
- type TextAnnotationResponse
- type TextAnnotations
- type TextAnnotationsResponse
- type TextBoxField
- type TextBoxFieldResponse
- type TextBoxFields
- type TextBoxFieldsResponse
- type TextFooter
- type TextHeader
- type TextHorizontalAlignment
- type TextIcon
- type TextLine
- type TextRect
- type TextRects
- type TextRectsResponse
- type TextReplace
- type TextReplaceListRequest
- type TextReplaceResponse
- type TextStamp
- type TextState
- type TextStyle
- type TimestampSettings
- type TokenResp
- type UnderlineAnnotation
- type UnderlineAnnotationResponse
- type UnderlineAnnotations
- type UnderlineAnnotationsResponse
- type VerticalAlignment
- type WordCount
- type WordCountResponse
- type WrapMode
Constants ¶
This section is empty.
Variables ¶
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 ¶
Types ¶
type APIClient ¶
type APIClient struct { // API Services PdfApi *PdfApiService // contains filtered or unexported fields }
APIClient manages communication with the Aspose.PDF Cloud API Reference API v3.0 In most cases there should be only one, shared, APIClient.
func NewAPIClient ¶
func NewAPIClient(cfg *Configuration) *APIClient
NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.
func (*APIClient) ChangeBasePath ¶
Change base path to allow switching to mocks
func (*APIClient) RequestOauthToken ¶
RequestOauthToken function for requests OAuth token
type APIKey ¶
APIKey provides API key based authentication to a request passed via context using ContextAPIKey
type APIResponse ¶
type APIResponse struct { *http.Response `json:"-"` Message string `json:"message,omitempty"` // Operation is the name of the swagger operation. Operation string `json:"operation,omitempty"` // RequestURL is the request URL. This value is always available, even if the // embedded *http.Response is nil. RequestURL string `json:"url,omitempty"` // Method is the HTTP method used for the request. This value is always // available, even if the embedded *http.Response is nil. Method string `json:"method,omitempty"` // Payload holds the contents of the response body (which may be nil or empty). // This is provided here as the raw response.Body() reader will have already // been drained. Payload []byte `json:"-"` }
func NewAPIResponse ¶
func NewAPIResponse(r *http.Response) *APIResponse
func NewAPIResponseWithError ¶
func NewAPIResponseWithError(errorMessage string) *APIResponse
type Annotation ¶
type Annotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` }
Provides annotation.
type AnnotationFlags ¶
type AnnotationFlags string
AnnotationFlags : A set of flags specifying various characteristics of the annotation.
const ( AnnotationFlagsDefault AnnotationFlags = "Default" AnnotationFlagsInvisible AnnotationFlags = "Invisible" AnnotationFlagsHidden AnnotationFlags = "Hidden" AnnotationFlagsPrint AnnotationFlags = "Print" AnnotationFlagsNoZoom AnnotationFlags = "NoZoom" AnnotationFlagsNoRotate AnnotationFlags = "NoRotate" AnnotationFlagsNoView AnnotationFlags = "NoView" AnnotationFlagsReadOnly AnnotationFlags = "ReadOnly" AnnotationFlagsLocked AnnotationFlags = "Locked" AnnotationFlagsToggleNoView AnnotationFlags = "ToggleNoView" AnnotationFlagsLockedContents AnnotationFlags = "LockedContents" )
List of AnnotationFlags
type AnnotationInfo ¶
type AnnotationInfo struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets annotation type. AnnotationType AnnotationType `json:"AnnotationType"` }
Provides annotation.
type AnnotationState ¶
type AnnotationState string
AnnotationState : The enumeration of states to which the original annotation can be set.
const ( AnnotationStateUndefined AnnotationState = "Undefined" AnnotationStateMarked AnnotationState = "Marked" AnnotationStateUnmarked AnnotationState = "Unmarked" AnnotationStateAccepted AnnotationState = "Accepted" AnnotationStateRejected AnnotationState = "Rejected" AnnotationStateCancelled AnnotationState = "Cancelled" AnnotationStateCompleted AnnotationState = "Completed" AnnotationStateNone AnnotationState = "None" )
List of AnnotationState
type AnnotationType ¶
type AnnotationType string
AnnotationType :
const ( AnnotationTypeText AnnotationType = "Text" AnnotationTypeCircle AnnotationType = "Circle" AnnotationTypePolygon AnnotationType = "Polygon" AnnotationTypePolyLine AnnotationType = "PolyLine" AnnotationTypeLine AnnotationType = "Line" AnnotationTypeSquare AnnotationType = "Square" AnnotationTypeFreeText AnnotationType = "FreeText" AnnotationTypeHighlight AnnotationType = "Highlight" AnnotationTypeUnderline AnnotationType = "Underline" AnnotationTypeSquiggly AnnotationType = "Squiggly" AnnotationTypeStrikeOut AnnotationType = "StrikeOut" AnnotationTypeCaret AnnotationType = "Caret" AnnotationTypeInk AnnotationType = "Ink" AnnotationTypeLink AnnotationType = "Link" AnnotationTypePopup AnnotationType = "Popup" AnnotationTypeFileAttachment AnnotationType = "FileAttachment" AnnotationTypeSound AnnotationType = "Sound" AnnotationTypeMovie AnnotationType = "Movie" AnnotationTypeScreen AnnotationType = "Screen" AnnotationTypeWidget AnnotationType = "Widget" AnnotationTypeWatermark AnnotationType = "Watermark" AnnotationTypeTrapNet AnnotationType = "TrapNet" AnnotationTypePrinterMark AnnotationType = "PrinterMark" AnnotationTypeRedaction AnnotationType = "Redaction" AnnotationTypeStamp AnnotationType = "Stamp" AnnotationTypeRichMedia AnnotationType = "RichMedia" AnnotationTypeUnknown AnnotationType = "Unknown" AnnotationTypePDF3D AnnotationType = "PDF3D" )
List of AnnotationType
type AnnotationsInfo ¶
type AnnotationsInfo struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of annotation info objects. List []AnnotationInfo `json:"List,omitempty"` }
Object representing a list of annotation info objects.
type AnnotationsInfoResponse ¶
type AnnotationsInfoResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Annotations info Annotations *AnnotationsInfo `json:"Annotations,omitempty"` }
Represents multiple annotations info reponse
type AntialiasingProcessingType ¶
type AntialiasingProcessingType string
AntialiasingProcessingType : This enum describes possible antialiasing measures during conversion
const ( AntialiasingProcessingTypeNoAdditionalProcessing AntialiasingProcessingType = "NoAdditionalProcessing" AntialiasingProcessingTypeTryCorrectResultHtml AntialiasingProcessingType = "TryCorrectResultHtml" )
List of AntialiasingProcessingType
type ApiInfo ¶
type ApiInfo struct { // Product name. Name string `json:"Name,omitempty"` // API version. Version string `json:"Version,omitempty"` }
Represents response for ApiInfo DTO
type AsposeResponse ¶
type AsposeResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` }
Base class for all responses.
type Attachment ¶
type Attachment struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Gets text associated with the attachment. Description string `json:"Description,omitempty"` // Gets subtype of the attachment file. MimeType string `json:"MimeType,omitempty"` // Gets the name of the attachment. Name string `json:"Name,omitempty"` // The date and time when the embedded file was created. CreationDate string `json:"CreationDate,omitempty"` // The date and time when the embedded file was last modified. ModificationDate string `json:"ModificationDate,omitempty"` // The size of the uncompressed embedded file, in bytes. Size int32 `json:"Size"` // A 16-byte string that is the checksum of the bytes of the uncompressed embedded file. The checksum is calculated by applying the standard MD5 message-digest algorithm to the bytes of the embedded file stream. CheckSum string `json:"CheckSum,omitempty"` }
Provides link to attachment.
type AttachmentResponse ¶
type AttachmentResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Attachment object Attachment *Attachment `json:"Attachment,omitempty"` }
Represents response containing single attachment info
type Attachments ¶
type Attachments struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of annotations. List []LinkElement `json:"List,omitempty"` }
Represents list of attachment.
type AttachmentsResponse ¶
type AttachmentsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Attachments object Attachments *Attachments `json:"Attachments,omitempty"` }
Represents response containing multiple attachments info
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 Bookmark ¶
type Bookmark struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Get the Title; Title string `json:"Title,omitempty"` // Is bookmark italic. Italic bool `json:"Italic,omitempty"` // Is bookmark bold. Bold bool `json:"Bold,omitempty"` // Get the color Color *Color `json:"Color,omitempty"` // Gets or sets the action bound with the bookmark. If PageNumber is presented the action can not be specified. The action type includes: \"GoTo\", \"GoToR\", \"Launch\", \"Named\". Action string `json:"Action,omitempty"` // Gets or sets bookmark's hierarchy level. Level int32 `json:"Level,omitempty"` // Gets or sets bookmark's destination page. Required if action is set as string.Empty. Destination string `json:"Destination,omitempty"` // Gets or sets the type of display bookmark's destination page. PageDisplay string `json:"PageDisplay,omitempty"` // Gets or sets the bottom coordinate of page display. PageDisplayBottom int32 `json:"PageDisplay_Bottom,omitempty"` // Gets or sets the left coordinate of page display. PageDisplayLeft int32 `json:"PageDisplay_Left,omitempty"` // Gets or sets the right coordinate of page display. PageDisplayRight int32 `json:"PageDisplay_Right,omitempty"` // Gets or sets the top coordinate of page display. PageDisplayTop int32 `json:"PageDisplay_Top,omitempty"` // Gets or sets the zoom factor of page display. PageDisplayZoom int32 `json:"PageDisplay_Zoom,omitempty"` // Gets or sets the number of bookmark's destination page. PageNumber int32 `json:"PageNumber,omitempty"` // Gets or sets the file (path) which is required for \"GoToR\" action of bookmark. RemoteFile string `json:"RemoteFile,omitempty"` // The children bookmarks. Bookmarks *Bookmarks `json:"Bookmarks,omitempty"` }
Provides link to bookmark.
type BookmarkResponse ¶
type BookmarkResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Bookmark object Bookmark *Bookmark `json:"Bookmark,omitempty"` }
Represents response containing single bookmark info
type Bookmarks ¶
type Bookmarks struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of bookmarks. List []Bookmark `json:"List,omitempty"` }
Represents list of bookmark.
type BookmarksResponse ¶
type BookmarksResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Bookmarks object Bookmarks *Bookmarks `json:"Bookmarks,omitempty"` }
Represents response containing multiple bookmarks info
type Border ¶
type Border struct { // Gets or sets border width. Width int32 `json:"Width,omitempty"` // Gets or sets effect intencity. Valid range of value is [0..2]. EffectIntensity int32 `json:"EffectIntensity,omitempty"` // Gets or sets border style. Style BorderStyle `json:"Style,omitempty"` // Gets or sets border effect. Effect BorderEffect `json:"Effect,omitempty"` // Gets or sets dash pattern. Dash *Dash `json:"Dash,omitempty"` // Gets or sets border color. Color *Color `json:"Color,omitempty"` }
Class representing characteristics of annotation border.
type BorderCornerStyle ¶
type BorderCornerStyle string
BorderCornerStyle : Enumerates the border corner styles for border.
const ( BorderCornerStyleNone BorderCornerStyle = "None" BorderCornerStyleRound BorderCornerStyle = "Round" )
List of BorderCornerStyle
type BorderEffect ¶
type BorderEffect string
BorderEffect : Describes effect which should be applied to the border of the annotations.
const ( BorderEffectNone BorderEffect = "None" BorderEffectCloudy BorderEffect = "Cloudy" )
List of BorderEffect
type BorderInfo ¶
type BorderInfo struct { // Gets or sets a object that indicates left of the border. Left *GraphInfo `json:"Left,omitempty"` // Gets or sets a object that indicates right of the border. Right *GraphInfo `json:"Right,omitempty"` // Gets or sets a object that indicates the top border. Top *GraphInfo `json:"Top,omitempty"` // Gets or sets a object that indicates bottom of the border. Bottom *GraphInfo `json:"Bottom,omitempty"` // Gets or sets a rouded border radius RoundedBorderRadius float64 `json:"RoundedBorderRadius,omitempty"` }
This class represents border for graphics elements.
type BorderStyle ¶
type BorderStyle string
BorderStyle : Describes style of the annotation border.
const ( BorderStyleSolid BorderStyle = "Solid" BorderStyleDashed BorderStyle = "Dashed" BorderStyleBeveled BorderStyle = "Beveled" BorderStyleInset BorderStyle = "Inset" BorderStyleUnderline BorderStyle = "Underline" )
List of BorderStyle
type BoxStyle ¶
type BoxStyle string
BoxStyle : Represents an enumeration of available BoxStyle types.
type CaptionPosition ¶
type CaptionPosition string
CaptionPosition : Enumeration of the annotation’s caption positioning.
const ( CaptionPositionInline CaptionPosition = "Inline" CaptionPositionTop CaptionPosition = "Top" )
List of CaptionPosition
type CaretAnnotation ¶
type CaretAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets caret rectangle. Frame *Rectangle `json:"Frame,omitempty"` // Gets or sets symbol associated with caret. Symbol CaretSymbol `json:"Symbol,omitempty"` }
Provides CaretAnnotation.
type CaretAnnotationResponse ¶
type CaretAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Caret annotation object Annotation *CaretAnnotation `json:"Annotation,omitempty"` }
Represents response containing single caret annotation object
type CaretAnnotations ¶
type CaretAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of caret annotations. List []CaretAnnotation `json:"List,omitempty"` }
Object representing a list of caret annotations.
type CaretAnnotationsResponse ¶
type CaretAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Caret annotations object Annotations *CaretAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple caret annotation objects
type CaretSymbol ¶
type CaretSymbol string
CaretSymbol : A symbol to be associated with the caret.
const ( CaretSymbolNone CaretSymbol = "None" CaretSymbolParagraph CaretSymbol = "Paragraph" )
List of CaretSymbol
type Cell ¶
type Cell struct { // Gets or sets the cell have border. IsNoBorder bool `json:"IsNoBorder,omitempty"` // Gets or sets the padding. Margin *MarginInfo `json:"Margin,omitempty"` // Gets or sets the border. Border *BorderInfo `json:"Border,omitempty"` // Gets or sets the background color. BackgroundColor *Color `json:"BackgroundColor,omitempty"` // Gets or sets the background image file. BackgroundImageFile string `json:"BackgroundImageFile,omitempty"` // Gets or sets path of the background image file from storage. BackgroundImageStorageFile string `json:"BackgroundImageStorageFile,omitempty"` // Gets or sets the alignment. Alignment HorizontalAlignment `json:"Alignment,omitempty"` // Gets or sets the default cell text state. DefaultCellTextState *TextState `json:"DefaultCellTextState,omitempty"` // Gets or sets the cell's formatted text. Paragraphs []TextRect `json:"Paragraphs,omitempty"` // Gets or sets the cell's text word wrapped. IsWordWrapped bool `json:"IsWordWrapped,omitempty"` // Gets or sets the vertical alignment. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets the column span. ColSpan int32 `json:"ColSpan,omitempty"` // Gets or sets the row span. RowSpan int32 `json:"RowSpan,omitempty"` // Gets or sets the column width. Width float64 `json:"Width,omitempty"` // Gets or sets Html fragment. HtmlFragment string `json:"HtmlFragment,omitempty"` // Gets or sets ImageFragment list. Images []ImageFragment `json:"Images,omitempty"` }
Represents a cell of the table's row.
type CellRecognized ¶
type CheckBoxField ¶
type CheckBoxField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Returns list of allowed states. AllowedStates []string `json:"AllowedStates,omitempty"` // Gets or sets style of check box. Style BoxStyle `json:"Style,omitempty"` // Gets or sets current annotation appearance state. ActiveState string `json:"ActiveState,omitempty"` // Gets or sets state of check box. Checked bool `json:"Checked"` // Gets or sets export value of CheckBox field. ExportValue string `json:"ExportValue,omitempty"` }
Provides CheckBoxField.
type CheckBoxFieldResponse ¶
type CheckBoxFieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Checkbox field object Field *CheckBoxField `json:"Field,omitempty"` }
Represents response containing single checkbox field object
type CheckBoxFields ¶
type CheckBoxFields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of checkbox fields. List []CheckBoxField `json:"List,omitempty"` }
Object representing a list of checkbox fields.
type CheckBoxFieldsResponse ¶
type CheckBoxFieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Checkbox fields object Fields *CheckBoxFields `json:"Fields,omitempty"` }
Represents response containing multiple checkbox field objects
type ChoiceField ¶
type ChoiceField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets or sets multiselection flag. MultiSelect bool `json:"MultiSelect,omitempty"` // Gets or sets index of selected item. Numbering of items is started from 1. Selected int32 `json:"Selected,omitempty"` }
Provides Choice field.
type CircleAnnotation ¶
type CircleAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Get the annotation InteriorColor. InteriorColor *Color `json:"InteriorColor,omitempty"` // Get or set the annotation Rectangle of frame. Frame *Rectangle `json:"Frame,omitempty"` }
Provides CircleAnnotation.
type CircleAnnotationResponse ¶
type CircleAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Circle annotation object Annotation *CircleAnnotation `json:"Annotation,omitempty"` }
Represents response containing single circle annotation object
type CircleAnnotations ¶
type CircleAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of circle annotations. List []CircleAnnotation `json:"List,omitempty"` }
Object representing a list of circle annotations.
type CircleAnnotationsResponse ¶
type CircleAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Circle annotations object Annotations *CircleAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple circle annotation objects
type Color ¶
type Color struct { // Alpha component. A int32 `json:"A"` // Red component. R int32 `json:"R"` // Green component. G int32 `json:"G"` // Blue component. B int32 `json:"B"` }
Represents color DTO.
type ColorDepth ¶
type ColorDepth string
ColorDepth : Used to specify the parameter value passed to a Tiff image device.
const ( ColorDepthDefault ColorDepth = "Default" ColorDepthFormat8bpp ColorDepth = "Format8bpp" ColorDepthFormat4bpp ColorDepth = "Format4bpp" ColorDepthFormat1bpp ColorDepth = "Format1bpp" )
List of ColorDepth
type ColumnAdjustment ¶
type ColumnAdjustment string
ColumnAdjustment : Enumerates column adjustment types.
const ( ColumnAdjustmentCustomized ColumnAdjustment = "Customized" ColumnAdjustmentAutoFitToContent ColumnAdjustment = "AutoFitToContent" ColumnAdjustmentAutoFitToWindow ColumnAdjustment = "AutoFitToWindow" )
List of ColumnAdjustment
type ComboBoxField ¶
type ComboBoxField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets or sets multiselection flag. MultiSelect bool `json:"MultiSelect,omitempty"` // Gets or sets index of selected item. Numbering of items is started from 1. Selected int32 `json:"Selected,omitempty"` // Gets collection of options of the combobox. Options []Option `json:"Options,omitempty"` // Gets or sets current annotation appearance state. ActiveState string `json:"ActiveState,omitempty"` // Gets or sets editable status of the field. Editable bool `json:"Editable,omitempty"` // Gets or sets spellchaeck activiity status. SpellCheck bool `json:"SpellCheck,omitempty"` }
Provides ComboBoxField.
type ComboBoxFieldResponse ¶
type ComboBoxFieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Combobox field object Field *ComboBoxField `json:"Field,omitempty"` }
Represents response containing single combobox field object
type ComboBoxFields ¶
type ComboBoxFields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of combobox fields. List []ComboBoxField `json:"List,omitempty"` }
Object representing a list of combobox fields.
type ComboBoxFieldsResponse ¶
type ComboBoxFieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Combobox fields object Fields *ComboBoxFields `json:"Fields,omitempty"` }
Represents response containing multiple combobox field objects
type CommonFigureAnnotation ¶
type CommonFigureAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Get the annotation InteriorColor. InteriorColor *Color `json:"InteriorColor,omitempty"` // Get or set the annotation Rectangle of frame. Frame *Rectangle `json:"Frame,omitempty"` }
Provides CommonFigureAnnotation.
type CompressionType ¶
type CompressionType string
CompressionType : Used to specify the parameter value passed to a Tiff image device.
const ( CompressionTypeLZW CompressionType = "LZW" CompressionTypeCCITT4 CompressionType = "CCITT4" CompressionTypeCCITT3 CompressionType = "CCITT3" CompressionTypeRLE CompressionType = "RLE" CompressionTypeNone CompressionType = "None" )
List of CompressionType
type Configuration ¶
type Configuration struct { BasePath string `json:"basePath,omitempty"` Host string `json:"host,omitempty"` Scheme string `json:"scheme,omitempty"` DefaultHeader map[string]string `json:"defaultHeader,omitempty"` UserAgent string `json:"userAgent,omitempty"` HTTPClient *http.Client AppKey string AppSid string AccessToken string }
func NewConfiguration ¶
func NewConfiguration(appSid string, appKey string, basePath string) *Configuration
func (*Configuration) AddDefaultHeader ¶
func (c *Configuration) AddDefaultHeader(key string, value string)
type CryptoAlgorithm ¶
type CryptoAlgorithm string
CryptoAlgorithm : Represent type of cryptographic algorithm that used in encryption/decryption routines.
const ( CryptoAlgorithmRC4x40 CryptoAlgorithm = "RC4x40" CryptoAlgorithmRC4x128 CryptoAlgorithm = "RC4x128" CryptoAlgorithmAESx128 CryptoAlgorithm = "AESx128" CryptoAlgorithmAESx256 CryptoAlgorithm = "AESx256" )
List of CryptoAlgorithm
type Dash ¶
type Dash struct { // Gets or sets length of dash. On int32 `json:"On"` // Gets or sets length of gap between dashes. Off int32 `json:"Off"` }
Class representing line dash pattern.
type DefaultPageConfig ¶
type DefaultPageConfig struct { // Sets default page Height Height float64 `json:"Height,omitempty"` // Sets default page Width Width float64 `json:"Width,omitempty"` }
Provides link to DefaultPageConfig.
type DiscUsage ¶
type DiscUsage struct { // Application used disc space. UsedSize int64 `json:"UsedSize"` // Total disc space. TotalSize int64 `json:"TotalSize"` }
Class for disc space information.
type DisplayProperties ¶
type DisplayProperties struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Gets or sets flag specifying whether position of the document's window will be centerd on the screen. CenterWindow bool `json:"CenterWindow,omitempty"` // Gets or sets reading order of text: L2R (left to right) or R2L (right to left). Direction Direction `json:"Direction,omitempty"` // Gets or sets flag specifying whether document's window title bar should display document title. DisplayDocTitle bool `json:"DisplayDocTitle,omitempty"` // Gets or sets flag specifying whether menu bar should be hidden when document is active. HideMenuBar bool `json:"HideMenuBar,omitempty"` // Gets or sets flag specifying whether toolbar should be hidden when document is active. HideToolBar bool `json:"HideToolBar,omitempty"` // Gets or sets flag specifying whether user interface elements should be hidden when document is active. HideWindowUI bool `json:"HideWindowUI,omitempty"` // Gets or sets page mode, specifying how to display the document on exiting full-screen mode. NonFullScreenPageMode PageMode `json:"NonFullScreenPageMode,omitempty"` // Gets or sets page layout which shall be used when the document is opened. PageLayout PageLayout `json:"PageLayout,omitempty"` // Gets or sets page mode, specifying how document should be displayed when opened. PageMode PageMode `json:"PageMode,omitempty"` }
Provides link to DisplayProperties.
type DisplayPropertiesResponse ¶
type DisplayPropertiesResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // DisplayProperties object DisplayProperties *DisplayProperties `json:"DisplayProperties,omitempty"` }
Represents response containing DisplayProperties
type DocMdpAccessPermissionType ¶
type DocMdpAccessPermissionType string
DocMdpAccessPermissionType : The access permissions granted for this document. Valid values are: 1 - No changes to the document are permitted; any change to the document invalidates the signature. 2 - Permitted changes are filling in forms, instantiating page templates, and signing; other changes invalidate the signature. 3 - Permitted changes are the same as for 2, as well as annotation creation, deletion, and modification; other changes invalidate the signature.
const ( DocMdpAccessPermissionTypeNoChanges DocMdpAccessPermissionType = "NoChanges" DocMdpAccessPermissionTypeFillingInForms DocMdpAccessPermissionType = "FillingInForms" DocMdpAccessPermissionTypeAnnotationModification DocMdpAccessPermissionType = "AnnotationModification" )
List of DocMDPAccessPermissionType
type DocRecognitionMode ¶
type DocRecognitionMode string
DocRecognitionMode : Allows to control how a PDF document is converted into a word processing document.
const ( DocRecognitionModeTextbox DocRecognitionMode = "Textbox" DocRecognitionModeFlow DocRecognitionMode = "Flow" )
List of DocRecognitionMode
type Document ¶
type Document struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Document properties. DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"` // Document display properties. DisplayProperties *DisplayProperties `json:"DisplayProperties,omitempty"` // Document pages. Pages *Pages `json:"Pages,omitempty"` }
Represents document DTO.
type DocumentConfig ¶
type DocumentConfig struct { // Sets DisplayProperties of document DisplayProperties *DisplayProperties `json:"DisplayProperties,omitempty"` // Sets DocumentProperties of document DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"` // Sets count of pages for new document. From 1 to 100 PagesCount int32 `json:"PagesCount"` // Sets default page config for new document DefaultPageConfig *DefaultPageConfig `json:"DefaultPageConfig,omitempty"` }
Provides link to DocumentConfig.
type DocumentPageResponse ¶
type DocumentPageResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Page object Page *Page `json:"Page,omitempty"` }
Represents response containing single page info
type DocumentPagesResponse ¶
type DocumentPagesResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Page object Pages *Pages `json:"Pages,omitempty"` }
Represents response containing multiple pages info
type DocumentPrivilege ¶
type DocumentPrivilege struct { // Sets the permission which allow print or not. true is allow and false or not set is forbidden. AllowPrint bool `json:"AllowPrint,omitempty"` // Sets the permission which allow degraded printing or not. true is allow and false or not set is forbidden. AllowDegradedPrinting bool `json:"AllowDegradedPrinting,omitempty"` // Sets the permission which allow modify contents or not. true is allow and false or not set is forbidden. AllowModifyContents bool `json:"AllowModifyContents,omitempty"` // Sets the permission which allow copy or not. true is allow and false or not set is forbidden. AllowCopy bool `json:"AllowCopy,omitempty"` // Sets the permission which allow modify annotations or not. true is allow and false or not set is forbidden. AllowModifyAnnotations bool `json:"AllowModifyAnnotations,omitempty"` // Sets the permission which allow fill in forms or not. true is allow and false or not set is forbidden. AllowFillIn bool `json:"AllowFillIn,omitempty"` // Sets the permission which allow screen readers or not. true is allow and false or not set is forbidden. AllowScreenReaders bool `json:"AllowScreenReaders,omitempty"` // Sets the permission which allow assembly or not. true is allow and false or not set is forbidden. AllowAssembly bool `json:"AllowAssembly,omitempty"` // Sets the print level of document's privilege. Just as the Adobe Professional's Printing Allowed settings. 0: None. 1: Low Resolution (150 dpi). 2: High Resolution. PrintAllowLevel int32 `json:"PrintAllowLevel,omitempty"` // Sets the change level of document's privilege. Just as the Adobe Professional's Changes Allowed settings. 0: None. 1: Inserting, Deleting and Rotating pages. 2: Filling in form fields and signing existing signature fields. 3: Commenting, filling in form fields, and signing existing signature fields. 4: Any except extracting pages. ChangeAllowLevel int32 `json:"ChangeAllowLevel,omitempty"` // Sets the copy level of document's privilege. Just as the Adobe Professional's permission settings. 0: None. 1: Enable text access for screen reader devices for the visually impaired. 2: Enable copying of text, images and other content. CopyAllowLevel int32 `json:"CopyAllowLevel,omitempty"` }
Represents the privileges for accessing Pdf file.
type DocumentProperties ¶
type DocumentProperties struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of PDF document properties. List []DocumentProperty `json:"List,omitempty"` }
Represents list of PDF document properties.
type DocumentPropertiesResponse ¶
type DocumentPropertiesResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // DocumentProperties object DocumentProperties *DocumentProperties `json:"DocumentProperties,omitempty"` }
Represents response containing multiple document properties info
type DocumentProperty ¶
type DocumentProperty struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Name of the property. Name string `json:"Name,omitempty"` // Property value. Value string `json:"Value,omitempty"` // Value indicating whether it is a built-in property. BuiltIn bool `json:"BuiltIn"` }
Pdf document property.
type DocumentPropertyResponse ¶
type DocumentPropertyResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // DocumentProperty object DocumentProperty *DocumentProperty `json:"DocumentProperty,omitempty"` }
Represents response containing single document property info
type DocumentResponse ¶
type DocumentResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Document object Document *Document `json:"Document,omitempty"` // A list of messages obtained while producing the responce Messages []string `json:"Messages,omitempty"` }
Represents response containing document info
type EpubRecognitionMode ¶
type EpubRecognitionMode string
EpubRecognitionMode : When PDF file (that usually has fixed layout) is being converted, the conversion engine tries to perform grouping and multi-level analysis to restore the original document author's intent and produce result in flow layout. This property tunes that conversion for this or that desirable method of recognition of content.
const ( EpubRecognitionModeFlow EpubRecognitionMode = "Flow" EpubRecognitionModePdfFlow EpubRecognitionMode = "PdfFlow" EpubRecognitionModeFixed EpubRecognitionMode = "Fixed" )
List of EpubRecognitionMode
type ErrorDetails ¶
type ErrorDetails struct { // The request id RequestId string `json:"RequestId,omitempty"` // Date Date time.Time `json:"Date"` }
The error details
type Field ¶
type Field struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. Name string `json:"Name,omitempty"` // Selected items. SelectedItems []int32 `json:"SelectedItems,omitempty"` // Field type. Type_ FieldType `json:"Type,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field values. Values []string `json:"Values"` }
Represents form field.
type FieldResponse ¶
type FieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Field object Field *Field `json:"Field,omitempty"` }
Represents response containing single field info
type FieldType ¶
type FieldType string
FieldType : Represents an enumeration of available field types.
type Fields ¶
type Fields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of form fields. List []Field `json:"List"` }
Represents list of form fields.
type FieldsResponse ¶
type FieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Fields object Fields *Fields `json:"Fields,omitempty"` }
Represents response containing multiple fields info
type FileAttachmentAnnotation ¶
type FileAttachmentAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets icon that shall be used in displaying annotation. Icon FileIcon `json:"Icon,omitempty"` // Gets or sets icon's opacity from 0 to 1: 0 - completely transparant, 1 - completely opaque. Opacity float64 `json:"Opacity,omitempty"` // Gets or sets text associated with the file specification. FileDescription string `json:"FileDescription,omitempty"` // Gets or sets file specification name. FileName string `json:"FileName,omitempty"` // Sets content file path. FilePath string `json:"FilePath,omitempty"` }
Provides FileAttachmentAnnotation.
type FileAttachmentAnnotationResponse ¶
type FileAttachmentAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // FileAttachment annotation object Annotation *FileAttachmentAnnotation `json:"Annotation,omitempty"` }
Represents response containing single FileAttachment annotation object
type FileAttachmentAnnotations ¶
type FileAttachmentAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of FileAttachment annotations. List []FileAttachmentAnnotation `json:"List,omitempty"` }
Object representing a list of FileAttachment annotations.
type FileAttachmentAnnotationsResponse ¶
type FileAttachmentAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Free text annotations object Annotations *FileAttachmentAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple FileAttachment annotation objects
type FileVersion ¶
type FileVersion struct { // File or folder name. Name string `json:"Name,omitempty"` // True if it is a folder. IsFolder bool `json:"IsFolder"` // File or folder last modified DateTime. ModifiedDate time.Time `json:"ModifiedDate,omitempty"` // File or folder size. Size int64 `json:"Size"` // File or folder path. Path string `json:"Path,omitempty"` // File Version ID. VersionId string `json:"VersionId,omitempty"` // Specifies whether the file is (true) or is not (false) the latest version of an file. IsLatest bool `json:"IsLatest"` }
File Version
type FileVersions ¶
type FileVersions struct { // File versions FileVersion. Value []FileVersion `json:"Value,omitempty"` }
File versions FileVersion.
type FilesList ¶
type FilesList struct { // Files and folders contained by folder StorageFile. Value []StorageFile `json:"Value,omitempty"` }
Files list
type FilesList_ ¶
type FilesList_ struct { // Files and folders contained by folder StorageFile. Value []StorageFile_ `json:"Value,omitempty"` }
type FilesUploadResult ¶
type FilesUploadResult struct { // List of uploaded file names Uploaded []string `json:"Uploaded,omitempty"` // List of errors. Errors []ModelError `json:"Errors,omitempty"` }
File upload result
type FontEncodingRules ¶
type FontEncodingRules string
FontEncodingRules : This enumeration defines rules which tune encoding logic
const ( FontEncodingRulesDefault FontEncodingRules = "Default" FontEncodingRulesDecreaseToUnicodePriorityLevel FontEncodingRules = "DecreaseToUnicodePriorityLevel" )
List of FontEncodingRules
type FontSavingModes ¶
type FontSavingModes string
FontSavingModes : Enumerates modes that can be used for saving of fonts referenced in saved PDF
const ( FontSavingModesAlwaysSaveAsWOFF FontSavingModes = "AlwaysSaveAsWOFF" FontSavingModesAlwaysSaveAsTTF FontSavingModes = "AlwaysSaveAsTTF" FontSavingModesAlwaysSaveAsEOT FontSavingModes = "AlwaysSaveAsEOT" FontSavingModesSaveInAllFormats FontSavingModes = "SaveInAllFormats" )
List of FontSavingModes
type FontStyles ¶
type FontStyles string
FontStyles : Specifies style information applied to text.
const ( FontStylesRegular FontStyles = "Regular" FontStylesBold FontStyles = "Bold" FontStylesItalic FontStyles = "Italic" FontStylesBoldItalic FontStyles = "BoldItalic" )
List of FontStyles
type FormField ¶
type FormField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` }
Provides form field.
type FreeTextAnnotation ¶
type FreeTextAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets Justification of the annotation. Justification Justification `json:"Justification,omitempty"` // Gets or sets the intent of the free text annotation. Intent FreeTextIntent `json:"Intent,omitempty"` // Angle of annotation rotation. Rotate Rotation `json:"Rotate,omitempty"` // Text style of the annotation. TextStyle *TextStyle `json:"TextStyle"` }
Provides FreeTextAnnotation.
type FreeTextAnnotationResponse ¶
type FreeTextAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Free text annotation object Annotation *FreeTextAnnotation `json:"Annotation,omitempty"` }
Represents response containing single free text annotation object
type FreeTextAnnotations ¶
type FreeTextAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of free text annotations. List []FreeTextAnnotation `json:"List,omitempty"` }
Object representing a list of free text annotations.
type FreeTextAnnotationsResponse ¶
type FreeTextAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Free text annotations object Annotations *FreeTextAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple free text annotation objects
type FreeTextIntent ¶
type FreeTextIntent string
FreeTextIntent : Enumerates the intents of the free text annotation.
const ( FreeTextIntentUndefined FreeTextIntent = "Undefined" FreeTextIntentFreeTextCallout FreeTextIntent = "FreeTextCallout" FreeTextIntentFreeTextTypeWriter FreeTextIntent = "FreeTextTypeWriter" )
List of FreeTextIntent
type GraphInfo ¶
type GraphInfo struct { // Gets or sets a float value that indicates the line width of the graph. LineWidth float64 `json:"LineWidth,omitempty"` // Gets or sets a Color object that indicates the color of the graph. Color *Color `json:"Color,omitempty"` // Gets or sets a dash array. DashArray []int32 `json:"DashArray,omitempty"` // Gets or sets a dash phase. DashPhase int32 `json:"DashPhase,omitempty"` // Gets or sets a Color object that indicates the fill color of the graph. FillColor *Color `json:"FillColor,omitempty"` // Gets or sets is border doubled. IsDoubled bool `json:"IsDoubled,omitempty"` // Gets or sets a float value that indicates the skew angle of the x-coordinate when transforming a coordinate system. SkewAngleX float64 `json:"SkewAngleX,omitempty"` // Gets or sets a float value that indicates the skew angle of the y-coordinate when transforming a coordinate system. SkewAngleY float64 `json:"SkewAngleY,omitempty"` // Gets or sets a float value that indicates the scaling rate of the x-coordinate when transforming a coordinate system. ScalingRateX float64 `json:"ScalingRateX,omitempty"` // Gets or sets a float value that indicates the scaling rate of the y-coordinate when transforming a coordinate system. ScalingRateY float64 `json:"ScalingRateY,omitempty"` // Gets or sets a float value that indicates the rotation angle of the coordinate system when transforming a coordinate system. RotationAngle float64 `json:"RotationAngle,omitempty"` }
Represents graphics info.
type HighlightAnnotation ¶
type HighlightAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. QuadPoints []Point `json:"QuadPoints,omitempty"` }
Provides HighlightAnnotation.
type HighlightAnnotationResponse ¶
type HighlightAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Highlight annotation object Annotation *HighlightAnnotation `json:"Annotation,omitempty"` }
Represents response containing single highlight annotation object
type HighlightAnnotations ¶
type HighlightAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of highlight annotations. List []HighlightAnnotation `json:"List,omitempty"` }
Object representing a list of highlight annotations.
type HighlightAnnotationsResponse ¶
type HighlightAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Highlight annotations object Annotations *HighlightAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple highlight annotation objects
type HorizontalAlignment ¶
type HorizontalAlignment string
HorizontalAlignment : Describes horizontal alignment.
const ( HorizontalAlignmentNone HorizontalAlignment = "None" HorizontalAlignmentLeft HorizontalAlignment = "Left" HorizontalAlignmentCenter HorizontalAlignment = "Center" HorizontalAlignmentRight HorizontalAlignment = "Right" )
List of HorizontalAlignment
type HtmlDocumentType ¶
type HtmlDocumentType string
HtmlDocumentType : Represents enumeration of the Html document types.
const ( HtmlDocumentTypeXhtml HtmlDocumentType = "Xhtml" HtmlDocumentTypeHtml5 HtmlDocumentType = "Html5" )
List of HtmlDocumentType
type HtmlMarkupGenerationModes ¶
type HtmlMarkupGenerationModes string
HtmlMarkupGenerationModes : Sometimes specific reqirments to created HTML are present. This enum defines HTML preparing modes that can be used during conversion of PDF to HTML to match such specific requirments.
const ( HtmlMarkupGenerationModesWriteAllHtml HtmlMarkupGenerationModes = "WriteAllHtml" HtmlMarkupGenerationModesWriteOnlyBodyContent HtmlMarkupGenerationModes = "WriteOnlyBodyContent" )
List of HtmlMarkupGenerationModes
type Image ¶
type Image struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Gets width of the image. Width int32 `json:"Width"` // Gets height of the image. Height int32 `json:"Height"` // Gets ID of the image. Id string `json:"Id,omitempty"` // Gets rectangle of the image. Rectangle *Rectangle `json:"Rectangle,omitempty"` // Gets page number. PageNumber int32 `json:"PageNumber"` }
Represents image DTO.
type ImageCompressionVersion ¶
type ImageCompressionVersion string
ImageCompressionVersion : Describes versions of image compression algorithm.
const ( ImageCompressionVersionStandard ImageCompressionVersion = "Standard" ImageCompressionVersionFast ImageCompressionVersion = "Fast" ImageCompressionVersionMixed ImageCompressionVersion = "Mixed" )
List of ImageCompressionVersion
type ImageEncoding ¶
type ImageEncoding string
ImageEncoding : Image encoding type.
const ( ImageEncodingUnchanged ImageEncoding = "Unchanged" ImageEncodingJpeg ImageEncoding = "Jpeg" ImageEncodingFlate ImageEncoding = "Flate" ImageEncodingJpeg2000 ImageEncoding = "Jpeg2000" )
List of ImageEncoding
type ImageFooter ¶
type ImageFooter struct { Link `json:"Links,omitempty"` Background bool `json:"Background,omitempty"` HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` Opacity float64 `json:"Opacity,omitempty"` Rotate Rotation `json:"Rotate,omitempty"` RotateAngle float64 `json:"RotateAngle,omitempty"` XIndent float64 `json:"XIndent,omitempty"` YIndent float64 `json:"YIndent,omitempty"` Zoom float64 `json:"Zoom,omitempty"` FileName string `json:"FileName,omitempty"` Width float64 `json:"Width,omitempty"` Height float64 `json:"Height,omitempty"` BottomMargin float64 `json:"BottomMargin,omitempty"` LeftMargin float64 `json:"LeftMargin,omitempty"` RightMargin float64 `json:"RightMargin,omitempty"` }Links []
Represents Pdf image footer.
type ImageFragment ¶
type ImageFragment struct { // Gets or sets full storage path of image. ImageFile string `json:"ImageFile"` // Gets or sets fix width of the image. FixWidth float64 `json:"FixWidth,omitempty"` // Gets or sets fix height of the image. FixHeight float64 `json:"FixHeight,omitempty"` // Gets or sets horizontal alignment of the image. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets vertical alignment of the image. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets ImageScale of the image. ImageScale float64 `json:"ImageScale,omitempty"` // Gets or sets Margin of the image. Margin *MarginInfo `json:"Margin,omitempty"` }
Represents Image Fragment DTO.
type ImageHeader ¶
type ImageHeader struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Gets or sets the file name. FileName string `json:"FileName,omitempty"` // Gets or sets image width. Setting this property allos to scal image horizontally. Width float64 `json:"Width,omitempty"` // Gets or sets image height. Setting this image allows to scale image vertically. Height float64 `json:"Height,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` }
Represents Pdf image header.
type ImageResponse ¶
type ImageResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Image object Image *Image `json:"Image,omitempty"` }
Represents response containing single image info
type ImageSrcType ¶
type ImageSrcType string
ImageSrcType : Allows to specify image file format.
const ( ImageSrcTypeCommon ImageSrcType = "Common" ImageSrcTypeEmf ImageSrcType = "Emf" )
List of ImageSrcType
type ImageStamp ¶
type ImageStamp struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Gets or sets the file name. FileName string `json:"FileName,omitempty"` // Gets or sets image width. Setting this property allos to scal image horizontally. Width float64 `json:"Width,omitempty"` // Gets or sets image height. Setting this image allows to scale image vertically. Height float64 `json:"Height,omitempty"` // Gets or sets vertical alignment of stamp on page. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets bottom margin of stamp. BottomMargin float64 `json:"BottomMargin,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` }
Represents Pdf stamps.
type ImageTemplate ¶
type ImageTemplate struct { // A path for image. ImagePath string `json:"ImagePath"` // Image type. ImageSrcType ImageSrcType `json:"ImageSrcType"` LeftMargin float64 `json:"LeftMargin,omitempty"` RightMargin float64 `json:"RightMargin,omitempty"` TopMargin float64 `json:"TopMargin,omitempty"` BottomMargin float64 `json:"BottomMargin,omitempty"` PageWidth float64 `json:"PageWidth,omitempty"` PageHeight float64 `json:"PageHeight,omitempty"` MarginInfo *MarginInfo `json:"MarginInfo,omitempty"` }
Template of image.
type ImageTemplatesRequest ¶
type ImageTemplatesRequest struct { // Using OCR function. IsOCR bool `json:"IsOCR"` // Language for recognition possible values: eng, ara, bel, ben, bul, ces, dan, deu, ell, fin, fra, heb, hin, ind, isl, ita, jpn, kor, nld, nor, pol, por, ron, rus, spa, swe, tha, tur, ukr, vie, chi_sim, chi_tra or thier combination e.g. eng+rus OCRLangs string `json:"OCRLangs,omitempty"` // A List of objects describing images to be added. ImagesList []ImageTemplate `json:"ImagesList"` }
Create document from images request.
type Images ¶
type Images struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of images. List []Image `json:"List,omitempty"` }
Represents list of images.
type ImagesResponse ¶
type ImagesResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Images object Images *Images `json:"Images,omitempty"` }
Represents response containing multiple images info
type InkAnnotation ¶
type InkAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets list of gestures that are independent lines which are represented by Point[] arrays. InkList [][]Point `json:"InkList,omitempty"` // Style of ink annotation line endings. CapStyle CapStyle `json:"CapStyle,omitempty"` }
Provides InkAnnotation.
type InkAnnotationResponse ¶
type InkAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Ink annotation object Annotation *InkAnnotation `json:"Annotation,omitempty"` }
Represents response containing single ink annotation object
type InkAnnotations ¶
type InkAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of ink annotations. List []InkAnnotation `json:"List,omitempty"` }
Object representing a list of ink annotations.
type InkAnnotationsResponse ¶
type InkAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Ink annotations object Annotations *InkAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple ink annotation objects
type Justification ¶
type Justification string
Justification : Enumerates the forms of quadding (justification) to be used in displaying the annotation’s text.
const ( JustificationLeft Justification = "Left" JustificationCenter Justification = "Center" JustificationRight Justification = "Right" )
List of Justification
type LettersPositioningMethods ¶
type LettersPositioningMethods string
LettersPositioningMethods : It enumerates possible modes of positioning of letters in words in result HTML
const ( LettersPositioningMethodsUseEmUnitsAndCompensationOfRoundingErrorsInCss LettersPositioningMethods = "UseEmUnitsAndCompensationOfRoundingErrorsInCss" LettersPositioningMethodsUsePixelUnitsInCssLetterSpacingForIE LettersPositioningMethods = "UsePixelUnitsInCssLetterSpacingForIE" )
List of LettersPositioningMethods
type LineAnnotation ¶
type LineAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets starting point of line. Starting *Point `json:"Starting"` // Gets or sets line ending style for line starting point. StartingStyle LineEnding `json:"StartingStyle,omitempty"` // Gets or sets ending point of line. Ending *Point `json:"Ending"` // Gets or sets ending style for end point of line. EndingStyle LineEnding `json:"EndingStyle,omitempty"` // Gets or sets interior color of the annotation. InteriorColor *Color `json:"InteriorColor,omitempty"` // Gets or sets leader line length. LeaderLine float64 `json:"LeaderLine,omitempty"` // Gets or sets length of leader line extension. LeaderLineExtension float64 `json:"LeaderLineExtension,omitempty"` // Gets or sets leader line offset. LeaderLineOffset float64 `json:"LeaderLineOffset,omitempty"` // Gets or sets boolean flag which determinies is contents must be shown as caption. ShowCaption bool `json:"ShowCaption,omitempty"` // Gets or sets caption text offset from its normal position. CaptionOffset *Point `json:"CaptionOffset,omitempty"` // Gets or sets annotation caption position. CaptionPosition CaptionPosition `json:"CaptionPosition,omitempty"` // Gets or sets the intent of the line annotation. Intent LineIntent `json:"Intent,omitempty"` }
Provides LineAnnotation.
type LineAnnotationResponse ¶
type LineAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Line annotation object Annotation *LineAnnotation `json:"Annotation,omitempty"` }
Represents response containing single line annotation object
type LineAnnotations ¶
type LineAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of line annotations. List []LineAnnotation `json:"List,omitempty"` }
Object representing a list of line annotations.
type LineAnnotationsResponse ¶
type LineAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Line annotations object Annotations *LineAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple line annotation objects
type LineEnding ¶
type LineEnding string
LineEnding : Enumerates the line ending styles to be used in drawing the line.
const ( LineEndingNone LineEnding = "None" LineEndingSquare LineEnding = "Square" LineEndingCircle LineEnding = "Circle" LineEndingDiamond LineEnding = "Diamond" LineEndingOpenArrow LineEnding = "OpenArrow" LineEndingClosedArrow LineEnding = "ClosedArrow" LineEndingButt LineEnding = "Butt" LineEndingROpenArrow LineEnding = "ROpenArrow" LineEndingRClosedArrow LineEnding = "RClosedArrow" LineEndingSlash LineEnding = "Slash" )
List of LineEnding
type LineIntent ¶
type LineIntent string
LineIntent : Enumerates the intents of the line annotation.
const ( LineIntentUndefined LineIntent = "Undefined" LineIntentLineArrow LineIntent = "LineArrow" LineIntentLineDimension LineIntent = "LineDimension" )
List of LineIntent
type LineSpacing ¶
type LineSpacing string
LineSpacing : Defines line spacing specifics
const ( LineSpacingFontSize LineSpacing = "FontSize" LineSpacingFullSize LineSpacing = "FullSize" )
List of LineSpacing
type Link ¶
type Link struct { // The \"href\" attribute contains the link's IRI. atom:link elements MUST have an href attribute, whose value MUST be a IRI reference Href string `json:"Href,omitempty"` // atom:link elements MAY have a \"rel\" attribute that indicates the link relation type. If the \"rel\" attribute is not present, the link element MUST be interpreted as if the link relation type is \"alternate\". Rel string `json:"Rel,omitempty"` // On the link element, the \"type\" attribute's value is an advisory media type: it is a hint about the type of the representation that is expected to be returned when the value of the href attribute is dereferenced. Note that the type attribute does not override the actual media type returned with the representation. Type_ string `json:"Type,omitempty"` // The \"title\" attribute conveys human-readable information about the link. The content of the \"title\" attribute is Language-Sensitive. 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 LinkActionType ¶
type LinkActionType string
LinkActionType : Represents list of link action types.
const ( LinkActionTypeGoToAction LinkActionType = "GoToAction" LinkActionTypeGoToURIAction LinkActionType = "GoToURIAction" LinkActionTypeJavascriptAction LinkActionType = "JavascriptAction" LinkActionTypeLaunchAction LinkActionType = "LaunchAction" LinkActionTypeNamedAction LinkActionType = "NamedAction" LinkActionTypeSubmitFormAction LinkActionType = "SubmitFormAction" )
List of LinkActionType
type LinkAnnotation ¶
type LinkAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` ActionType LinkActionType `json:"ActionType"` Action string `json:"Action"` Highlighting LinkHighlightingMode `json:"Highlighting"` Color *Color `json:"Color,omitempty"` Rect *Rectangle `json:"Rect"` Id string `json:"Id,omitempty"` }
Provides link to linkAnnotation.
type LinkAnnotationResponse ¶
type LinkAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // LinkAnnotation object Link *LinkAnnotation `json:"Link,omitempty"` }
Represents response containing single link info
type LinkAnnotations ¶
type LinkAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of link annotations. List []LinkAnnotation `json:"List,omitempty"` }
Object representing a list of link annotations.
type LinkAnnotationsResponse ¶
type LinkAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // LinkAnnotations object Links *LinkAnnotations `json:"Links,omitempty"` }
Represents response containing multiple links info
type LinkElement ¶
type LinkElement struct { // Link to the document. Links []Link `json:"Links,omitempty"` }
Represents base DTO object.
type LinkHighlightingMode ¶
type LinkHighlightingMode string
LinkHighlightingMode : Enumerates the annotation’s highlighting mode, the visual effect to be used when the mouse button is pressed or held down inside its active area.
const ( LinkHighlightingModeNone LinkHighlightingMode = "None" LinkHighlightingModeInvert LinkHighlightingMode = "Invert" LinkHighlightingModeOutline LinkHighlightingMode = "Outline" LinkHighlightingModePush LinkHighlightingMode = "Push" LinkHighlightingModeToggle LinkHighlightingMode = "Toggle" )
List of LinkHighlightingMode
type ListBoxField ¶
type ListBoxField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets or sets multiselection flag. MultiSelect bool `json:"MultiSelect,omitempty"` // Gets or sets index of selected item. Numbering of items is started from 1. Selected int32 `json:"Selected,omitempty"` // Gets collection of options of the listbox. Options []Option `json:"Options,omitempty"` // Gets or sets current annotation appearance state. ActiveState string `json:"ActiveState,omitempty"` // Gets or sets index of the top visible element of the list. TopIndex int32 `json:"TopIndex,omitempty"` // Gets or sets array of the selected items in the multiselect list. For single-select list returns array with single item. SelectedItems []int32 `json:"SelectedItems,omitempty"` }
Provides ListBoxField.
type ListBoxFieldResponse ¶
type ListBoxFieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Listbox field object Field *ListBoxField `json:"Field,omitempty"` }
Represents response containing single listbox field object
type ListBoxFields ¶
type ListBoxFields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of listbox fields. List []ListBoxField `json:"List,omitempty"` }
Object representing a list of listbox fields.
type ListBoxFieldsResponse ¶
type ListBoxFieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Listbox fields object Fields *ListBoxFields `json:"Fields,omitempty"` }
Represents response containing multiple listbox field objects
type MarginInfo ¶
type MarginInfo struct { // Gets or sets a float value that indicates the left margin. Left float64 `json:"Left,omitempty"` // Gets or sets a float value that indicates the right margin. Right float64 `json:"Right,omitempty"` // Gets or sets a float value that indicates the top margin. Top float64 `json:"Top,omitempty"` // Gets or sets a float value that indicates the bottom margin. Bottom float64 `json:"Bottom,omitempty"` }
This class represents a margin for different objects.
type MarkupAnnotation ¶
type MarkupAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` }
Provides MarkupAnnotation.
type MergeDocuments ¶
type MergeDocuments struct { // List of documents for merging. List []string `json:"List"` }
Documents for merging.
type ModelError ¶
type ModelError struct { // Code Code string `json:"Code,omitempty"` // Message Message string `json:"Message,omitempty"` // Description Description string `json:"Description,omitempty"` // Inner Error InnerError *ErrorDetails `json:"InnerError,omitempty"` }
Error
type MovieAnnotation ¶
type MovieAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Gets or sets file specification name. FileName string `json:"FileName,omitempty"` // Sets content file path. FilePath string `json:"FilePath,omitempty"` }
Provides MovieAnnotation.
type MovieAnnotationResponse ¶
type MovieAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Movie annotation object Annotation *MovieAnnotation `json:"Annotation,omitempty"` }
Represents response containing single movie annotation object
type MovieAnnotations ¶
type MovieAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of movie annotations. List []MovieAnnotation `json:"List,omitempty"` }
Object representing a list of movie annotations.
type MovieAnnotationsResponse ¶
type MovieAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Movie annotations object Annotations *MovieAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple movie annotation objects
type ObjectExist ¶
type ObjectExist struct { // Indicates that the file or folder exists. Exists bool `json:"Exists"` // True if it is a folder, false if it is a file. IsFolder bool `json:"IsFolder"` }
Object exists
type OptimizeOptions ¶
type OptimizeOptions struct { // If true page contents will be reused when document is optimized for equal pages. AllowReusePageContent bool `json:"AllowReusePageContent,omitempty"` // If this flag is set to true images will be compressed in the document. Compression level is specified with ImageQuality property. CompressImages bool `json:"CompressImages,omitempty"` // Specifies level of image compression when CompressImages flag is used. ImageQuality int32 `json:"ImageQuality,omitempty"` // If this flag is set to true, Resource streams will be analyzed. If duplicate streams are found (i.e. if stream contents is equal), then thees streams will be stored as one object. This allows to decrease document size in some cases (for example, when same document was concatenated multiple times). LinkDuplcateStreams bool `json:"LinkDuplcateStreams,omitempty"` // If this flag is set to true, all document objects will be checked and unused objects (i.e. objects which does not have any reference) are removed from document. RemoveUnusedObjects bool `json:"RemoveUnusedObjects,omitempty"` // If this flag set to true, every resource is checked on it's usage. If resource is never used, then resources is removed. This may decrease document size for example when pages were extracted from document. RemoveUnusedStreams bool `json:"RemoveUnusedStreams,omitempty"` // Make fonts not embedded if set to true. UnembedFonts bool `json:"UnembedFonts,omitempty"` // If this flag set to true and CompressImages is true images will be resized if image resolution is greater then specified MaxResolution parameter. ResizeImages bool `json:"ResizeImages,omitempty"` // Specifies maximum resolution of images. If image has higher resolution it will be scaled. MaxResolution int32 `json:"MaxResolution,omitempty"` // Fonts will be converted into subsets if set to true. SubsetFonts bool `json:"SubsetFonts,omitempty"` // Remove private information (page piece info). RemovePrivateInfo bool `json:"RemovePrivateInfo,omitempty"` // Image encode which will be used. ImageEncoding ImageEncoding `json:"ImageEncoding,omitempty"` // Version of compression algorithm. Possible values are: \"Standard\" - standard compression, \"Fast\" - fast (improved compression which is faster then standard but may be applicable not for all images), \"Mixed\" - mixed (standard compression is applied to images which can not be compressed by faster algorithm, this may give best compression but more slow then \"Fast\" algorithm. Version \"Fast\" is not applicable for resizing images (standard method will be used). Default is \"Standard\". ImageCompressionVersion ImageCompressionVersion `json:"ImageCompressionVersion,omitempty"` }
Represents Pdf optimize options.
type Option ¶
type Option struct { // Gets or sets option export value. Value string `json:"Value,omitempty"` // Gets or sets name of option. Name string `json:"Name,omitempty"` // Gets or sets selected status of option. Returns true if option is selected. Selected bool `json:"Selected,omitempty"` // Gets index of the option. Index int32 `json:"Index,omitempty"` }
Provides form option.
type OutputFormat ¶
type OutputFormat string
OutputFormat : Enumeration for output type format.
const ( OutputFormatZip OutputFormat = "Zip" OutputFormatFolder OutputFormat = "Folder" )
List of OutputFormat
type Page ¶
type Page struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Page's id. Id int32 `json:"Id"` // Page's images Images *Images `json:"Images,omitempty"` // Page's rectangle Rectangle *Rectangle `json:"Rectangle,omitempty"` }
Provides link to page.
type PageLayout ¶
type PageLayout string
PageLayout : Descibes page layout.
const ( PageLayoutSinglePage PageLayout = "SinglePage" PageLayoutOneColumn PageLayout = "OneColumn" PageLayoutTwoColumnLeft PageLayout = "TwoColumnLeft" PageLayoutTwoColumnRight PageLayout = "TwoColumnRight" PageLayoutTwoPageLeft PageLayout = "TwoPageLeft" PageLayoutTwoPageRight PageLayout = "TwoPageRight" PageLayoutDefault PageLayout = "Default" )
List of PageLayout
type PageMode ¶
type PageMode string
PageMode : Class descibes used components of the document page.
type PageNumberStamp ¶
type PageNumberStamp struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Gets or sets string value which is used as stamp on the page. Value string `json:"Value,omitempty"` // Gets or sets value of the number of starting page. Other pages will be numbered starting from this value. StartingNumber int32 `json:"StartingNumber,omitempty"` // Gets or sets vertical alignment of stamp on page. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets bottom margin of stamp. BottomMargin float64 `json:"BottomMargin,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` }
Represents Pdf stamps.
type PageWordCount ¶
type PageWordCount struct { // Page number. PageNumber int32 `json:"PageNumber"` // Number of words at the page. Count int32 `json:"Count"` }
Page words count.
type Pages ¶
type Pages struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of pages. List []Page `json:"List,omitempty"` }
Represents list of pages.
type Paragraph ¶
type Paragraph struct { // Line spacing mode. LineSpacing LineSpacing `json:"LineSpacing,omitempty"` // Word wrap mode. WrapMode WrapMode `json:"WrapMode,omitempty"` // Horizontal alignment for the text inside paragraph's rectangle. HorizontalAlignment TextHorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Left margin. LeftMargin float64 `json:"LeftMargin,omitempty"` // Right margin. RightMargin float64 `json:"RightMargin,omitempty"` // Top margin. TopMargin float64 `json:"TopMargin,omitempty"` // Bottom margin. BottomMargin float64 `json:"BottomMargin,omitempty"` // Rectangle of the paragraph. Rectangle *Rectangle `json:"Rectangle,omitempty"` // Rotation angle in degrees. Rotation float64 `json:"Rotation,omitempty"` // Subsequent lines indent value. SubsequentLinesIndent float64 `json:"SubsequentLinesIndent,omitempty"` // Vertical alignment for the text inside paragraph's rectangle VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // An array of text lines. Lines []TextLine `json:"Lines"` }
Represents text paragraphs as multiline text object.
type PartsEmbeddingModes ¶
type PartsEmbeddingModes string
PartsEmbeddingModes : This enum enumerates possible modes of embedding of files referenced in HTML It allows to control whether referenced files (HTML, Fonts,Images, CSSes) will be embedded into main HTML file or will be generated as apart binary entities
const ( PartsEmbeddingModesEmbedAllIntoHtml PartsEmbeddingModes = "EmbedAllIntoHtml" PartsEmbeddingModesEmbedCssOnly PartsEmbeddingModes = "EmbedCssOnly" PartsEmbeddingModesNoEmbedding PartsEmbeddingModes = "NoEmbedding" )
List of PartsEmbeddingModes
type PdfApiService ¶
type PdfApiService service
func NewPdfApiService ¶
func NewPdfApiService(appSid string, appKey string, basePath string) *PdfApiService
Create Instance of PdfApiService @param appSid string Application SID @param appKey string Application Key @param basePath string Base service path. Set "" for default @return *PdfApiService
func (*PdfApiService) CopyFile ¶
func (a *PdfApiService) CopyFile(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Copy file @param srcPath Source file path e.g. '/folder/file.ext' @param destPath Destination file path @param optional (nil or map[string]interface{}) with one or more of:
@param "srcStorageName" (string) Source storage name @param "destStorageName" (string) Destination storage name @param "versionId" (string) File version ID to copy
@return
func (*PdfApiService) CopyFolder ¶
func (a *PdfApiService) CopyFolder(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Copy folder @param srcPath Source folder path e.g. '/src' @param destPath Destination folder path e.g. '/dst' @param optional (nil or map[string]interface{}) with one or more of:
@param "srcStorageName" (string) Source storage name @param "destStorageName" (string) Destination storage name
@return
func (*PdfApiService) CreateFolder ¶
func (a *PdfApiService) CreateFolder(path string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Create the folder @param path Folder path to create e.g. 'folder_1/folder_2/' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name
@return
func (*PdfApiService) DeleteAnnotation ¶
func (a *PdfApiService) DeleteAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document annotation by ID @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteBookmark ¶
func (a *PdfApiService) DeleteBookmark(name string, bookmarkPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document bookmark by ID. @param name The document name. @param bookmarkPath The bookmark path. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) DeleteDocumentAnnotations ¶
func (a *PdfApiService) DeleteDocumentAnnotations(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all annotations from the document @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteDocumentBookmarks ¶
func (a *PdfApiService) DeleteDocumentBookmarks(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all document bookmarks. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) DeleteDocumentLinkAnnotations ¶
func (a *PdfApiService) DeleteDocumentLinkAnnotations(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all link annotations from the document @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteDocumentStamps ¶
func (a *PdfApiService) DeleteDocumentStamps(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all stamps from the document @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteDocumentTables ¶
func (a *PdfApiService) DeleteDocumentTables(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all tables from the document @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteField ¶
func (a *PdfApiService) DeleteField(name string, fieldName string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document field by name. @param name The document name. @param fieldName The field name/ @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteFile ¶
func (a *PdfApiService) DeleteFile(path string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Delete file @param path File path e.g. '/folder/file.ext' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name @param "versionId" (string) File version ID to delete
@return
func (*PdfApiService) DeleteFolder ¶
func (a *PdfApiService) DeleteFolder(path string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Delete folder @param path Folder path e.g. '/folder' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name @param "recursive" (bool) Enable to delete folders, subfolders and files
@return
func (*PdfApiService) DeleteImage ¶
func (a *PdfApiService) DeleteImage(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete image from document page. @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteLinkAnnotation ¶
func (a *PdfApiService) DeleteLinkAnnotation(name string, linkId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document page link annotation by ID @param name The document name. @param linkId The link ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeletePage ¶
func (a *PdfApiService) DeletePage(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document page by its number. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeletePageAnnotations ¶
func (a *PdfApiService) DeletePageAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all annotations from the page @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeletePageLinkAnnotations ¶
func (a *PdfApiService) DeletePageLinkAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all link annotations from the page @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeletePageStamps ¶
func (a *PdfApiService) DeletePageStamps(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all stamps from the page @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeletePageTables ¶
func (a *PdfApiService) DeletePageTables(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete all tables from the page @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteProperties ¶
func (a *PdfApiService) DeleteProperties(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete custom document properties. @param name @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return AsposeResponse
func (*PdfApiService) DeleteProperty ¶
func (a *PdfApiService) DeleteProperty(name string, propertyName string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document property. @param name @param propertyName @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return AsposeResponse
func (*PdfApiService) DeleteStamp ¶
func (a *PdfApiService) DeleteStamp(name string, stampId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document stamp by ID @param name The document name. @param stampId The stamp ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DeleteTable ¶
func (a *PdfApiService) DeleteTable(name string, tableId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Delete document table by ID @param name The document name. @param tableId The table ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) DownloadFile ¶
func (a *PdfApiService) DownloadFile(path string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Download file @param path File path e.g. '/folder/file.ext' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name @param "versionId" (string) File version ID to download
@return []byte
func (*PdfApiService) GetBookmark ¶
func (a *PdfApiService) GetBookmark(name string, bookmarkPath string, localVarOptionals map[string]interface{}) (BookmarkResponse, *http.Response, error)
PdfApiService Read document bookmark. @param name The document name. @param bookmarkPath The bookmark path. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return BookmarkResponse
func (*PdfApiService) GetBookmarks ¶
func (a *PdfApiService) GetBookmarks(name string, bookmarkPath string, localVarOptionals map[string]interface{}) (BookmarksResponse, *http.Response, error)
PdfApiService Read document bookmarks node list. @param name The document name. @param bookmarkPath The bookmark path. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return BookmarksResponse
func (*PdfApiService) GetCaretAnnotation ¶
func (a *PdfApiService) GetCaretAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (CaretAnnotationResponse, *http.Response, error)
PdfApiService Read document page caret annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CaretAnnotationResponse
func (*PdfApiService) GetCheckBoxField ¶
func (a *PdfApiService) GetCheckBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (CheckBoxFieldResponse, *http.Response, error)
PdfApiService Read document checkbox field by name. @param name The document name. @param fieldName The field name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CheckBoxFieldResponse
func (*PdfApiService) GetCircleAnnotation ¶
func (a *PdfApiService) GetCircleAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (CircleAnnotationResponse, *http.Response, error)
PdfApiService Read document page circle annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CircleAnnotationResponse
func (*PdfApiService) GetComboBoxField ¶
func (a *PdfApiService) GetComboBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (ComboBoxFieldResponse, *http.Response, error)
PdfApiService Read document combobox field by name. @param name The document name. @param fieldName The field name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ComboBoxFieldResponse
func (*PdfApiService) GetDiscUsage ¶
func (a *PdfApiService) GetDiscUsage(localVarOptionals map[string]interface{}) (DiscUsage, *http.Response, error)
PdfApiService Get disc usage @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name
@return DiscUsage
func (*PdfApiService) GetDocument ¶
func (a *PdfApiService) GetDocument(name string, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
PdfApiService Read common document info. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return DocumentResponse
func (*PdfApiService) GetDocumentAnnotations ¶
func (a *PdfApiService) GetDocumentAnnotations(name string, localVarOptionals map[string]interface{}) (AnnotationsInfoResponse, *http.Response, error)
PdfApiService Read document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented next releases. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AnnotationsInfoResponse
func (*PdfApiService) GetDocumentAttachmentByIndex ¶
func (a *PdfApiService) GetDocumentAttachmentByIndex(name string, attachmentIndex int32, localVarOptionals map[string]interface{}) (AttachmentResponse, *http.Response, error)
PdfApiService Read document attachment info by its index. @param name The document name. @param attachmentIndex The attachment index. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AttachmentResponse
func (*PdfApiService) GetDocumentAttachments ¶
func (a *PdfApiService) GetDocumentAttachments(name string, localVarOptionals map[string]interface{}) (AttachmentsResponse, *http.Response, error)
PdfApiService Read document attachments info. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AttachmentsResponse
func (*PdfApiService) GetDocumentBookmarks ¶
func (a *PdfApiService) GetDocumentBookmarks(name string, localVarOptionals map[string]interface{}) (BookmarksResponse, *http.Response, error)
PdfApiService Read document bookmarks tree. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return BookmarksResponse
func (*PdfApiService) GetDocumentCaretAnnotations ¶
func (a *PdfApiService) GetDocumentCaretAnnotations(name string, localVarOptionals map[string]interface{}) (CaretAnnotationsResponse, *http.Response, error)
PdfApiService Read document caret annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CaretAnnotationsResponse
func (*PdfApiService) GetDocumentCheckBoxFields ¶
func (a *PdfApiService) GetDocumentCheckBoxFields(name string, localVarOptionals map[string]interface{}) (CheckBoxFieldsResponse, *http.Response, error)
PdfApiService Read document checkbox fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CheckBoxFieldsResponse
func (*PdfApiService) GetDocumentCircleAnnotations ¶
func (a *PdfApiService) GetDocumentCircleAnnotations(name string, localVarOptionals map[string]interface{}) (CircleAnnotationsResponse, *http.Response, error)
PdfApiService Read document circle annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CircleAnnotationsResponse
func (*PdfApiService) GetDocumentComboBoxFields ¶
func (a *PdfApiService) GetDocumentComboBoxFields(name string, localVarOptionals map[string]interface{}) (ComboBoxFieldsResponse, *http.Response, error)
PdfApiService Read document combobox fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ComboBoxFieldsResponse
func (*PdfApiService) GetDocumentDisplayProperties ¶
func (a *PdfApiService) GetDocumentDisplayProperties(name string, localVarOptionals map[string]interface{}) (DisplayPropertiesResponse, *http.Response, error)
PdfApiService Read document display properties. @param name @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return DisplayPropertiesResponse
func (*PdfApiService) GetDocumentFileAttachmentAnnotations ¶
func (a *PdfApiService) GetDocumentFileAttachmentAnnotations(name string, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationsResponse, *http.Response, error)
PdfApiService Read document FileAttachment annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FileAttachmentAnnotationsResponse
func (*PdfApiService) GetDocumentFreeTextAnnotations ¶
func (a *PdfApiService) GetDocumentFreeTextAnnotations(name string, localVarOptionals map[string]interface{}) (FreeTextAnnotationsResponse, *http.Response, error)
PdfApiService Read document free text annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FreeTextAnnotationsResponse
func (*PdfApiService) GetDocumentHighlightAnnotations ¶
func (a *PdfApiService) GetDocumentHighlightAnnotations(name string, localVarOptionals map[string]interface{}) (HighlightAnnotationsResponse, *http.Response, error)
PdfApiService Read document highlight annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return HighlightAnnotationsResponse
func (*PdfApiService) GetDocumentInkAnnotations ¶
func (a *PdfApiService) GetDocumentInkAnnotations(name string, localVarOptionals map[string]interface{}) (InkAnnotationsResponse, *http.Response, error)
PdfApiService Read document ink annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return InkAnnotationsResponse
func (*PdfApiService) GetDocumentLineAnnotations ¶
func (a *PdfApiService) GetDocumentLineAnnotations(name string, localVarOptionals map[string]interface{}) (LineAnnotationsResponse, *http.Response, error)
PdfApiService Read document line annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LineAnnotationsResponse
func (*PdfApiService) GetDocumentListBoxFields ¶
func (a *PdfApiService) GetDocumentListBoxFields(name string, localVarOptionals map[string]interface{}) (ListBoxFieldsResponse, *http.Response, error)
PdfApiService Read document listbox fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ListBoxFieldsResponse
func (*PdfApiService) GetDocumentMovieAnnotations ¶
func (a *PdfApiService) GetDocumentMovieAnnotations(name string, localVarOptionals map[string]interface{}) (MovieAnnotationsResponse, *http.Response, error)
PdfApiService Read document movie annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return MovieAnnotationsResponse
func (*PdfApiService) GetDocumentPolyLineAnnotations ¶
func (a *PdfApiService) GetDocumentPolyLineAnnotations(name string, localVarOptionals map[string]interface{}) (PolyLineAnnotationsResponse, *http.Response, error)
PdfApiService Read document polyline annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolyLineAnnotationsResponse
func (*PdfApiService) GetDocumentPolygonAnnotations ¶
func (a *PdfApiService) GetDocumentPolygonAnnotations(name string, localVarOptionals map[string]interface{}) (PolygonAnnotationsResponse, *http.Response, error)
PdfApiService Read document polygon annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolygonAnnotationsResponse
func (*PdfApiService) GetDocumentPopupAnnotations ¶
func (a *PdfApiService) GetDocumentPopupAnnotations(name string, localVarOptionals map[string]interface{}) (PopupAnnotationsResponse, *http.Response, error)
PdfApiService Read document popup annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PopupAnnotationsResponse
func (*PdfApiService) GetDocumentPopupAnnotationsByParent ¶
func (a *PdfApiService) GetDocumentPopupAnnotationsByParent(name string, annotationId string, localVarOptionals map[string]interface{}) (PopupAnnotationsResponse, *http.Response, error)
PdfApiService Read document popup annotations by parent id. @param name The document name. @param annotationId The parent annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PopupAnnotationsResponse
func (*PdfApiService) GetDocumentProperties ¶
func (a *PdfApiService) GetDocumentProperties(name string, localVarOptionals map[string]interface{}) (DocumentPropertiesResponse, *http.Response, error)
PdfApiService Read document properties. @param name @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return DocumentPropertiesResponse
func (*PdfApiService) GetDocumentProperty ¶
func (a *PdfApiService) GetDocumentProperty(name string, propertyName string, localVarOptionals map[string]interface{}) (DocumentPropertyResponse, *http.Response, error)
PdfApiService Read document property by name. @param name @param propertyName @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return DocumentPropertyResponse
func (*PdfApiService) GetDocumentRadioButtonFields ¶
func (a *PdfApiService) GetDocumentRadioButtonFields(name string, localVarOptionals map[string]interface{}) (RadioButtonFieldsResponse, *http.Response, error)
PdfApiService Read document radiobutton fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RadioButtonFieldsResponse
func (*PdfApiService) GetDocumentRedactionAnnotations ¶
func (a *PdfApiService) GetDocumentRedactionAnnotations(name string, localVarOptionals map[string]interface{}) (RedactionAnnotationsResponse, *http.Response, error)
PdfApiService Read document redaction annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RedactionAnnotationsResponse
func (*PdfApiService) GetDocumentScreenAnnotations ¶
func (a *PdfApiService) GetDocumentScreenAnnotations(name string, localVarOptionals map[string]interface{}) (ScreenAnnotationsResponse, *http.Response, error)
PdfApiService Read document screen annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ScreenAnnotationsResponse
func (*PdfApiService) GetDocumentSignatureFields ¶
func (a *PdfApiService) GetDocumentSignatureFields(name string, localVarOptionals map[string]interface{}) (SignatureFieldsResponse, *http.Response, error)
PdfApiService Read document signature fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SignatureFieldsResponse
func (*PdfApiService) GetDocumentSoundAnnotations ¶
func (a *PdfApiService) GetDocumentSoundAnnotations(name string, localVarOptionals map[string]interface{}) (SoundAnnotationsResponse, *http.Response, error)
PdfApiService Read document sound annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SoundAnnotationsResponse
func (*PdfApiService) GetDocumentSquareAnnotations ¶
func (a *PdfApiService) GetDocumentSquareAnnotations(name string, localVarOptionals map[string]interface{}) (SquareAnnotationsResponse, *http.Response, error)
PdfApiService Read document square annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquareAnnotationsResponse
func (*PdfApiService) GetDocumentSquigglyAnnotations ¶
func (a *PdfApiService) GetDocumentSquigglyAnnotations(name string, localVarOptionals map[string]interface{}) (SquigglyAnnotationsResponse, *http.Response, error)
PdfApiService Read document squiggly annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquigglyAnnotationsResponse
func (*PdfApiService) GetDocumentStampAnnotations ¶
func (a *PdfApiService) GetDocumentStampAnnotations(name string, localVarOptionals map[string]interface{}) (StampAnnotationsResponse, *http.Response, error)
PdfApiService Read document stamp annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StampAnnotationsResponse
func (*PdfApiService) GetDocumentStamps ¶
func (a *PdfApiService) GetDocumentStamps(name string, localVarOptionals map[string]interface{}) (StampsInfoResponse, *http.Response, error)
PdfApiService Read document stamps. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StampsInfoResponse
func (*PdfApiService) GetDocumentStrikeOutAnnotations ¶
func (a *PdfApiService) GetDocumentStrikeOutAnnotations(name string, localVarOptionals map[string]interface{}) (StrikeOutAnnotationsResponse, *http.Response, error)
PdfApiService Read document StrikeOut annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StrikeOutAnnotationsResponse
func (*PdfApiService) GetDocumentTables ¶
func (a *PdfApiService) GetDocumentTables(name string, localVarOptionals map[string]interface{}) (TablesRecognizedResponse, *http.Response, error)
PdfApiService Read document tables. @param name @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return TablesRecognizedResponse
func (*PdfApiService) GetDocumentTextAnnotations ¶
func (a *PdfApiService) GetDocumentTextAnnotations(name string, localVarOptionals map[string]interface{}) (TextAnnotationsResponse, *http.Response, error)
PdfApiService Read document text annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextAnnotationsResponse
func (*PdfApiService) GetDocumentTextBoxFields ¶
func (a *PdfApiService) GetDocumentTextBoxFields(name string, localVarOptionals map[string]interface{}) (TextBoxFieldsResponse, *http.Response, error)
PdfApiService Read document text box fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextBoxFieldsResponse
func (*PdfApiService) GetDocumentUnderlineAnnotations ¶
func (a *PdfApiService) GetDocumentUnderlineAnnotations(name string, localVarOptionals map[string]interface{}) (UnderlineAnnotationsResponse, *http.Response, error)
PdfApiService Read document underline annotations. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return UnderlineAnnotationsResponse
func (*PdfApiService) GetDownloadDocumentAttachmentByIndex ¶
func (a *PdfApiService) GetDownloadDocumentAttachmentByIndex(name string, attachmentIndex int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Download document attachment content by its index. @param name The document name. @param attachmentIndex The attachment index. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetEpubInStorageToPdf ¶
func (a *PdfApiService) GetEpubInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert EPUB file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.epub) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetExportFieldsFromPdfToFdfInStorage ¶
func (a *PdfApiService) GetExportFieldsFromPdfToFdfInStorage(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Export fields from from PDF in storage to FDF file. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetExportFieldsFromPdfToXfdfInStorage ¶
func (a *PdfApiService) GetExportFieldsFromPdfToXfdfInStorage(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Export fields from from PDF in storage to XFDF file. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetExportFieldsFromPdfToXmlInStorage ¶
func (a *PdfApiService) GetExportFieldsFromPdfToXmlInStorage(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Export fields from from PDF in storage to XML file. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetField ¶
func (a *PdfApiService) GetField(name string, fieldName string, localVarOptionals map[string]interface{}) (FieldResponse, *http.Response, error)
PdfApiService Get document field by name. @param name The document name. @param fieldName The field name (name should be encoded). @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FieldResponse
func (*PdfApiService) GetFields ¶
func (a *PdfApiService) GetFields(name string, localVarOptionals map[string]interface{}) (FieldsResponse, *http.Response, error)
PdfApiService Get document fields. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FieldsResponse
func (*PdfApiService) GetFileAttachmentAnnotation ¶
func (a *PdfApiService) GetFileAttachmentAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationResponse, *http.Response, error)
PdfApiService Read document page FileAttachment annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FileAttachmentAnnotationResponse
func (*PdfApiService) GetFileAttachmentAnnotationData ¶
func (a *PdfApiService) GetFileAttachmentAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Read document page FileAttachment annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetFileVersions ¶
func (a *PdfApiService) GetFileVersions(path string, localVarOptionals map[string]interface{}) (FileVersions, *http.Response, error)
PdfApiService Get file versions @param path File path e.g. '/file.ext' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name
@return FileVersions
func (*PdfApiService) GetFilesList ¶
func (a *PdfApiService) GetFilesList(path string, localVarOptionals map[string]interface{}) (FilesList, *http.Response, error)
PdfApiService Get all files and folders within a folder @param path Folder path e.g. '/folder' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name
@return FilesList
func (*PdfApiService) GetFreeTextAnnotation ¶
func (a *PdfApiService) GetFreeTextAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (FreeTextAnnotationResponse, *http.Response, error)
PdfApiService Read document page free text annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FreeTextAnnotationResponse
func (*PdfApiService) GetHighlightAnnotation ¶
func (a *PdfApiService) GetHighlightAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (HighlightAnnotationResponse, *http.Response, error)
PdfApiService Read document page highlight annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return HighlightAnnotationResponse
func (*PdfApiService) GetHtmlInStorageToPdf ¶
func (a *PdfApiService) GetHtmlInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert HTML file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.zip) @param optional (nil or map[string]interface{}) with one or more of:
@param "htmlFileName" (string) Name of HTML file in ZIP. @param "height" (float64) Page height @param "width" (float64) Page width @param "isLandscape" (bool) Is page landscaped @param "marginLeft" (float64) Page margin left @param "marginBottom" (float64) Page margin bottom @param "marginRight" (float64) Page margin right @param "marginTop" (float64) Page margin top @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetImage ¶
func (a *PdfApiService) GetImage(name string, imageId string, localVarOptionals map[string]interface{}) (ImageResponse, *http.Response, error)
PdfApiService Read document image by ID. @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ImageResponse
func (*PdfApiService) GetImageExtractAsGif ¶
func (a *PdfApiService) GetImageExtractAsGif(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Extract document image in GIF format @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetImageExtractAsJpeg ¶
func (a *PdfApiService) GetImageExtractAsJpeg(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Extract document image in JPEG format @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetImageExtractAsPng ¶
func (a *PdfApiService) GetImageExtractAsPng(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Extract document image in PNG format @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetImageExtractAsTiff ¶
func (a *PdfApiService) GetImageExtractAsTiff(name string, imageId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Extract document image in TIFF format @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetImages ¶
func (a *PdfApiService) GetImages(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ImagesResponse, *http.Response, error)
PdfApiService Read document images. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ImagesResponse
func (*PdfApiService) GetImportFieldsFromFdfInStorage ¶
func (a *PdfApiService) GetImportFieldsFromFdfInStorage(name string, fdfFilePath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Update fields from FDF file in storage. @param name The document name. @param fdfFilePath The Fdf file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetImportFieldsFromXfdfInStorage ¶
func (a *PdfApiService) GetImportFieldsFromXfdfInStorage(name string, xfdfFilePath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Update fields from XFDF file in storage. @param name The document name. @param xfdfFilePath The XFDF file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetImportFieldsFromXmlInStorage ¶
func (a *PdfApiService) GetImportFieldsFromXmlInStorage(name string, xmlFilePath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Import from XML file (located on storage) to PDF format and return resulting file in response. @param name The document name. @param xmlFilePath Full source filename (ex. /folder1/folder2/template.xml) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetInkAnnotation ¶
func (a *PdfApiService) GetInkAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (InkAnnotationResponse, *http.Response, error)
PdfApiService Read document page ink annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return InkAnnotationResponse
func (*PdfApiService) GetLineAnnotation ¶
func (a *PdfApiService) GetLineAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (LineAnnotationResponse, *http.Response, error)
PdfApiService Read document page line annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LineAnnotationResponse
func (*PdfApiService) GetLinkAnnotation ¶
func (a *PdfApiService) GetLinkAnnotation(name string, linkId string, localVarOptionals map[string]interface{}) (LinkAnnotationResponse, *http.Response, error)
PdfApiService Read document link annotation by ID. @param name The document name. @param linkId The link ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LinkAnnotationResponse
func (*PdfApiService) GetListBoxField ¶
func (a *PdfApiService) GetListBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (ListBoxFieldResponse, *http.Response, error)
PdfApiService Read document listbox field by name. @param name The document name. @param fieldName The field name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ListBoxFieldResponse
func (*PdfApiService) GetMarkdownInStorageToPdf ¶
func (a *PdfApiService) GetMarkdownInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert MD file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.md) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetMhtInStorageToPdf ¶
func (a *PdfApiService) GetMhtInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert MHT file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.mht) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetMovieAnnotation ¶
func (a *PdfApiService) GetMovieAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (MovieAnnotationResponse, *http.Response, error)
PdfApiService Read document page movie annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return MovieAnnotationResponse
func (*PdfApiService) GetPage ¶
func (a *PdfApiService) GetPage(name string, pageNumber int32, localVarOptionals map[string]interface{}) (DocumentPageResponse, *http.Response, error)
PdfApiService Read document page info. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return DocumentPageResponse
func (*PdfApiService) GetPageAnnotations ¶
func (a *PdfApiService) GetPageAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AnnotationsInfoResponse, *http.Response, error)
PdfApiService Read document page annotations. Returns only FreeTextAnnotations, TextAnnotations, other annotations will implemented next releases. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AnnotationsInfoResponse
func (*PdfApiService) GetPageCaretAnnotations ¶
func (a *PdfApiService) GetPageCaretAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (CaretAnnotationsResponse, *http.Response, error)
PdfApiService Read document page caret annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CaretAnnotationsResponse
func (*PdfApiService) GetPageCheckBoxFields ¶
func (a *PdfApiService) GetPageCheckBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (CheckBoxFieldsResponse, *http.Response, error)
PdfApiService Read document page checkbox fields. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CheckBoxFieldsResponse
func (*PdfApiService) GetPageCircleAnnotations ¶
func (a *PdfApiService) GetPageCircleAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (CircleAnnotationsResponse, *http.Response, error)
PdfApiService Read document page circle annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CircleAnnotationsResponse
func (*PdfApiService) GetPageComboBoxFields ¶
func (a *PdfApiService) GetPageComboBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ComboBoxFieldsResponse, *http.Response, error)
PdfApiService Read document page combobox fields. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ComboBoxFieldsResponse
func (*PdfApiService) GetPageConvertToBmp ¶
func (a *PdfApiService) GetPageConvertToBmp(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert document page to Bmp image and return resulting file in response. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPageConvertToEmf ¶
func (a *PdfApiService) GetPageConvertToEmf(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert document page to Emf image and return resulting file in response. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPageConvertToGif ¶
func (a *PdfApiService) GetPageConvertToGif(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert document page to Gif image and return resulting file in response. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPageConvertToJpeg ¶
func (a *PdfApiService) GetPageConvertToJpeg(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert document page to Jpeg image and return resulting file in response. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPageConvertToPng ¶
func (a *PdfApiService) GetPageConvertToPng(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert document page to Png image and return resulting file in response. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPageConvertToTiff ¶
func (a *PdfApiService) GetPageConvertToTiff(name string, pageNumber int32, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert document page to Tiff image and return resulting file in response. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPageFileAttachmentAnnotations ¶
func (a *PdfApiService) GetPageFileAttachmentAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationsResponse, *http.Response, error)
PdfApiService Read document page FileAttachment annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FileAttachmentAnnotationsResponse
func (*PdfApiService) GetPageFreeTextAnnotations ¶
func (a *PdfApiService) GetPageFreeTextAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (FreeTextAnnotationsResponse, *http.Response, error)
PdfApiService Read document page free text annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FreeTextAnnotationsResponse
func (*PdfApiService) GetPageHighlightAnnotations ¶
func (a *PdfApiService) GetPageHighlightAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (HighlightAnnotationsResponse, *http.Response, error)
PdfApiService Read document page highlight annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return HighlightAnnotationsResponse
func (*PdfApiService) GetPageInkAnnotations ¶
func (a *PdfApiService) GetPageInkAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (InkAnnotationsResponse, *http.Response, error)
PdfApiService Read document page ink annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return InkAnnotationsResponse
func (*PdfApiService) GetPageLineAnnotations ¶
func (a *PdfApiService) GetPageLineAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (LineAnnotationsResponse, *http.Response, error)
PdfApiService Read document page line annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LineAnnotationsResponse
func (*PdfApiService) GetPageLinkAnnotation ¶
func (a *PdfApiService) GetPageLinkAnnotation(name string, pageNumber int32, linkId string, localVarOptionals map[string]interface{}) (LinkAnnotationResponse, *http.Response, error)
PdfApiService Read document page link annotation by ID. @param name The document name. @param pageNumber The page number. @param linkId The link ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LinkAnnotationResponse
func (*PdfApiService) GetPageLinkAnnotations ¶
func (a *PdfApiService) GetPageLinkAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (LinkAnnotationsResponse, *http.Response, error)
PdfApiService Read document page link annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LinkAnnotationsResponse
func (*PdfApiService) GetPageListBoxFields ¶
func (a *PdfApiService) GetPageListBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ListBoxFieldsResponse, *http.Response, error)
PdfApiService Read document page listbox fields. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ListBoxFieldsResponse
func (*PdfApiService) GetPageMovieAnnotations ¶
func (a *PdfApiService) GetPageMovieAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (MovieAnnotationsResponse, *http.Response, error)
PdfApiService Read document page movie annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return MovieAnnotationsResponse
func (*PdfApiService) GetPagePolyLineAnnotations ¶
func (a *PdfApiService) GetPagePolyLineAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (PolyLineAnnotationsResponse, *http.Response, error)
PdfApiService Read document page polyline annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolyLineAnnotationsResponse
func (*PdfApiService) GetPagePolygonAnnotations ¶
func (a *PdfApiService) GetPagePolygonAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (PolygonAnnotationsResponse, *http.Response, error)
PdfApiService Read document page polygon annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolygonAnnotationsResponse
func (*PdfApiService) GetPagePopupAnnotations ¶
func (a *PdfApiService) GetPagePopupAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (PopupAnnotationsResponse, *http.Response, error)
PdfApiService Read document page popup annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PopupAnnotationsResponse
func (*PdfApiService) GetPageRadioButtonFields ¶
func (a *PdfApiService) GetPageRadioButtonFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (RadioButtonFieldsResponse, *http.Response, error)
PdfApiService Read document page radiobutton fields. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RadioButtonFieldsResponse
func (*PdfApiService) GetPageRedactionAnnotations ¶
func (a *PdfApiService) GetPageRedactionAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (RedactionAnnotationsResponse, *http.Response, error)
PdfApiService Read document page redaction annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RedactionAnnotationsResponse
func (*PdfApiService) GetPageScreenAnnotations ¶
func (a *PdfApiService) GetPageScreenAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (ScreenAnnotationsResponse, *http.Response, error)
PdfApiService Read document page screen annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ScreenAnnotationsResponse
func (*PdfApiService) GetPageSignatureFields ¶
func (a *PdfApiService) GetPageSignatureFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SignatureFieldsResponse, *http.Response, error)
PdfApiService Read document page signature fields. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SignatureFieldsResponse
func (*PdfApiService) GetPageSoundAnnotations ¶
func (a *PdfApiService) GetPageSoundAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SoundAnnotationsResponse, *http.Response, error)
PdfApiService Read document page sound annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SoundAnnotationsResponse
func (*PdfApiService) GetPageSquareAnnotations ¶
func (a *PdfApiService) GetPageSquareAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SquareAnnotationsResponse, *http.Response, error)
PdfApiService Read document page square annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquareAnnotationsResponse
func (*PdfApiService) GetPageSquigglyAnnotations ¶
func (a *PdfApiService) GetPageSquigglyAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (SquigglyAnnotationsResponse, *http.Response, error)
PdfApiService Read document page squiggly annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquigglyAnnotationsResponse
func (*PdfApiService) GetPageStampAnnotations ¶
func (a *PdfApiService) GetPageStampAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (StampAnnotationsResponse, *http.Response, error)
PdfApiService Read document page stamp annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StampAnnotationsResponse
func (*PdfApiService) GetPageStamps ¶
func (a *PdfApiService) GetPageStamps(name string, pageNumber int32, localVarOptionals map[string]interface{}) (StampsInfoResponse, *http.Response, error)
PdfApiService Read page document stamps. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StampsInfoResponse
func (*PdfApiService) GetPageStrikeOutAnnotations ¶
func (a *PdfApiService) GetPageStrikeOutAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (StrikeOutAnnotationsResponse, *http.Response, error)
PdfApiService Read document page StrikeOut annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StrikeOutAnnotationsResponse
func (*PdfApiService) GetPageTables ¶
func (a *PdfApiService) GetPageTables(name string, pageNumber int32, localVarOptionals map[string]interface{}) (TablesRecognizedResponse, *http.Response, error)
PdfApiService Read document page tables. @param name @param pageNumber @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return TablesRecognizedResponse
func (*PdfApiService) GetPageText ¶
func (a *PdfApiService) GetPageText(name string, pageNumber int32, lLX float64, lLY float64, uRX float64, uRY float64, localVarOptionals map[string]interface{}) (TextRectsResponse, *http.Response, error)
PdfApiService Read page text items. @param name The document name. @param pageNumber Number of page (starting from 1). @param lLX X-coordinate of lower - left corner. @param lLY Y - coordinate of lower-left corner. @param uRX X - coordinate of upper-right corner. @param uRY Y - coordinate of upper-right corner. @param optional (nil or map[string]interface{}) with one or more of:
@param "format" ([]string) List of formats for search. @param "regex" (string) Formats are specified as a regular expression. @param "splitRects" (bool) Split result fragments (default is true). @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return TextRectsResponse
func (*PdfApiService) GetPageTextAnnotations ¶
func (a *PdfApiService) GetPageTextAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (TextAnnotationsResponse, *http.Response, error)
PdfApiService Read document page text annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextAnnotationsResponse
func (*PdfApiService) GetPageTextBoxFields ¶
func (a *PdfApiService) GetPageTextBoxFields(name string, pageNumber int32, localVarOptionals map[string]interface{}) (TextBoxFieldsResponse, *http.Response, error)
PdfApiService Read document page text box fields. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextBoxFieldsResponse
func (*PdfApiService) GetPageUnderlineAnnotations ¶
func (a *PdfApiService) GetPageUnderlineAnnotations(name string, pageNumber int32, localVarOptionals map[string]interface{}) (UnderlineAnnotationsResponse, *http.Response, error)
PdfApiService Read document page underline annotations. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return UnderlineAnnotationsResponse
func (*PdfApiService) GetPages ¶
func (a *PdfApiService) GetPages(name string, localVarOptionals map[string]interface{}) (DocumentPagesResponse, *http.Response, error)
PdfApiService Read document pages info. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return DocumentPagesResponse
func (*PdfApiService) GetPclInStorageToPdf ¶
func (a *PdfApiService) GetPclInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert PCL file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.pcl) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfAInStorageToPdf ¶
func (a *PdfApiService) GetPdfAInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert PDFA file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.pdf) @param optional (nil or map[string]interface{}) with one or more of:
@param "dontOptimize" (bool) If set, document resources will not be optimized. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToDoc ¶
func (a *PdfApiService) GetPdfInStorageToDoc(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to DOC format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "addReturnToLineEnd" (bool) Add return to line end. @param "format" (string) Allows to specify .doc or .docx file format. @param "imageResolutionX" (int32) Image resolution X. @param "imageResolutionY" (int32) Image resolution Y. @param "maxDistanceBetweenTextLines" (float64) Max distance between text lines. @param "mode" (string) Allows to control how a PDF document is converted into a word processing document. @param "recognizeBullets" (bool) Recognize bullets. @param "relativeHorizontalProximity" (float64) Relative horizontal proximity. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToEpub ¶
func (a *PdfApiService) GetPdfInStorageToEpub(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to EPUB format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "contentRecognitionMode" (string) Property tunes conversion for this or that desirable method of recognition of content. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToHtml ¶
func (a *PdfApiService) GetPdfInStorageToHtml(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to Html format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "additionalMarginWidthInPoints" (int32) Defines width of margin that will be forcibly left around that output HTML-areas. @param "compressSvgGraphicsIfAny" (bool) The flag that indicates whether found SVG graphics(if any) will be compressed(zipped) into SVGZ format during saving. @param "convertMarkedContentToLayers" (bool) If attribute ConvertMarkedContentToLayers set to true then an all elements inside a PDF marked content (layer) will be put into an HTML div with \"data-pdflayer\" attribute specifying a layer name. This layer name will be extracted from optional properties of PDF marked content. If this attribute is false (by default) then no any layers will be created from PDF marked content. @param "defaultFontName" (string) Specifies the name of an installed font which is used to substitute any document font that is not embedded and not installed in the system. If null then default substitution font is used. @param "documentType" (string) Result document type. @param "fixedLayout" (bool) The value indicating whether that HTML is created as fixed layout. @param "imageResolution" (int32) Resolution for image rendering. @param "minimalLineWidth" (int32) This attribute sets minimal width of graphic path line. If thickness of line is less than 1px Adobe Acrobat rounds it to this value. So this attribute can be used to emulate this behavior for HTML browsers. @param "preventGlyphsGrouping" (bool) This attribute switch on the mode when text glyphs will not be grouped into words and strings This mode allows to keep maximum precision during positioning of glyphs on the page and it can be used for conversion documents with music notes or glyphs that should be placed separately each other. This parameter will be applied to document only when the value of FixedLayout attribute is true. @param "splitCssIntoPages" (bool) When multipage-mode selected(i.e 'SplitIntoPages' is 'true'), then this attribute defines whether should be created separate CSS-file for each result HTML page. @param "splitIntoPages" (bool) The flag that indicates whether each page of source document will be converted into it's own target HTML document, i.e whether result HTML will be splitted into several HTML-pages. @param "useZOrder" (bool) If attribute UseZORder set to true, graphics and text are added to resultant HTML document accordingly Z-order in original PDF document. If this attribute is false all graphics is put as single layer which may cause some unnecessary effects for overlapped objects. @param "antialiasingProcessing" (string) The parameter defines required antialiasing measures during conversion of compound background images from PDF to HTML. @param "cssClassNamesPrefix" (string) When PDFtoHTML converter generates result CSSs, CSS class names (something like \".stl_01 {}\" ... \".stl_NN {}) are generated and used in result CSS. This property allows forcibly set class name prefix. @param "explicitListOfSavedPages" ([]int32) With this property You can explicitely define what pages of document should be converted. Pages in this list must have 1-based numbers. I.e. valid numbers of pages must be taken from range (1...[NumberOfPagesInConvertedDocument]) Order of appearing of pages in this list does not affect their order in result HTML page(s) - in result pages allways will go in order in which they are present in source PDF. @param "fontEncodingStrategy" (string) Defines encoding special rule to tune PDF decoding for current document. @param "fontSavingMode" (string) Defines font saving mode that will be used during saving of PDF to desirable format. @param "htmlMarkupGenerationMode" (string) Sometimes specific reqirments to generation of HTML markup are present. This parameter defines HTML preparing modes that can be used during conversion of PDF to HTML to match such specific requirments. @param "lettersPositioningMethod" (string) The mode of positioning of letters in words in result HTML. @param "pagesFlowTypeDependsOnViewersScreenSize" (bool) If attribute 'SplitOnPages=false', than whole HTML representing all input PDF pages will be put into one big result HTML file. This flag defines whether result HTML will be generated in such way that flow of areas that represent PDF pages in result HTML will depend on screen resolution of viewer. @param "partsEmbeddingMode" (string) It defines whether referenced files (HTML, Fonts,Images, CSSes) will be embedded into main HTML file or will be generated as apart binary entities. @param "rasterImagesSavingMode" (string) Converted PDF can contain raster images This parameter defines how they should be handled during conversion of PDF to HTML. @param "removeEmptyAreasOnTopAndBottom" (bool) Defines whether in created HTML will be removed top and bottom empty area without any content (if any). @param "saveShadowedTextsAsTransparentTexts" (bool) Pdf can contain texts that are shadowed by another elements (f.e. by images) but can be selected to clipboard in Acrobat Reader (usually it happen when document contains images and OCRed texts extracted from it). This settings tells to converter whether we need save such texts as transparent selectable texts in result HTML to mimic behaviour of Acrobat Reader (othervise such texts are usually saved as hidden, not available for copying to clipboard). @param "saveTransparentTexts" (bool) Pdf can contain transparent texts that can be selected to clipboard (usually it happen when document contains images and OCRed texts extracted from it). This settings tells to converter whether we need save such texts as transparent selectable texts in result HTML. @param "specialFolderForAllImages" (string) The path to directory to which must be saved any images if they are encountered during saving of document as HTML. If parameter is empty or null then image files(if any) wil be saved together with other files linked to HTML It does not affect anything if CustomImageSavingStrategy property was successfully used to process relevant image file. @param "specialFolderForSvgImages" (string) The path to directory to which must be saved only SVG-images if they are encountered during saving of document as HTML. If parameter is empty or null then SVG files(if any) wil be saved together with other image-files (near to output file) or in special folder for images (if it specified in SpecialImagesFolderIfAny option). It does not affect anything if CustomImageSavingStrategy property was successfully used to process relevant image file. @param "trySaveTextUnderliningAndStrikeoutingInCss" (bool) PDF itself does not contain underlining markers for texts. It emulated with line situated under text. This option allows converter try guess that this or that line is a text's underlining and put this info into CSS instead of drawing of underlining graphically. @param "folder" (string) The document folder. @param "storage" (string) The document storage. @param "flowLayoutParagraphFullWidth" (bool) This attribute specifies full width paragraph text for Flow mode, FixedLayout = false.
@return []byte
func (*PdfApiService) GetPdfInStorageToMobiXml ¶
func (a *PdfApiService) GetPdfInStorageToMobiXml(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to MOBIXML format and returns resulting ZIP archive file in response content. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToPdfA ¶
func (a *PdfApiService) GetPdfInStorageToPdfA(name string, type_ string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to PdfA format and returns resulting file in response content @param name The document name. @param type_ Type of PdfA format. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToPptx ¶
func (a *PdfApiService) GetPdfInStorageToPptx(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to PPTX format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "separateImages" (bool) Separate images. @param "slidesAsImages" (bool) Slides as images. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToSvg ¶
func (a *PdfApiService) GetPdfInStorageToSvg(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to SVG format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "compressOutputToZipArchive" (bool) Specifies whether output will be created as one zip-archive. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToTeX ¶
func (a *PdfApiService) GetPdfInStorageToTeX(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to TeX format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToTiff ¶
func (a *PdfApiService) GetPdfInStorageToTiff(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to TIFF format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "brightness" (float64) Image brightness. @param "compression" (string) Tiff compression. Possible values are: LZW, CCITT4, CCITT3, RLE, None. @param "colorDepth" (string) Image color depth. Possible valuse are: Default, Format8bpp, Format4bpp, Format1bpp. @param "leftMargin" (int32) Left image margin. @param "rightMargin" (int32) Right image margin. @param "topMargin" (int32) Top image margin. @param "bottomMargin" (int32) Bottom image margin. @param "orientation" (string) Image orientation. Possible values are: None, Landscape, Portait. @param "skipBlankPages" (bool) Skip blank pages flag. @param "width" (int32) Image width. @param "height" (int32) Image height. @param "xResolution" (int32) Horizontal resolution. @param "yResolution" (int32) Vertical resolution. @param "pageIndex" (int32) Start page to export. @param "pageCount" (int32) Number of pages to export. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToXls ¶
func (a *PdfApiService) GetPdfInStorageToXls(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XLS format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "insertBlankColumnAtFirst" (bool) Insert blank column at first @param "minimizeTheNumberOfWorksheets" (bool) Minimize the number of worksheets @param "scaleFactor" (float64) Scale factor (Obsolete) @param "uniformWorksheets" (bool) Uniform worksheets @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToXlsx ¶
func (a *PdfApiService) GetPdfInStorageToXlsx(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XLSX format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "insertBlankColumnAtFirst" (bool) Insert blank column at first @param "minimizeTheNumberOfWorksheets" (bool) Minimize the number of worksheets @param "scaleFactor" (float64) Scale factor (Obsolete) @param "uniformWorksheets" (bool) Uniform worksheets @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToXml ¶
func (a *PdfApiService) GetPdfInStorageToXml(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XML format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPdfInStorageToXps ¶
func (a *PdfApiService) GetPdfInStorageToXps(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XPS format and returns resulting file in response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetPolyLineAnnotation ¶
func (a *PdfApiService) GetPolyLineAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (PolyLineAnnotationResponse, *http.Response, error)
PdfApiService Read document page polyline annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolyLineAnnotationResponse
func (*PdfApiService) GetPolygonAnnotation ¶
func (a *PdfApiService) GetPolygonAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (PolygonAnnotationResponse, *http.Response, error)
PdfApiService Read document page polygon annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolygonAnnotationResponse
func (*PdfApiService) GetPopupAnnotation ¶
func (a *PdfApiService) GetPopupAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (PopupAnnotationResponse, *http.Response, error)
PdfApiService Read document page popup annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PopupAnnotationResponse
func (*PdfApiService) GetPsInStorageToPdf ¶
func (a *PdfApiService) GetPsInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert PS file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.ps) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetRadioButtonField ¶
func (a *PdfApiService) GetRadioButtonField(name string, fieldName string, localVarOptionals map[string]interface{}) (RadioButtonFieldResponse, *http.Response, error)
PdfApiService Read document RadioButton field by name. @param name The document name. @param fieldName The field name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RadioButtonFieldResponse
func (*PdfApiService) GetRedactionAnnotation ¶
func (a *PdfApiService) GetRedactionAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (RedactionAnnotationResponse, *http.Response, error)
PdfApiService Read document page redaction annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RedactionAnnotationResponse
func (*PdfApiService) GetScreenAnnotation ¶
func (a *PdfApiService) GetScreenAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (ScreenAnnotationResponse, *http.Response, error)
PdfApiService Read document page screen annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ScreenAnnotationResponse
func (*PdfApiService) GetScreenAnnotationData ¶
func (a *PdfApiService) GetScreenAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Read document page screen annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetSignatureField ¶
func (a *PdfApiService) GetSignatureField(name string, fieldName string, localVarOptionals map[string]interface{}) (SignatureFieldResponse, *http.Response, error)
PdfApiService Read document signature field by name. @param name The document name. @param fieldName The field name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SignatureFieldResponse
func (*PdfApiService) GetSoundAnnotation ¶
func (a *PdfApiService) GetSoundAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (SoundAnnotationResponse, *http.Response, error)
PdfApiService Read document page sound annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SoundAnnotationResponse
func (*PdfApiService) GetSoundAnnotationData ¶
func (a *PdfApiService) GetSoundAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Read document page sound annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetSquareAnnotation ¶
func (a *PdfApiService) GetSquareAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (SquareAnnotationResponse, *http.Response, error)
PdfApiService Read document page square annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquareAnnotationResponse
func (*PdfApiService) GetSquigglyAnnotation ¶
func (a *PdfApiService) GetSquigglyAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (SquigglyAnnotationResponse, *http.Response, error)
PdfApiService Read document page squiggly annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquigglyAnnotationResponse
func (*PdfApiService) GetStampAnnotation ¶
func (a *PdfApiService) GetStampAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (StampAnnotationResponse, *http.Response, error)
PdfApiService Read document page stamp annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StampAnnotationResponse
func (*PdfApiService) GetStampAnnotationData ¶
func (a *PdfApiService) GetStampAnnotationData(name string, annotationId string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Read document page stamp annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return []byte
func (*PdfApiService) GetStrikeOutAnnotation ¶
func (a *PdfApiService) GetStrikeOutAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (StrikeOutAnnotationResponse, *http.Response, error)
PdfApiService Read document page StrikeOut annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StrikeOutAnnotationResponse
func (*PdfApiService) GetSvgInStorageToPdf ¶
func (a *PdfApiService) GetSvgInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert SVG file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.svg) @param optional (nil or map[string]interface{}) with one or more of:
@param "adjustPageSize" (bool) Adjust page size @param "height" (float64) Page height @param "width" (float64) Page width @param "isLandscape" (bool) Is page landscaped @param "marginLeft" (float64) Page margin left @param "marginBottom" (float64) Page margin bottom @param "marginRight" (float64) Page margin right @param "marginTop" (float64) Page margin top @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetTable ¶
func (a *PdfApiService) GetTable(name string, tableId string, localVarOptionals map[string]interface{}) (TableRecognizedResponse, *http.Response, error)
PdfApiService Read document page table by ID. @param name The document name. @param tableId The table ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TableRecognizedResponse
func (*PdfApiService) GetTeXInStorageToPdf ¶
func (a *PdfApiService) GetTeXInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert TeX file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.tex) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetText ¶
func (a *PdfApiService) GetText(name string, lLX float64, lLY float64, uRX float64, uRY float64, localVarOptionals map[string]interface{}) (TextRectsResponse, *http.Response, error)
PdfApiService Read document text. @param name The document name. @param lLX X-coordinate of lower - left corner. @param lLY Y - coordinate of lower-left corner. @param uRX X - coordinate of upper-right corner. @param uRY Y - coordinate of upper-right corner. @param optional (nil or map[string]interface{}) with one or more of:
@param "format" ([]string) List of formats for search. @param "regex" (string) Formats are specified as a regular expression. @param "splitRects" (bool) Split result fragments (default is true). @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return TextRectsResponse
func (*PdfApiService) GetTextAnnotation ¶
func (a *PdfApiService) GetTextAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (TextAnnotationResponse, *http.Response, error)
PdfApiService Read document page text annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextAnnotationResponse
func (*PdfApiService) GetTextBoxField ¶
func (a *PdfApiService) GetTextBoxField(name string, fieldName string, localVarOptionals map[string]interface{}) (TextBoxFieldResponse, *http.Response, error)
PdfApiService Read document text box field by name. @param name The document name. @param fieldName The field name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextBoxFieldResponse
func (*PdfApiService) GetUnderlineAnnotation ¶
func (a *PdfApiService) GetUnderlineAnnotation(name string, annotationId string, localVarOptionals map[string]interface{}) (UnderlineAnnotationResponse, *http.Response, error)
PdfApiService Read document page underline annotation by ID. @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return UnderlineAnnotationResponse
func (*PdfApiService) GetVerifySignature ¶
func (a *PdfApiService) GetVerifySignature(name string, signName string, localVarOptionals map[string]interface{}) (SignatureVerifyResponse, *http.Response, error)
PdfApiService Verify signature document. @param name The document name. @param signName Sign name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SignatureVerifyResponse
func (*PdfApiService) GetWebInStorageToPdf ¶
func (a *PdfApiService) GetWebInStorageToPdf(url string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert web page to PDF format and return resulting file in response. @param url Source url @param optional (nil or map[string]interface{}) with one or more of:
@param "height" (float64) Page height @param "width" (float64) Page width @param "isLandscape" (bool) Is page landscaped @param "marginLeft" (float64) Page margin left @param "marginBottom" (float64) Page margin bottom @param "marginRight" (float64) Page margin right @param "marginTop" (float64) Page margin top @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetWordsPerPage ¶
func (a *PdfApiService) GetWordsPerPage(name string, localVarOptionals map[string]interface{}) (WordCountResponse, *http.Response, error)
PdfApiService Get number of words per document page. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return WordCountResponse
func (*PdfApiService) GetXfaPdfInStorageToAcroForm ¶
func (a *PdfApiService) GetXfaPdfInStorageToAcroForm(name string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Converts PDF document which contains XFA form (located on storage) to PDF with AcroForm and returns resulting file response content @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetXmlInStorageToPdf ¶
func (a *PdfApiService) GetXmlInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert XML file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.xml) @param optional (nil or map[string]interface{}) with one or more of:
@param "xslFilePath" (string) Full XSL source filename (ex. /folder1/folder2/template.xsl) @param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetXpsInStorageToPdf ¶
func (a *PdfApiService) GetXpsInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert XPS file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.xps) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) GetXslFoInStorageToPdf ¶
func (a *PdfApiService) GetXslFoInStorageToPdf(srcPath string, localVarOptionals map[string]interface{}) ([]byte, *http.Response, error)
PdfApiService Convert XslFo file (located on storage) to PDF format and return resulting file in response. @param srcPath Full source filename (ex. /folder1/folder2/template.xslfo) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage.
@return []byte
func (*PdfApiService) MoveFile ¶
func (a *PdfApiService) MoveFile(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Move file @param srcPath Source file path e.g. '/src.ext' @param destPath Destination file path e.g. '/dest.ext' @param optional (nil or map[string]interface{}) with one or more of:
@param "srcStorageName" (string) Source storage name @param "destStorageName" (string) Destination storage name @param "versionId" (string) File version ID to move
@return
func (*PdfApiService) MoveFolder ¶
func (a *PdfApiService) MoveFolder(srcPath string, destPath string, localVarOptionals map[string]interface{}) (*http.Response, error)
PdfApiService Move folder @param srcPath Folder path to move e.g. '/folder' @param destPath Destination folder path to move to e.g '/dst' @param optional (nil or map[string]interface{}) with one or more of:
@param "srcStorageName" (string) Source storage name @param "destStorageName" (string) Destination storage name
@return
func (*PdfApiService) ObjectExists ¶
func (a *PdfApiService) ObjectExists(path string, localVarOptionals map[string]interface{}) (ObjectExist, *http.Response, error)
PdfApiService Check if file or folder exists @param path File or folder path e.g. '/file.ext' or '/folder' @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name @param "versionId" (string) File version ID
@return ObjectExist
func (*PdfApiService) PostAppendDocument ¶
func (a *PdfApiService) PostAppendDocument(name string, appendFile string, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
PdfApiService Append document to existing one. @param name The original document name. @param appendFile Append file server path. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPage" (int32) Appending start page. @param "endPage" (int32) Appending end page. @param "storage" (string) The documents storage. @param "folder" (string) The original document folder.
@return DocumentResponse
func (*PdfApiService) PostBookmark ¶
func (a *PdfApiService) PostBookmark(name string, bookmarkPath string, bookmarks []Bookmark, localVarOptionals map[string]interface{}) (BookmarksResponse, *http.Response, error)
PdfApiService Add document bookmarks. @param name The document name. @param bookmarkPath The parent bookmark path. Specify an empty string when adding a bookmark to the root. @param bookmarks The array of bookmark. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return BookmarksResponse
func (*PdfApiService) PostChangePasswordDocumentInStorage ¶
func (a *PdfApiService) PostChangePasswordDocumentInStorage(name string, ownerPassword string, newUserPassword string, newOwnerPassword string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Change document password in storage. @param name Document name. @param ownerPassword Owner password (encrypted Base64). @param newUserPassword New user password (encrypted Base64). @param newOwnerPassword New owner password (encrypted Base64). @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostCheckBoxFields ¶
func (a *PdfApiService) PostCheckBoxFields(name string, fields []CheckBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document checkbox fields. @param name The document name. @param fields The array of field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostComboBoxFields ¶
func (a *PdfApiService) PostComboBoxFields(name string, fields []ComboBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document combobox fields. @param name The document name. @param fields The array of field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostCreateDocument ¶
func (a *PdfApiService) PostCreateDocument(name string, documentConfig DocumentConfig, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
PdfApiService Create empty document. @param name The new document name. @param documentConfig The document config for new document. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The new document folder.
@return DocumentResponse
func (*PdfApiService) PostCreateField ¶
func (a *PdfApiService) PostCreateField(name string, page int32, field Field, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Create field. @param name The document name. @param page Document page number. @param field Field with the field data. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDecryptDocumentInStorage ¶
func (a *PdfApiService) PostDecryptDocumentInStorage(name string, password string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Decrypt document in storage. @param name Document name. @param password The password (encrypted Base64). @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDocumentImageFooter ¶
func (a *PdfApiService) PostDocumentImageFooter(name string, imageFooter ImageFooter, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document image footer. @param name The document name. @param imageFooter The image footer. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPageNumber" (int32) The start page number. @param "endPageNumber" (int32) The end page number. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDocumentImageHeader ¶
func (a *PdfApiService) PostDocumentImageHeader(name string, imageHeader ImageHeader, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document image header. @param name The document name. @param imageHeader The image header. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPageNumber" (int32) The start page number. @param "endPageNumber" (int32) The end page number. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDocumentPageNumberStamps ¶
func (a *PdfApiService) PostDocumentPageNumberStamps(name string, stamp PageNumberStamp, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page number stamps. @param name The document name. @param stamp The stamp. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPageNumber" (int32) The start page number. @param "endPageNumber" (int32) The end page number. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDocumentTextFooter ¶
func (a *PdfApiService) PostDocumentTextFooter(name string, textFooter TextFooter, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document text footer. @param name The document name. @param textFooter The text footer. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPageNumber" (int32) The start page number. @param "endPageNumber" (int32) The end page number. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDocumentTextHeader ¶
func (a *PdfApiService) PostDocumentTextHeader(name string, textHeader TextHeader, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document text header. @param name The document name. @param textHeader The text header. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPageNumber" (int32) The start page number. @param "endPageNumber" (int32) The end page number. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostDocumentTextReplace ¶
func (a *PdfApiService) PostDocumentTextReplace(name string, textReplace TextReplaceListRequest, localVarOptionals map[string]interface{}) (TextReplaceResponse, *http.Response, error)
PdfApiService Document's replace text method. @param name @param textReplace @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return TextReplaceResponse
func (*PdfApiService) PostEncryptDocumentInStorage ¶
func (a *PdfApiService) PostEncryptDocumentInStorage(name string, userPassword string, ownerPassword string, cryptoAlgorithm string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Encrypt document in storage. @param name Document name. @param userPassword User password (encrypted Base64). @param ownerPassword Owner password (encrypted Base64). @param cryptoAlgorithm Cryptographic algorithm, see CryptoAlgorithm for details. @param optional (nil or map[string]interface{}) with one or more of:
@param "permissionsFlags" ([]PermissionsFlags) Array of document permissions, see PermissionsFlags for details. @param "usePdf20" (bool) Support for revision 6 (Extension 8). @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostFlattenDocument ¶
func (a *PdfApiService) PostFlattenDocument(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Flatten the document. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "updateAppearances" (bool) If set, all field appearances will be regenerated before flattening. This option may help if field is incorrectly flattened. This option may decrease performance.. @param "callEvents" (bool) If set, formatting and other JavaScript events will be called. @param "hideButtons" (bool) If set, buttons will be removed from flattened document. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostImportFieldsFromFdf ¶
func (a *PdfApiService) PostImportFieldsFromFdf(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update fields from FDF file in request. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "fdfData" (*os.File) Fdf file.
@return AsposeResponse
func (*PdfApiService) PostImportFieldsFromXfdf ¶
func (a *PdfApiService) PostImportFieldsFromXfdf(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update fields from XFDF file in request. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "xfdfData" (*os.File) Xfdf file.
@return AsposeResponse
func (*PdfApiService) PostImportFieldsFromXml ¶
func (a *PdfApiService) PostImportFieldsFromXml(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update fields from XML file in request. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "xmlData" (*os.File) Xml file.
@return AsposeResponse
func (*PdfApiService) PostInsertImage ¶
func (a *PdfApiService) PostInsertImage(name string, pageNumber int32, llx float64, lly float64, urx float64, ury float64, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Insert image to document page. @param name The document name. @param pageNumber The page number. @param llx Coordinate lower left X. @param lly Coordinate lower left Y. @param urx Coordinate upper right X. @param ury Coordinate upper right Y. @param optional (nil or map[string]interface{}) with one or more of:
@param "imageFilePath" (string) Path to image file if specified. Request content is used otherwise. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "image" (*os.File) Image file.
@return AsposeResponse
func (*PdfApiService) PostListBoxFields ¶
func (a *PdfApiService) PostListBoxFields(name string, fields []ListBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document listbox fields. @param name The document name. @param fields The array of field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostMovePage ¶
func (a *PdfApiService) PostMovePage(name string, pageNumber int32, newIndex int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Move page to new position. @param name The document name. @param pageNumber The page number. @param newIndex The new page position/index. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostOptimizeDocument ¶
func (a *PdfApiService) PostOptimizeDocument(name string, options OptimizeOptions, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Optimize document. @param name The document name. @param options The optimization options. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageCaretAnnotations ¶
func (a *PdfApiService) PostPageCaretAnnotations(name string, pageNumber int32, annotations []CaretAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page caret annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageCertify ¶
func (a *PdfApiService) PostPageCertify(name string, pageNumber int32, sign Signature, docMdpAccessPermissionType string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Certify document page. @param name The document name. @param pageNumber The page number. @param sign Signature object containing signature data. @param docMdpAccessPermissionType The access permissions granted for this document. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageCircleAnnotations ¶
func (a *PdfApiService) PostPageCircleAnnotations(name string, pageNumber int32, annotations []CircleAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page circle annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageFileAttachmentAnnotations ¶
func (a *PdfApiService) PostPageFileAttachmentAnnotations(name string, pageNumber int32, annotations []FileAttachmentAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page FileAttachment annotations. @param name The document name. @param pageNumber The page number. @param annotations Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageFreeTextAnnotations ¶
func (a *PdfApiService) PostPageFreeTextAnnotations(name string, pageNumber int32, annotations []FreeTextAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page free text annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageHighlightAnnotations ¶
func (a *PdfApiService) PostPageHighlightAnnotations(name string, pageNumber int32, annotations []HighlightAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page highlight annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageImageStamps ¶
func (a *PdfApiService) PostPageImageStamps(name string, pageNumber int32, stamps []ImageStamp, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page image stamps. @param name The document name. @param pageNumber The page number. @param stamps The array of stamp. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageInkAnnotations ¶
func (a *PdfApiService) PostPageInkAnnotations(name string, pageNumber int32, annotations []InkAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page ink annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageLineAnnotations ¶
func (a *PdfApiService) PostPageLineAnnotations(name string, pageNumber int32, annotations []LineAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page line annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageLinkAnnotations ¶
func (a *PdfApiService) PostPageLinkAnnotations(name string, pageNumber int32, links []LinkAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page link annotations. @param name The document name. @param pageNumber The page number. @param links Array of link annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageMovieAnnotations ¶
func (a *PdfApiService) PostPageMovieAnnotations(name string, pageNumber int32, annotations []MovieAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page movie annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPagePdfPageStamps ¶
func (a *PdfApiService) PostPagePdfPageStamps(name string, pageNumber int32, stamps []PdfPageStamp, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document pdf page stamps. @param name The document name. @param pageNumber The page number. @param stamps The array of stamp. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPagePolyLineAnnotations ¶
func (a *PdfApiService) PostPagePolyLineAnnotations(name string, pageNumber int32, annotations []PolyLineAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page polyline annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPagePolygonAnnotations ¶
func (a *PdfApiService) PostPagePolygonAnnotations(name string, pageNumber int32, annotations []PolygonAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page polygon annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageRedactionAnnotations ¶
func (a *PdfApiService) PostPageRedactionAnnotations(name string, pageNumber int32, annotations []RedactionAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page redaction annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "apply" (bool) Apply redaction immediately after adding.
@return AsposeResponse
func (*PdfApiService) PostPageScreenAnnotations ¶
func (a *PdfApiService) PostPageScreenAnnotations(name string, pageNumber int32, annotations []ScreenAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page screen annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageSoundAnnotations ¶
func (a *PdfApiService) PostPageSoundAnnotations(name string, pageNumber int32, annotations []SoundAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page sound annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageSquareAnnotations ¶
func (a *PdfApiService) PostPageSquareAnnotations(name string, pageNumber int32, annotations []SquareAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page square annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageSquigglyAnnotations ¶
func (a *PdfApiService) PostPageSquigglyAnnotations(name string, pageNumber int32, annotations []SquigglyAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page squiggly annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageStampAnnotations ¶
func (a *PdfApiService) PostPageStampAnnotations(name string, pageNumber int32, annotations []StampAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page stamp annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageStrikeOutAnnotations ¶
func (a *PdfApiService) PostPageStrikeOutAnnotations(name string, pageNumber int32, annotations []StrikeOutAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page StrikeOut annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageTables ¶
func (a *PdfApiService) PostPageTables(name string, pageNumber int32, tables []Table, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page tables. @param name The document name. @param pageNumber The page number. @param tables The array of table. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageTextAnnotations ¶
func (a *PdfApiService) PostPageTextAnnotations(name string, pageNumber int32, annotations []TextAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page text annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageTextReplace ¶
func (a *PdfApiService) PostPageTextReplace(name string, pageNumber int32, textReplaceListRequest TextReplaceListRequest, localVarOptionals map[string]interface{}) (TextReplaceResponse, *http.Response, error)
PdfApiService Page's replace text method. @param name @param pageNumber @param textReplaceListRequest @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return TextReplaceResponse
func (*PdfApiService) PostPageTextStamps ¶
func (a *PdfApiService) PostPageTextStamps(name string, pageNumber int32, stamps []TextStamp, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page text stamps. @param name The document name. @param pageNumber The page number. @param stamps The array of stamp. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPageUnderlineAnnotations ¶
func (a *PdfApiService) PostPageUnderlineAnnotations(name string, pageNumber int32, annotations []UnderlineAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document page underline annotations. @param name The document name. @param pageNumber The page number. @param annotations The array of annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostPopupAnnotation ¶
func (a *PdfApiService) PostPopupAnnotation(name string, annotationId string, annotation PopupAnnotation, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document popup annotations. @param name The document name. @param annotationId The parent annotation ID. @param annotation The annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostRadioButtonFields ¶
func (a *PdfApiService) PostRadioButtonFields(name string, fields []RadioButtonField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document RadioButton fields. @param name The document name. @param fields The array of field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostSignDocument ¶
func (a *PdfApiService) PostSignDocument(name string, sign Signature, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Sign document. @param name The document name. @param sign Signature object containing signature data. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostSignPage ¶
func (a *PdfApiService) PostSignPage(name string, pageNumber int32, sign Signature, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Sign page. @param name The document name. @param pageNumber The page number. @param sign Signature object containing signature data. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostSignatureField ¶
func (a *PdfApiService) PostSignatureField(name string, field SignatureField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document signature field. @param name The document name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PostSplitDocument ¶
func (a *PdfApiService) PostSplitDocument(name string, localVarOptionals map[string]interface{}) (SplitResultResponse, *http.Response, error)
PdfApiService Split document to parts. @param name Document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "format" (string) Resulting documents format. @param "from" (int32) Start page if defined. @param "to" (int32) End page if defined. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SplitResultResponse
func (*PdfApiService) PostTextBoxFields ¶
func (a *PdfApiService) PostTextBoxFields(name string, fields []TextBoxField, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add document text box fields. @param name The document name. @param fields The array of field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutAddNewPage ¶
func (a *PdfApiService) PutAddNewPage(name string, localVarOptionals map[string]interface{}) (DocumentPagesResponse, *http.Response, error)
PdfApiService Add new page to end of the document. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return DocumentPagesResponse
func (*PdfApiService) PutAddText ¶
func (a *PdfApiService) PutAddText(name string, pageNumber int32, paragraph Paragraph, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add text to PDF document page. @param name The document name. @param pageNumber Number of page (starting from 1). @param paragraph Paragraph data. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) Document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutAnnotationsFlatten ¶
func (a *PdfApiService) PutAnnotationsFlatten(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Flattens the annotations of the specified types @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "startPage" (int32) The start page number. @param "endPage" (int32) The end page number. @param "annotationTypes" ([]AnnotationType) Array of annotation types. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutBookmark ¶
func (a *PdfApiService) PutBookmark(name string, bookmarkPath string, bookmark Bookmark, localVarOptionals map[string]interface{}) (BookmarkResponse, *http.Response, error)
PdfApiService Update document bookmark. @param name The document name. @param bookmarkPath The bookmark path. @param bookmark The bookmark. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return BookmarkResponse
func (*PdfApiService) PutCaretAnnotation ¶
func (a *PdfApiService) PutCaretAnnotation(name string, annotationId string, annotation CaretAnnotation, localVarOptionals map[string]interface{}) (CaretAnnotationResponse, *http.Response, error)
PdfApiService Replace document caret annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CaretAnnotationResponse
func (*PdfApiService) PutChangePasswordDocument ¶
func (a *PdfApiService) PutChangePasswordDocument(outPath string, ownerPassword string, newUserPassword string, newOwnerPassword string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Change document password from content. @param outPath Full resulting filename (ex. /folder1/folder2/result.doc) @param ownerPassword Owner password (encrypted Base64). @param newUserPassword New user password (encrypted Base64). @param newOwnerPassword New owner password (encrypted Base64). @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be changed password.
@return AsposeResponse
func (*PdfApiService) PutCheckBoxField ¶
func (a *PdfApiService) PutCheckBoxField(name string, fieldName string, field CheckBoxField, localVarOptionals map[string]interface{}) (CheckBoxFieldResponse, *http.Response, error)
PdfApiService Replace document checkbox field @param name The document name. @param fieldName The field name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CheckBoxFieldResponse
func (*PdfApiService) PutCircleAnnotation ¶
func (a *PdfApiService) PutCircleAnnotation(name string, annotationId string, annotation CircleAnnotation, localVarOptionals map[string]interface{}) (CircleAnnotationResponse, *http.Response, error)
PdfApiService Replace document circle annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return CircleAnnotationResponse
func (*PdfApiService) PutComboBoxField ¶
func (a *PdfApiService) PutComboBoxField(name string, fieldName string, field ComboBoxField, localVarOptionals map[string]interface{}) (ComboBoxFieldResponse, *http.Response, error)
PdfApiService Replace document combobox field @param name The document name. @param fieldName The field name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ComboBoxFieldResponse
func (*PdfApiService) PutCreateDocument ¶
func (a *PdfApiService) PutCreateDocument(name string, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
PdfApiService Create empty document. @param name The new document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The new document folder.
@return DocumentResponse
func (*PdfApiService) PutDecryptDocument ¶
func (a *PdfApiService) PutDecryptDocument(outPath string, password string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Decrypt document from content. @param outPath Full resulting filename (ex. /folder1/folder2/result.doc) @param password The password (encrypted Base64). @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be decrypted.
@return AsposeResponse
func (*PdfApiService) PutDocumentDisplayProperties ¶
func (a *PdfApiService) PutDocumentDisplayProperties(name string, displayProperties DisplayProperties, localVarOptionals map[string]interface{}) (DisplayPropertiesResponse, *http.Response, error)
PdfApiService Update document display properties. @param name The document name. @param displayProperties The display properties. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return DisplayPropertiesResponse
func (*PdfApiService) PutEncryptDocument ¶
func (a *PdfApiService) PutEncryptDocument(outPath string, userPassword string, ownerPassword string, cryptoAlgorithm string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Encrypt document from content. @param outPath Full resulting filename (ex. /folder1/folder2/result.doc) @param userPassword User password (encrypted Base64). @param ownerPassword Owner password (encrypted Base64). @param cryptoAlgorithm Cryptographic algorithm, see CryptoAlgorithm for details. @param optional (nil or map[string]interface{}) with one or more of:
@param "permissionsFlags" ([]PermissionsFlags) Array of document permissions, see PermissionsFlags for details. @param "usePdf20" (bool) Support for revision 6 (Extension 8). @param "storage" (string) The document storage. @param "file" (*os.File) A file to be encrypted.
@return AsposeResponse
func (*PdfApiService) PutEpubInStorageToPdf ¶
func (a *PdfApiService) PutEpubInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert EPUB file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.epub) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "dstFolder" (string) The destination document folder.
@return AsposeResponse
func (*PdfApiService) PutExportFieldsFromPdfToFdfInStorage ¶
func (a *PdfApiService) PutExportFieldsFromPdfToFdfInStorage(name string, fdfOutputFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Export fields from from PDF in storage to FDF file in storage. @param name The document name. @param fdfOutputFilePath The output Fdf file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutExportFieldsFromPdfToXfdfInStorage ¶
func (a *PdfApiService) PutExportFieldsFromPdfToXfdfInStorage(name string, xfdfOutputFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Export fields from from PDF in storage to XFDF file in storage. @param name The document name. @param xfdfOutputFilePath The output xfdf file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutExportFieldsFromPdfToXmlInStorage ¶
func (a *PdfApiService) PutExportFieldsFromPdfToXmlInStorage(name string, xmlOutputFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Export fields from from PDF in storage to XML file in storage. @param name The document name. @param xmlOutputFilePath The output xml file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutFieldsFlatten ¶
func (a *PdfApiService) PutFieldsFlatten(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Flatten form fields in document. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutFileAttachmentAnnotation ¶
func (a *PdfApiService) PutFileAttachmentAnnotation(name string, annotationId string, annotation FileAttachmentAnnotation, localVarOptionals map[string]interface{}) (FileAttachmentAnnotationResponse, *http.Response, error)
PdfApiService Replace document FileAttachment annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FileAttachmentAnnotationResponse
func (*PdfApiService) PutFileAttachmentAnnotationDataExtract ¶
func (a *PdfApiService) PutFileAttachmentAnnotationDataExtract(name string, annotationId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document FileAttachment annotation content to storage @param name The document name. @param annotationId The annotation ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "outFolder" (string) The output folder. @param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutFreeTextAnnotation ¶
func (a *PdfApiService) PutFreeTextAnnotation(name string, annotationId string, annotation FreeTextAnnotation, localVarOptionals map[string]interface{}) (FreeTextAnnotationResponse, *http.Response, error)
PdfApiService Replace document free text annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FreeTextAnnotationResponse
func (*PdfApiService) PutHighlightAnnotation ¶
func (a *PdfApiService) PutHighlightAnnotation(name string, annotationId string, annotation HighlightAnnotation, localVarOptionals map[string]interface{}) (HighlightAnnotationResponse, *http.Response, error)
PdfApiService Replace document highlight annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return HighlightAnnotationResponse
func (*PdfApiService) PutHtmlInStorageToPdf ¶
func (a *PdfApiService) PutHtmlInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert HTML file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.zip) @param optional (nil or map[string]interface{}) with one or more of:
@param "htmlFileName" (string) Name of HTML file in ZIP. @param "height" (float64) Page height @param "width" (float64) Page width @param "isLandscape" (bool) Is page landscaped @param "marginLeft" (float64) Page margin left @param "marginBottom" (float64) Page margin bottom @param "marginRight" (float64) Page margin right @param "marginTop" (float64) Page margin top @param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutImageExtractAsGif ¶
func (a *PdfApiService) PutImageExtractAsGif(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document image in GIF format to folder @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImageExtractAsJpeg ¶
func (a *PdfApiService) PutImageExtractAsJpeg(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document image in JPEG format to folder @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImageExtractAsPng ¶
func (a *PdfApiService) PutImageExtractAsPng(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document image in PNG format to folder @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImageExtractAsTiff ¶
func (a *PdfApiService) PutImageExtractAsTiff(name string, imageId string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document image in TIFF format to folder @param name The document name. @param imageId Image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImageInStorageToPdf ¶
func (a *PdfApiService) PutImageInStorageToPdf(name string, imageTemplates ImageTemplatesRequest, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert image file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param imageTemplates ImageTemplatesRequestImage templates @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutImagesExtractAsGif ¶
func (a *PdfApiService) PutImagesExtractAsGif(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document images in GIF format to folder. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImagesExtractAsJpeg ¶
func (a *PdfApiService) PutImagesExtractAsJpeg(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document images in JPEG format to folder. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImagesExtractAsPng ¶
func (a *PdfApiService) PutImagesExtractAsPng(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document images in PNG format to folder. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImagesExtractAsTiff ¶
func (a *PdfApiService) PutImagesExtractAsTiff(name string, pageNumber int32, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document images in TIFF format to folder. @param name The document name. @param pageNumber The page number. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "destFolder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImportFieldsFromFdfInStorage ¶
func (a *PdfApiService) PutImportFieldsFromFdfInStorage(name string, fdfFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update fields from FDF file in storage. @param name The document name. @param fdfFilePath The Fdf file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImportFieldsFromXfdfInStorage ¶
func (a *PdfApiService) PutImportFieldsFromXfdfInStorage(name string, xfdfFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update fields from XFDF file in storage. @param name The document name. @param xfdfFilePath The XFDF file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutImportFieldsFromXmlInStorage ¶
func (a *PdfApiService) PutImportFieldsFromXmlInStorage(name string, xmlFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update fields from XML file in storage. @param name The document name. @param xmlFilePath Full source filename (ex. /folder1/folder2/template.xml) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutInkAnnotation ¶
func (a *PdfApiService) PutInkAnnotation(name string, annotationId string, annotation InkAnnotation, localVarOptionals map[string]interface{}) (InkAnnotationResponse, *http.Response, error)
PdfApiService Replace document ink annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return InkAnnotationResponse
func (*PdfApiService) PutLineAnnotation ¶
func (a *PdfApiService) PutLineAnnotation(name string, annotationId string, annotation LineAnnotation, localVarOptionals map[string]interface{}) (LineAnnotationResponse, *http.Response, error)
PdfApiService Replace document line annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LineAnnotationResponse
func (*PdfApiService) PutLinkAnnotation ¶
func (a *PdfApiService) PutLinkAnnotation(name string, linkId string, link LinkAnnotation, localVarOptionals map[string]interface{}) (LinkAnnotationResponse, *http.Response, error)
PdfApiService Replace document page link annotations @param name The document name. @param linkId The link ID. @param link Link annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return LinkAnnotationResponse
func (*PdfApiService) PutListBoxField ¶
func (a *PdfApiService) PutListBoxField(name string, fieldName string, field ListBoxField, localVarOptionals map[string]interface{}) (ListBoxFieldResponse, *http.Response, error)
PdfApiService Replace document listbox field @param name The document name. @param fieldName The field name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ListBoxFieldResponse
func (*PdfApiService) PutMarkdownInStorageToPdf ¶
func (a *PdfApiService) PutMarkdownInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert MD file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.md) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "dstFolder" (string) The destination document folder.
@return AsposeResponse
func (*PdfApiService) PutMergeDocuments ¶
func (a *PdfApiService) PutMergeDocuments(name string, mergeDocuments MergeDocuments, localVarOptionals map[string]interface{}) (DocumentResponse, *http.Response, error)
PdfApiService Merge a list of documents. @param name Resulting document name. @param mergeDocuments MergeDocuments with a list of documents. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) Resulting document storage. @param "folder" (string) Resulting document folder.
@return DocumentResponse
func (*PdfApiService) PutMhtInStorageToPdf ¶
func (a *PdfApiService) PutMhtInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert MHT file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.mht) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutMovieAnnotation ¶
func (a *PdfApiService) PutMovieAnnotation(name string, annotationId string, annotation MovieAnnotation, localVarOptionals map[string]interface{}) (MovieAnnotationResponse, *http.Response, error)
PdfApiService Replace document movie annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return MovieAnnotationResponse
func (*PdfApiService) PutPageAddStamp ¶
func (a *PdfApiService) PutPageAddStamp(name string, pageNumber int32, stamp Stamp, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Add page stamp. @param name The document name. @param pageNumber The page number. @param stamp Stamp with data. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutPageConvertToBmp ¶
func (a *PdfApiService) PutPageConvertToBmp(name string, pageNumber int32, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert document page to bmp image and upload resulting file to storage. @param name The document name. @param pageNumber The page number. @param outPath The out path of result image. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPageConvertToEmf ¶
func (a *PdfApiService) PutPageConvertToEmf(name string, pageNumber int32, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert document page to emf image and upload resulting file to storage. @param name The document name. @param pageNumber The page number. @param outPath The out path of result image. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPageConvertToGif ¶
func (a *PdfApiService) PutPageConvertToGif(name string, pageNumber int32, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert document page to gif image and upload resulting file to storage. @param name The document name. @param pageNumber The page number. @param outPath The out path of result image. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPageConvertToJpeg ¶
func (a *PdfApiService) PutPageConvertToJpeg(name string, pageNumber int32, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert document page to Jpeg image and upload resulting file to storage. @param name The document name. @param pageNumber The page number. @param outPath The out path of result image. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPageConvertToPng ¶
func (a *PdfApiService) PutPageConvertToPng(name string, pageNumber int32, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert document page to png image and upload resulting file to storage. @param name The document name. @param pageNumber The page number. @param outPath The out path of result image. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPageConvertToTiff ¶
func (a *PdfApiService) PutPageConvertToTiff(name string, pageNumber int32, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert document page to Tiff image and upload resulting file to storage. @param name The document name. @param pageNumber The page number. @param outPath The out path of result image. @param optional (nil or map[string]interface{}) with one or more of:
@param "width" (int32) The converted image width. @param "height" (int32) The converted image height. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPclInStorageToPdf ¶
func (a *PdfApiService) PutPclInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert PCL file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.pcl) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfAInStorageToPdf ¶
func (a *PdfApiService) PutPdfAInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert PDFA file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.pdf) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "dontOptimize" (bool) If set, document resources will not be optimized. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToDoc ¶
func (a *PdfApiService) PutPdfInRequestToDoc(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to DOC format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.doc) @param optional (nil or map[string]interface{}) with one or more of:
@param "addReturnToLineEnd" (bool) Add return to line end. @param "format" (string) Allows to specify .doc or .docx file format. @param "imageResolutionX" (int32) Image resolution X. @param "imageResolutionY" (int32) Image resolution Y. @param "maxDistanceBetweenTextLines" (float64) Max distance between text lines. @param "mode" (string) Allows to control how a PDF document is converted into a word processing document. @param "recognizeBullets" (bool) Recognize bullets. @param "relativeHorizontalProximity" (float64) Relative horizontal proximity. @param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToEpub ¶
func (a *PdfApiService) PutPdfInRequestToEpub(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to EPUB format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.epub) @param optional (nil or map[string]interface{}) with one or more of:
@param "contentRecognitionMode" (string) Property tunes conversion for this or that desirable method of recognition of content. @param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToHtml ¶
func (a *PdfApiService) PutPdfInRequestToHtml(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to Html format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.html) @param optional (nil or map[string]interface{}) with one or more of:
@param "additionalMarginWidthInPoints" (int32) Defines width of margin that will be forcibly left around that output HTML-areas. @param "compressSvgGraphicsIfAny" (bool) The flag that indicates whether found SVG graphics(if any) will be compressed(zipped) into SVGZ format during saving. @param "convertMarkedContentToLayers" (bool) If attribute ConvertMarkedContentToLayers set to true then an all elements inside a PDF marked content (layer) will be put into an HTML div with \"data-pdflayer\" attribute specifying a layer name. This layer name will be extracted from optional properties of PDF marked content. If this attribute is false (by default) then no any layers will be created from PDF marked content. @param "defaultFontName" (string) Specifies the name of an installed font which is used to substitute any document font that is not embedded and not installed in the system. If null then default substitution font is used. @param "documentType" (string) Result document type. @param "fixedLayout" (bool) The value indicating whether that HTML is created as fixed layout. @param "imageResolution" (int32) Resolution for image rendering. @param "minimalLineWidth" (int32) This attribute sets minimal width of graphic path line. If thickness of line is less than 1px Adobe Acrobat rounds it to this value. So this attribute can be used to emulate this behavior for HTML browsers. @param "preventGlyphsGrouping" (bool) This attribute switch on the mode when text glyphs will not be grouped into words and strings This mode allows to keep maximum precision during positioning of glyphs on the page and it can be used for conversion documents with music notes or glyphs that should be placed separately each other. This parameter will be applied to document only when the value of FixedLayout attribute is true. @param "splitCssIntoPages" (bool) When multipage-mode selected(i.e 'SplitIntoPages' is 'true'), then this attribute defines whether should be created separate CSS-file for each result HTML page. @param "splitIntoPages" (bool) The flag that indicates whether each page of source document will be converted into it's own target HTML document, i.e whether result HTML will be splitted into several HTML-pages. @param "useZOrder" (bool) If attribute UseZORder set to true, graphics and text are added to resultant HTML document accordingly Z-order in original PDF document. If this attribute is false all graphics is put as single layer which may cause some unnecessary effects for overlapped objects. @param "antialiasingProcessing" (string) The parameter defines required antialiasing measures during conversion of compound background images from PDF to HTML. @param "cssClassNamesPrefix" (string) When PDFtoHTML converter generates result CSSs, CSS class names (something like \".stl_01 {}\" ... \".stl_NN {}) are generated and used in result CSS. This property allows forcibly set class name prefix. @param "explicitListOfSavedPages" ([]int32) With this property You can explicitely define what pages of document should be converted. Pages in this list must have 1-based numbers. I.e. valid numbers of pages must be taken from range (1...[NumberOfPagesInConvertedDocument]) Order of appearing of pages in this list does not affect their order in result HTML page(s) - in result pages allways will go in order in which they are present in source PDF. @param "fontEncodingStrategy" (string) Defines encoding special rule to tune PDF decoding for current document. @param "fontSavingMode" (string) Defines font saving mode that will be used during saving of PDF to desirable format. @param "htmlMarkupGenerationMode" (string) Sometimes specific reqirments to generation of HTML markup are present. This parameter defines HTML preparing modes that can be used during conversion of PDF to HTML to match such specific requirments. @param "lettersPositioningMethod" (string) The mode of positioning of letters in words in result HTML. @param "pagesFlowTypeDependsOnViewersScreenSize" (bool) If attribute 'SplitOnPages=false', than whole HTML representing all input PDF pages will be put into one big result HTML file. This flag defines whether result HTML will be generated in such way that flow of areas that represent PDF pages in result HTML will depend on screen resolution of viewer. @param "partsEmbeddingMode" (string) It defines whether referenced files (HTML, Fonts,Images, CSSes) will be embedded into main HTML file or will be generated as apart binary entities. @param "rasterImagesSavingMode" (string) Converted PDF can contain raster images This parameter defines how they should be handled during conversion of PDF to HTML. @param "removeEmptyAreasOnTopAndBottom" (bool) Defines whether in created HTML will be removed top and bottom empty area without any content (if any). @param "saveShadowedTextsAsTransparentTexts" (bool) Pdf can contain texts that are shadowed by another elements (f.e. by images) but can be selected to clipboard in Acrobat Reader (usually it happen when document contains images and OCRed texts extracted from it). This settings tells to converter whether we need save such texts as transparent selectable texts in result HTML to mimic behaviour of Acrobat Reader (othervise such texts are usually saved as hidden, not available for copying to clipboard). @param "saveTransparentTexts" (bool) Pdf can contain transparent texts that can be selected to clipboard (usually it happen when document contains images and OCRed texts extracted from it). This settings tells to converter whether we need save such texts as transparent selectable texts in result HTML. @param "specialFolderForAllImages" (string) The path to directory to which must be saved any images if they are encountered during saving of document as HTML. If parameter is empty or null then image files(if any) wil be saved together with other files linked to HTML It does not affect anything if CustomImageSavingStrategy property was successfully used to process relevant image file. @param "specialFolderForSvgImages" (string) The path to directory to which must be saved only SVG-images if they are encountered during saving of document as HTML. If parameter is empty or null then SVG files(if any) wil be saved together with other image-files (near to output file) or in special folder for images (if it specified in SpecialImagesFolderIfAny option). It does not affect anything if CustomImageSavingStrategy property was successfully used to process relevant image file. @param "trySaveTextUnderliningAndStrikeoutingInCss" (bool) PDF itself does not contain underlining markers for texts. It emulated with line situated under text. This option allows converter try guess that this or that line is a text's underlining and put this info into CSS instead of drawing of underlining graphically. @param "storage" (string) The document storage. @param "flowLayoutParagraphFullWidth" (bool) This attribute specifies full width paragraph text for Flow mode, FixedLayout = false. @param "outputFormat" (string) This parameter determines the type of result. The zip archive will be uploaded into the storage if the parameter is \"Zip\" or missed (default). In case of the \"Folder\", all resulting files and directories will be uploaded to the folder of the resulting HTML file. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToMobiXml ¶
func (a *PdfApiService) PutPdfInRequestToMobiXml(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to MOBIXML format and uploads resulting ZIP archive file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.mobixml) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToPdfA ¶
func (a *PdfApiService) PutPdfInRequestToPdfA(outPath string, type_ string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to PdfA format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.pdf) @param type_ Type of PdfA format. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToPptx ¶
func (a *PdfApiService) PutPdfInRequestToPptx(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to PPTX format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.pptx) @param optional (nil or map[string]interface{}) with one or more of:
@param "separateImages" (bool) Separate images. @param "slidesAsImages" (bool) Slides as images. @param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToSvg ¶
func (a *PdfApiService) PutPdfInRequestToSvg(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to SVG format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.svg) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToTeX ¶
func (a *PdfApiService) PutPdfInRequestToTeX(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to TeX format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.tex) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToTiff ¶
func (a *PdfApiService) PutPdfInRequestToTiff(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to TIFF format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.tiff) @param optional (nil or map[string]interface{}) with one or more of:
@param "brightness" (float64) Image brightness. @param "compression" (string) Tiff compression. Possible values are: LZW, CCITT4, CCITT3, RLE, None. @param "colorDepth" (string) Image color depth. Possible valuse are: Default, Format8bpp, Format4bpp, Format1bpp. @param "leftMargin" (int32) Left image margin. @param "rightMargin" (int32) Right image margin. @param "topMargin" (int32) Top image margin. @param "bottomMargin" (int32) Bottom image margin. @param "orientation" (string) Image orientation. Possible values are: None, Landscape, Portait. @param "skipBlankPages" (bool) Skip blank pages flag. @param "width" (int32) Image width. @param "height" (int32) Image height. @param "xResolution" (int32) Horizontal resolution. @param "yResolution" (int32) Vertical resolution. @param "pageIndex" (int32) Start page to export. @param "pageCount" (int32) Number of pages to export. @param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToXls ¶
func (a *PdfApiService) PutPdfInRequestToXls(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to XLS format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.xls) @param optional (nil or map[string]interface{}) with one or more of:
@param "insertBlankColumnAtFirst" (bool) Insert blank column at first @param "minimizeTheNumberOfWorksheets" (bool) Minimize the number of worksheets @param "scaleFactor" (float64) Scale factor (Obsolete) @param "uniformWorksheets" (bool) Uniform worksheets @param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToXlsx ¶
func (a *PdfApiService) PutPdfInRequestToXlsx(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to XLSX format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.xlsx) @param optional (nil or map[string]interface{}) with one or more of:
@param "insertBlankColumnAtFirst" (bool) Insert blank column at first @param "minimizeTheNumberOfWorksheets" (bool) Minimize the number of worksheets @param "scaleFactor" (float64) Scale factor (Obsolete) @param "uniformWorksheets" (bool) Uniform worksheets @param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToXml ¶
func (a *PdfApiService) PutPdfInRequestToXml(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to XML format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.xml) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInRequestToXps ¶
func (a *PdfApiService) PutPdfInRequestToXps(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (in request content) to XPS format and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.xps) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToDoc ¶
func (a *PdfApiService) PutPdfInStorageToDoc(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to DOC format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.doc) @param optional (nil or map[string]interface{}) with one or more of:
@param "addReturnToLineEnd" (bool) Add return to line end. @param "format" (string) Allows to specify .doc or .docx file format. @param "imageResolutionX" (int32) Image resolution X. @param "imageResolutionY" (int32) Image resolution Y. @param "maxDistanceBetweenTextLines" (float64) Max distance between text lines. @param "mode" (string) Allows to control how a PDF document is converted into a word processing document. @param "recognizeBullets" (bool) Recognize bullets. @param "relativeHorizontalProximity" (float64) Relative horizontal proximity. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToEpub ¶
func (a *PdfApiService) PutPdfInStorageToEpub(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to EPUB format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.epub) @param optional (nil or map[string]interface{}) with one or more of:
@param "contentRecognitionMode" (string) Property tunes conversion for this or that desirable method of recognition of content. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToHtml ¶
func (a *PdfApiService) PutPdfInStorageToHtml(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to Html format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.html) @param optional (nil or map[string]interface{}) with one or more of:
@param "additionalMarginWidthInPoints" (int32) Defines width of margin that will be forcibly left around that output HTML-areas. @param "compressSvgGraphicsIfAny" (bool) The flag that indicates whether found SVG graphics(if any) will be compressed(zipped) into SVGZ format during saving. @param "convertMarkedContentToLayers" (bool) If attribute ConvertMarkedContentToLayers set to true then an all elements inside a PDF marked content (layer) will be put into an HTML div with \"data-pdflayer\" attribute specifying a layer name. This layer name will be extracted from optional properties of PDF marked content. If this attribute is false (by default) then no any layers will be created from PDF marked content. @param "defaultFontName" (string) Specifies the name of an installed font which is used to substitute any document font that is not embedded and not installed in the system. If null then default substitution font is used. @param "documentType" (string) Result document type. @param "fixedLayout" (bool) The value indicating whether that HTML is created as fixed layout. @param "imageResolution" (int32) Resolution for image rendering. @param "minimalLineWidth" (int32) This attribute sets minimal width of graphic path line. If thickness of line is less than 1px Adobe Acrobat rounds it to this value. So this attribute can be used to emulate this behavior for HTML browsers. @param "preventGlyphsGrouping" (bool) This attribute switch on the mode when text glyphs will not be grouped into words and strings This mode allows to keep maximum precision during positioning of glyphs on the page and it can be used for conversion documents with music notes or glyphs that should be placed separately each other. This parameter will be applied to document only when the value of FixedLayout attribute is true. @param "splitCssIntoPages" (bool) When multipage-mode selected(i.e 'SplitIntoPages' is 'true'), then this attribute defines whether should be created separate CSS-file for each result HTML page. @param "splitIntoPages" (bool) The flag that indicates whether each page of source document will be converted into it's own target HTML document, i.e whether result HTML will be splitted into several HTML-pages. @param "useZOrder" (bool) If attribute UseZORder set to true, graphics and text are added to resultant HTML document accordingly Z-order in original PDF document. If this attribute is false all graphics is put as single layer which may cause some unnecessary effects for overlapped objects. @param "antialiasingProcessing" (string) The parameter defines required antialiasing measures during conversion of compound background images from PDF to HTML. @param "cssClassNamesPrefix" (string) When PDFtoHTML converter generates result CSSs, CSS class names (something like \".stl_01 {}\" ... \".stl_NN {}) are generated and used in result CSS. This property allows forcibly set class name prefix. @param "explicitListOfSavedPages" ([]int32) With this property You can explicitely define what pages of document should be converted. Pages in this list must have 1-based numbers. I.e. valid numbers of pages must be taken from range (1...[NumberOfPagesInConvertedDocument]) Order of appearing of pages in this list does not affect their order in result HTML page(s) - in result pages allways will go in order in which they are present in source PDF. @param "fontEncodingStrategy" (string) Defines encoding special rule to tune PDF decoding for current document. @param "fontSavingMode" (string) Defines font saving mode that will be used during saving of PDF to desirable format. @param "htmlMarkupGenerationMode" (string) Sometimes specific reqirments to generation of HTML markup are present. This parameter defines HTML preparing modes that can be used during conversion of PDF to HTML to match such specific requirments. @param "lettersPositioningMethod" (string) The mode of positioning of letters in words in result HTML. @param "pagesFlowTypeDependsOnViewersScreenSize" (bool) If attribute 'SplitOnPages=false', than whole HTML representing all input PDF pages will be put into one big result HTML file. This flag defines whether result HTML will be generated in such way that flow of areas that represent PDF pages in result HTML will depend on screen resolution of viewer. @param "partsEmbeddingMode" (string) It defines whether referenced files (HTML, Fonts,Images, CSSes) will be embedded into main HTML file or will be generated as apart binary entities. @param "rasterImagesSavingMode" (string) Converted PDF can contain raster images This parameter defines how they should be handled during conversion of PDF to HTML. @param "removeEmptyAreasOnTopAndBottom" (bool) Defines whether in created HTML will be removed top and bottom empty area without any content (if any). @param "saveShadowedTextsAsTransparentTexts" (bool) Pdf can contain texts that are shadowed by another elements (f.e. by images) but can be selected to clipboard in Acrobat Reader (usually it happen when document contains images and OCRed texts extracted from it). This settings tells to converter whether we need save such texts as transparent selectable texts in result HTML to mimic behaviour of Acrobat Reader (othervise such texts are usually saved as hidden, not available for copying to clipboard). @param "saveTransparentTexts" (bool) Pdf can contain transparent texts that can be selected to clipboard (usually it happen when document contains images and OCRed texts extracted from it). This settings tells to converter whether we need save such texts as transparent selectable texts in result HTML. @param "specialFolderForAllImages" (string) The path to directory to which must be saved any images if they are encountered during saving of document as HTML. If parameter is empty or null then image files(if any) wil be saved together with other files linked to HTML It does not affect anything if CustomImageSavingStrategy property was successfully used to process relevant image file. @param "specialFolderForSvgImages" (string) The path to directory to which must be saved only SVG-images if they are encountered during saving of document as HTML. If parameter is empty or null then SVG files(if any) wil be saved together with other image-files (near to output file) or in special folder for images (if it specified in SpecialImagesFolderIfAny option). It does not affect anything if CustomImageSavingStrategy property was successfully used to process relevant image file. @param "trySaveTextUnderliningAndStrikeoutingInCss" (bool) PDF itself does not contain underlining markers for texts. It emulated with line situated under text. This option allows converter try guess that this or that line is a text's underlining and put this info into CSS instead of drawing of underlining graphically. @param "folder" (string) The document folder. @param "storage" (string) The document storage. @param "flowLayoutParagraphFullWidth" (bool) This attribute specifies full width paragraph text for Flow mode, FixedLayout = false. @param "outputFormat" (string) This parameter determines the type of result. The zip archive will be uploaded into the storage if the parameter is \"Zip\" or missed (default). In case of the \"Folder\", all resulting files and directories will be uploaded to the folder of the resulting HTML file.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToMobiXml ¶
func (a *PdfApiService) PutPdfInStorageToMobiXml(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to MOBIXML format and uploads resulting ZIP archive file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.mobixml) @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToPdfA ¶
func (a *PdfApiService) PutPdfInStorageToPdfA(name string, outPath string, type_ string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to PdfA format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.pdf) @param type_ Type of PdfA format. @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToPptx ¶
func (a *PdfApiService) PutPdfInStorageToPptx(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to PPTX format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.pptx) @param optional (nil or map[string]interface{}) with one or more of:
@param "separateImages" (bool) Separate images. @param "slidesAsImages" (bool) Slides as images. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToSvg ¶
func (a *PdfApiService) PutPdfInStorageToSvg(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to SVG format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.svg) @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToTeX ¶
func (a *PdfApiService) PutPdfInStorageToTeX(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to TeX format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.tex) @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToTiff ¶
func (a *PdfApiService) PutPdfInStorageToTiff(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to TIFF format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.tiff) @param optional (nil or map[string]interface{}) with one or more of:
@param "brightness" (float64) Image brightness. @param "compression" (string) Tiff compression. Possible values are: LZW, CCITT4, CCITT3, RLE, None. @param "colorDepth" (string) Image color depth. Possible valuse are: Default, Format8bpp, Format4bpp, Format1bpp. @param "leftMargin" (int32) Left image margin. @param "rightMargin" (int32) Right image margin. @param "topMargin" (int32) Top image margin. @param "bottomMargin" (int32) Bottom image margin. @param "orientation" (string) Image orientation. Possible values are: None, Landscape, Portait. @param "skipBlankPages" (bool) Skip blank pages flag. @param "width" (int32) Image width. @param "height" (int32) Image height. @param "xResolution" (int32) Horizontal resolution. @param "yResolution" (int32) Vertical resolution. @param "pageIndex" (int32) Start page to export. @param "pageCount" (int32) Number of pages to export. @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToXls ¶
func (a *PdfApiService) PutPdfInStorageToXls(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XLS format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.xls) @param optional (nil or map[string]interface{}) with one or more of:
@param "insertBlankColumnAtFirst" (bool) Insert blank column at first @param "minimizeTheNumberOfWorksheets" (bool) Minimize the number of worksheets @param "scaleFactor" (float64) Scale factor (Obsolete) @param "uniformWorksheets" (bool) Uniform worksheets @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToXlsx ¶
func (a *PdfApiService) PutPdfInStorageToXlsx(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XLSX format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.xlsx) @param optional (nil or map[string]interface{}) with one or more of:
@param "insertBlankColumnAtFirst" (bool) Insert blank column at first @param "minimizeTheNumberOfWorksheets" (bool) Minimize the number of worksheets @param "scaleFactor" (float64) Scale factor (Obsolete) @param "uniformWorksheets" (bool) Uniform worksheets @param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToXml ¶
func (a *PdfApiService) PutPdfInStorageToXml(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XML format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.xml) @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPdfInStorageToXps ¶
func (a *PdfApiService) PutPdfInStorageToXps(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document (located on storage) to XPS format and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.xps) @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutPolyLineAnnotation ¶
func (a *PdfApiService) PutPolyLineAnnotation(name string, annotationId string, annotation PolyLineAnnotation, localVarOptionals map[string]interface{}) (PolyLineAnnotationResponse, *http.Response, error)
PdfApiService Replace document polyline annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolyLineAnnotationResponse
func (*PdfApiService) PutPolygonAnnotation ¶
func (a *PdfApiService) PutPolygonAnnotation(name string, annotationId string, annotation PolygonAnnotation, localVarOptionals map[string]interface{}) (PolygonAnnotationResponse, *http.Response, error)
PdfApiService Replace document polygon annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PolygonAnnotationResponse
func (*PdfApiService) PutPopupAnnotation ¶
func (a *PdfApiService) PutPopupAnnotation(name string, annotationId string, annotation PopupAnnotation, localVarOptionals map[string]interface{}) (PopupAnnotationResponse, *http.Response, error)
PdfApiService Replace document popup annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return PopupAnnotationResponse
func (*PdfApiService) PutPrivileges ¶
func (a *PdfApiService) PutPrivileges(name string, privileges DocumentPrivilege, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Update privilege document. @param name The document name. @param privileges Document privileges. DocumentPrivilege @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutPsInStorageToPdf ¶
func (a *PdfApiService) PutPsInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert PS file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.ps) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutRadioButtonField ¶
func (a *PdfApiService) PutRadioButtonField(name string, fieldName string, field RadioButtonField, localVarOptionals map[string]interface{}) (RadioButtonFieldResponse, *http.Response, error)
PdfApiService Replace document RadioButton field @param name The document name. @param fieldName The field name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return RadioButtonFieldResponse
func (*PdfApiService) PutRedactionAnnotation ¶
func (a *PdfApiService) PutRedactionAnnotation(name string, annotationId string, annotation RedactionAnnotation, localVarOptionals map[string]interface{}) (RedactionAnnotationResponse, *http.Response, error)
PdfApiService Replace document redaction annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "apply" (bool) Apply redaction immediately after adding.
@return RedactionAnnotationResponse
func (*PdfApiService) PutReplaceImage ¶
func (a *PdfApiService) PutReplaceImage(name string, imageId string, localVarOptionals map[string]interface{}) (ImageResponse, *http.Response, error)
PdfApiService Replace document image. @param name The document name. @param imageId The image ID. @param optional (nil or map[string]interface{}) with one or more of:
@param "imageFilePath" (string) Path to image file if specified. Request content is used otherwise. @param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "image" (*os.File) Image file.
@return ImageResponse
func (*PdfApiService) PutScreenAnnotation ¶
func (a *PdfApiService) PutScreenAnnotation(name string, annotationId string, annotation ScreenAnnotation, localVarOptionals map[string]interface{}) (ScreenAnnotationResponse, *http.Response, error)
PdfApiService Replace document screen annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return ScreenAnnotationResponse
func (*PdfApiService) PutScreenAnnotationDataExtract ¶
func (a *PdfApiService) PutScreenAnnotationDataExtract(name string, annotationId string, outFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document screen annotation content to storage @param name The document name. @param annotationId The annotation ID. @param outFilePath The output file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutSearchableDocument ¶
func (a *PdfApiService) PutSearchableDocument(name string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Create searchable PDF document. Generate OCR layer for images in input PDF document. @param name The document name. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder. @param "lang" (string) language for OCR engine. Possible values: eng, ara, bel, ben, bul, ces, dan, deu, ell, fin, fra, heb, hin, ind, isl, ita, jpn, kor, nld, nor, pol, por, ron, rus, spa, swe, tha, tur, ukr, vie, chi_sim, chi_tra or thier combination e.g. eng,rus
@return AsposeResponse
func (*PdfApiService) PutSetProperty ¶
func (a *PdfApiService) PutSetProperty(name string, propertyName string, value string, localVarOptionals map[string]interface{}) (DocumentPropertyResponse, *http.Response, error)
PdfApiService Add/update document property. @param name @param propertyName @param value @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) @param "folder" (string)
@return DocumentPropertyResponse
func (*PdfApiService) PutSignatureField ¶
func (a *PdfApiService) PutSignatureField(name string, fieldName string, field SignatureField, localVarOptionals map[string]interface{}) (SignatureFieldResponse, *http.Response, error)
PdfApiService Replace document signature field. @param name The document name. @param fieldName The field name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SignatureFieldResponse
func (*PdfApiService) PutSoundAnnotation ¶
func (a *PdfApiService) PutSoundAnnotation(name string, annotationId string, annotation SoundAnnotation, localVarOptionals map[string]interface{}) (SoundAnnotationResponse, *http.Response, error)
PdfApiService Replace document sound annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SoundAnnotationResponse
func (*PdfApiService) PutSoundAnnotationDataExtract ¶
func (a *PdfApiService) PutSoundAnnotationDataExtract(name string, annotationId string, outFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document sound annotation content to storage @param name The document name. @param annotationId The annotation ID. @param outFilePath The output file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutSquareAnnotation ¶
func (a *PdfApiService) PutSquareAnnotation(name string, annotationId string, annotation SquareAnnotation, localVarOptionals map[string]interface{}) (SquareAnnotationResponse, *http.Response, error)
PdfApiService Replace document square annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquareAnnotationResponse
func (*PdfApiService) PutSquigglyAnnotation ¶
func (a *PdfApiService) PutSquigglyAnnotation(name string, annotationId string, annotation SquigglyAnnotation, localVarOptionals map[string]interface{}) (SquigglyAnnotationResponse, *http.Response, error)
PdfApiService Replace document squiggly annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return SquigglyAnnotationResponse
func (*PdfApiService) PutStampAnnotation ¶
func (a *PdfApiService) PutStampAnnotation(name string, annotationId string, annotation StampAnnotation, localVarOptionals map[string]interface{}) (StampAnnotationResponse, *http.Response, error)
PdfApiService Replace document stamp annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StampAnnotationResponse
func (*PdfApiService) PutStampAnnotationDataExtract ¶
func (a *PdfApiService) PutStampAnnotationDataExtract(name string, annotationId string, outFilePath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Extract document stamp annotation content to storage @param name The document name. @param annotationId The annotation ID. @param outFilePath The output file path. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutStrikeOutAnnotation ¶
func (a *PdfApiService) PutStrikeOutAnnotation(name string, annotationId string, annotation StrikeOutAnnotation, localVarOptionals map[string]interface{}) (StrikeOutAnnotationResponse, *http.Response, error)
PdfApiService Replace document StrikeOut annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return StrikeOutAnnotationResponse
func (*PdfApiService) PutSvgInStorageToPdf ¶
func (a *PdfApiService) PutSvgInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert SVG file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.svg) @param optional (nil or map[string]interface{}) with one or more of:
@param "adjustPageSize" (bool) Adjust page size @param "height" (float64) Page height @param "width" (float64) Page width @param "isLandscape" (bool) Is page landscaped @param "marginLeft" (float64) Page margin left @param "marginBottom" (float64) Page margin bottom @param "marginRight" (float64) Page margin right @param "marginTop" (float64) Page margin top @param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutTable ¶
func (a *PdfApiService) PutTable(name string, tableId string, table Table, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Replace document page table. @param name The document name. @param tableId The table ID. @param table The table. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return AsposeResponse
func (*PdfApiService) PutTeXInStorageToPdf ¶
func (a *PdfApiService) PutTeXInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert TeX file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.tex) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutTextAnnotation ¶
func (a *PdfApiService) PutTextAnnotation(name string, annotationId string, annotation TextAnnotation, localVarOptionals map[string]interface{}) (TextAnnotationResponse, *http.Response, error)
PdfApiService Replace document text annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextAnnotationResponse
func (*PdfApiService) PutTextBoxField ¶
func (a *PdfApiService) PutTextBoxField(name string, fieldName string, field TextBoxField, localVarOptionals map[string]interface{}) (TextBoxFieldResponse, *http.Response, error)
PdfApiService Replace document text box field @param name The document name. @param fieldName The field name. @param field The field. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return TextBoxFieldResponse
func (*PdfApiService) PutUnderlineAnnotation ¶
func (a *PdfApiService) PutUnderlineAnnotation(name string, annotationId string, annotation UnderlineAnnotation, localVarOptionals map[string]interface{}) (UnderlineAnnotationResponse, *http.Response, error)
PdfApiService Replace document underline annotation @param name The document name. @param annotationId The annotation ID. @param annotation Annotation. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return UnderlineAnnotationResponse
func (*PdfApiService) PutUpdateField ¶
func (a *PdfApiService) PutUpdateField(name string, fieldName string, field Field, localVarOptionals map[string]interface{}) (FieldResponse, *http.Response, error)
PdfApiService Update field. @param name The document name. @param fieldName The name of a field to be updated. @param field Field with the field data. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FieldResponse
func (*PdfApiService) PutUpdateFields ¶
func (a *PdfApiService) PutUpdateFields(name string, fields Fields, localVarOptionals map[string]interface{}) (FieldsResponse, *http.Response, error)
PdfApiService Update fields. @param name The document name. @param fields Fields with the fields data. @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "folder" (string) The document folder.
@return FieldsResponse
func (*PdfApiService) PutWebInStorageToPdf ¶
func (a *PdfApiService) PutWebInStorageToPdf(name string, url string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert web page to PDF format and upload resulting file to storage. @param name The document name. @param url Source url @param optional (nil or map[string]interface{}) with one or more of:
@param "height" (float64) Page height @param "width" (float64) Page width @param "isLandscape" (bool) Is page landscaped @param "marginLeft" (float64) Page margin left @param "marginBottom" (float64) Page margin bottom @param "marginRight" (float64) Page margin right @param "marginTop" (float64) Page margin top @param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutXfaPdfInRequestToAcroForm ¶
func (a *PdfApiService) PutXfaPdfInRequestToAcroForm(outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document which contains XFA form (in request content) to PDF with AcroForm and uploads resulting file to storage. @param outPath Full resulting filename (ex. /folder1/folder2/result.pdf) @param optional (nil or map[string]interface{}) with one or more of:
@param "storage" (string) The document storage. @param "file" (*os.File) A file to be converted.
@return AsposeResponse
func (*PdfApiService) PutXfaPdfInStorageToAcroForm ¶
func (a *PdfApiService) PutXfaPdfInStorageToAcroForm(name string, outPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Converts PDF document which contains XFA form (located on storage) to PDF with AcroForm and uploads resulting file to storage @param name The document name. @param outPath Full resulting filename (ex. /folder1/folder2/result.pdf) @param optional (nil or map[string]interface{}) with one or more of:
@param "folder" (string) The document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutXmlInStorageToPdf ¶
func (a *PdfApiService) PutXmlInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert XML file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.xml) @param optional (nil or map[string]interface{}) with one or more of:
@param "xslFilePath" (string) Full XSL source filename (ex. /folder1/folder2/template.xsl) @param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutXpsInStorageToPdf ¶
func (a *PdfApiService) PutXpsInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert XPS file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.xps) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) PutXslFoInStorageToPdf ¶
func (a *PdfApiService) PutXslFoInStorageToPdf(name string, srcPath string, localVarOptionals map[string]interface{}) (AsposeResponse, *http.Response, error)
PdfApiService Convert XslFo file (located on storage) to PDF format and upload resulting file to storage. @param name The document name. @param srcPath Full source filename (ex. /folder1/folder2/template.xpsfo) @param optional (nil or map[string]interface{}) with one or more of:
@param "dstFolder" (string) The destination document folder. @param "storage" (string) The document storage.
@return AsposeResponse
func (*PdfApiService) StorageExists ¶
func (a *PdfApiService) StorageExists(storageName string) (StorageExist, *http.Response, error)
PdfApiService Check if storage exists @param storageName Storage name @return StorageExist
func (*PdfApiService) UploadFile ¶
func (a *PdfApiService) UploadFile(path string, file *os.File, localVarOptionals map[string]interface{}) (FilesUploadResult, *http.Response, error)
PdfApiService Upload file @param path Path where to upload including filename and extension e.g. /file.ext or /Folder 1/file.ext If the content is multipart and path does not contains the file name it tries to get them from filename parameter from Content-Disposition header. @param file File to upload @param optional (nil or map[string]interface{}) with one or more of:
@param "storageName" (string) Storage name
@return FilesUploadResult
type PdfPageStamp ¶
type PdfPageStamp struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Gets or sets the file name. FileName string `json:"FileName,omitempty"` // Gets or sets the index of the page. PageIndex int32 `json:"PageIndex,omitempty"` // Gets or sets vertical alignment of stamp on page. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets bottom margin of stamp. BottomMargin float64 `json:"BottomMargin,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` }
Represents Pdf stamps.
type PermissionsFlags ¶
type PermissionsFlags string
PermissionsFlags : This enum represents user's permissions for a pdf.
const ( PermissionsFlagsPrintDocument PermissionsFlags = "PrintDocument" PermissionsFlagsModifyContent PermissionsFlags = "ModifyContent" PermissionsFlagsExtractContent PermissionsFlags = "ExtractContent" PermissionsFlagsModifyTextAnnotations PermissionsFlags = "ModifyTextAnnotations" PermissionsFlagsFillForm PermissionsFlags = "FillForm" PermissionsFlagsExtractContentWithDisabilities PermissionsFlags = "ExtractContentWithDisabilities" PermissionsFlagsAssembleDocument PermissionsFlags = "AssembleDocument" PermissionsFlagsPrintingQuality PermissionsFlags = "PrintingQuality" )
List of PermissionsFlags
type Point ¶
type Point struct { // X coordinate value. X float64 `json:"X"` // Y coordinate value. Y float64 `json:"Y"` }
Represent point with fractional coordinates.
type PolyAnnotation ¶
type PolyAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets the interior color with which to fill the annotation???s line endings. InteriorColor *Color `json:"InteriorColor,omitempty"` // Gets or sets the style of first line ending. StartingStyle LineEnding `json:"StartingStyle,omitempty"` // Gets or sets the style of second line ending. EndingStyle LineEnding `json:"EndingStyle,omitempty"` // Gets or sets the intent of the polygon or polyline annotation. Intent PolyIntent `json:"Intent,omitempty"` // Gets or sets an array of points representing the horizontal and vertical coordinates of each vertex. Vertices []Point `json:"Vertices"` }
Provides PolyAnnotation.
type PolyIntent ¶
type PolyIntent string
PolyIntent : Enumerates the intents of the polygon or polyline annotation.
const ( PolyIntentUndefined PolyIntent = "Undefined" PolyIntentPolygonCloud PolyIntent = "PolygonCloud" PolyIntentPolyLineDimension PolyIntent = "PolyLineDimension" PolyIntentPolygonDimension PolyIntent = "PolygonDimension" )
List of PolyIntent
type PolyLineAnnotation ¶
type PolyLineAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets the interior color with which to fill the annotation???s line endings. InteriorColor *Color `json:"InteriorColor,omitempty"` // Gets or sets the style of first line ending. StartingStyle LineEnding `json:"StartingStyle,omitempty"` // Gets or sets the style of second line ending. EndingStyle LineEnding `json:"EndingStyle,omitempty"` // Gets or sets the intent of the polygon or polyline annotation. Intent PolyIntent `json:"Intent,omitempty"` // Gets or sets an array of points representing the horizontal and vertical coordinates of each vertex. Vertices []Point `json:"Vertices"` }
Provides PolyLineAnnotation.
type PolyLineAnnotationResponse ¶
type PolyLineAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Polyline annotation object Annotation *PolyLineAnnotation `json:"Annotation,omitempty"` }
Represents response containing single polyline annotation object
type PolyLineAnnotations ¶
type PolyLineAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of polyline annotations. List []PolyLineAnnotation `json:"List,omitempty"` }
Object representing a list of polyline annotations.
type PolyLineAnnotationsResponse ¶
type PolyLineAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Polyline annotations object Annotations *PolyLineAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple polyline annotation objects
type PolygonAnnotation ¶
type PolygonAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets the interior color with which to fill the annotation???s line endings. InteriorColor *Color `json:"InteriorColor,omitempty"` // Gets or sets the style of first line ending. StartingStyle LineEnding `json:"StartingStyle,omitempty"` // Gets or sets the style of second line ending. EndingStyle LineEnding `json:"EndingStyle,omitempty"` // Gets or sets the intent of the polygon or polyline annotation. Intent PolyIntent `json:"Intent,omitempty"` // Gets or sets an array of points representing the horizontal and vertical coordinates of each vertex. Vertices []Point `json:"Vertices"` }
Provides PolygonAnnotation.
type PolygonAnnotationResponse ¶
type PolygonAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Polygon annotation object Annotation *PolygonAnnotation `json:"Annotation,omitempty"` }
Represents response containing single polygon annotation object
type PolygonAnnotations ¶
type PolygonAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of polygon annotations. List []PolygonAnnotation `json:"List,omitempty"` }
Object representing a list of polygon annotations.
type PolygonAnnotationsResponse ¶
type PolygonAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Polygon annotations object Annotations *PolygonAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple polygon annotation objects
type PopupAnnotation ¶
type PopupAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets a flag specifying whether the pop-up annotation should initially be displayed open. Open bool `json:"Open,omitempty"` }
Provides PopupAnnotation.
type PopupAnnotationResponse ¶
type PopupAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Popup annotation object Annotation *PopupAnnotationWithParent `json:"Annotation,omitempty"` }
Represents response containing single popup annotation object
type PopupAnnotationWithParent ¶
type PopupAnnotationWithParent struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets a flag specifying whether the pop-up annotation should initially be displayed open. Open bool `json:"Open,omitempty"` // Parent of annotation. Parent *AnnotationInfo `json:"Parent,omitempty"` }
Provides PopupAnnotation.
type PopupAnnotations ¶
type PopupAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of popup annotations. List []PopupAnnotationWithParent `json:"List,omitempty"` }
Object representing a list of popup annotations.
type PopupAnnotationsResponse ¶
type PopupAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Popup annotations object Annotations *PopupAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple popup annotation objects
type Position ¶
type Position struct { // Gets the X coordinate of the object XIndent float64 `json:"XIndent"` // Gets the Y coordinate of the object YIndent float64 `json:"YIndent"` }
Represents a position object
type RadioButtonField ¶
type RadioButtonField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets or sets multiselection flag. MultiSelect bool `json:"MultiSelect,omitempty"` // Gets or sets index of selected item. Numbering of items is started from 1. Selected int32 `json:"Selected,omitempty"` // Gets collection of options of the radio button. Options []Option `json:"Options,omitempty"` // Gets collection of radio button options field. RadioButtonOptionsField []RadioButtonOptionField `json:"RadioButtonOptionsField,omitempty"` // Style of field box. Style BoxStyle `json:"Style,omitempty"` }
Provides RadioButtonField.
type RadioButtonFieldResponse ¶
type RadioButtonFieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // RadioButton field object Field *RadioButtonField `json:"Field,omitempty"` }
Represents response containing single RadioButton field object
type RadioButtonFields ¶
type RadioButtonFields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of radiobox fields. List []RadioButtonField `json:"List,omitempty"` }
Object representing a list of radiobox fields.
type RadioButtonFieldsResponse ¶
type RadioButtonFieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Text box fields object Fields *RadioButtonFields `json:"Fields,omitempty"` }
Represents response containing multiple RadioButton field objects
type RadioButtonOptionField ¶
type RadioButtonOptionField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets or sets name of the option. OptionName string `json:"OptionName,omitempty"` // Style of field box. Style BoxStyle `json:"Style,omitempty"` }
Provides RadioButtonField.
type RasterImagesSavingModes ¶
type RasterImagesSavingModes string
RasterImagesSavingModes : Converted PDF can contain raster images(.png, *.jpeg etc.) This enum defines methods of how raster images can be handled during conversion of PDF to HTML
const ( RasterImagesSavingModesAsPngImagesEmbeddedIntoSvg RasterImagesSavingModes = "AsPngImagesEmbeddedIntoSvg" RasterImagesSavingModesAsExternalPngFilesReferencedViaSvg RasterImagesSavingModes = "AsExternalPngFilesReferencedViaSvg" RasterImagesSavingModesAsEmbeddedPartsOfPngPageBackground RasterImagesSavingModes = "AsEmbeddedPartsOfPngPageBackground" )
List of RasterImagesSavingModes
type Rectangle ¶
type Rectangle struct { // X-coordinate of lower - left corner. LLX float64 `json:"LLX"` // Y - coordinate of lower-left corner. LLY float64 `json:"LLY"` // X - coordinate of upper-right corner. URX float64 `json:"URX"` // Y - coordinate of upper-right corner. URY float64 `json:"URY"` }
Represents rectangle DTO.
type RedactionAnnotation ¶
type RedactionAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // An array of 8xN numbers specifying the coordinates of content region that is intended to be removed. QuadPoint []Point `json:"QuadPoint,omitempty"` // Gets or sets color to fill annotation. FillColor *Color `json:"FillColor,omitempty"` // Gets or sets color of border which is drawn when redaction is not active. BorderColor *Color `json:"BorderColor,omitempty"` // Text to print on redact annotation. OverlayText string `json:"OverlayText,omitempty"` // If true overlay text will be repeated on the annotation. Repeat bool `json:"Repeat,omitempty"` // Gets or sets. Alignment of Overlay Text. TextAlignment HorizontalAlignment `json:"TextAlignment,omitempty"` }
Provides RedactionAnnotation.
type RedactionAnnotationResponse ¶
type RedactionAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Redaction annotation object Annotation *RedactionAnnotation `json:"Annotation,omitempty"` }
Represents response containing single redaction annotation object
type RedactionAnnotations ¶
type RedactionAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of redaction annotations. List []RedactionAnnotation `json:"List,omitempty"` }
Object representing a list of redaction annotations.
type RedactionAnnotationsResponse ¶
type RedactionAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Redaction annotations object Annotations *RedactionAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple redaction annotation objects
type Row ¶
type Row struct { // Gets or sets the background color. BackgroundColor *Color `json:"BackgroundColor,omitempty"` // Gets or sets the border. Border *BorderInfo `json:"Border,omitempty"` // Sets the cells of the row. Cells []Cell `json:"Cells"` // Gets default cell border; DefaultCellBorder *BorderInfo `json:"DefaultCellBorder,omitempty"` // Gets height for row; MinRowHeight float64 `json:"MinRowHeight,omitempty"` // Gets fixed row height - row may have fixed height; FixedRowHeight float64 `json:"FixedRowHeight,omitempty"` // Gets fixed row is in new page - page with this property should be printed to next page Default false; IsInNewPage bool `json:"IsInNewPage,omitempty"` // Gets is row can be broken between two pages IsRowBroken bool `json:"IsRowBroken,omitempty"` // Gets or sets default text state for row cells DefaultCellTextState *TextState `json:"DefaultCellTextState,omitempty"` // Gets or sets default margin for row cells DefaultCellPadding *MarginInfo `json:"DefaultCellPadding,omitempty"` // Gets or sets the vertical alignment. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` }
Represents a row of the table.
type RowRecognized ¶
type RowRecognized struct { // Gets readonly IList containing cells of the row CellList []CellRecognized `json:"CellList,omitempty"` // Gets rectangle that describes position of the row on page Rectangle *Rectangle `json:"Rectangle,omitempty"` }
type ScreenAnnotation ¶
type ScreenAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Sets content file path. FilePath string `json:"FilePath,omitempty"` }
Provides ScreenAnnotation.
type ScreenAnnotationResponse ¶
type ScreenAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Screen annotation object Annotation *ScreenAnnotation `json:"Annotation,omitempty"` }
Represents response containing single screen annotation object
type ScreenAnnotations ¶
type ScreenAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of screen annotations. List []ScreenAnnotation `json:"List,omitempty"` }
Object representing a list of screen annotations.
type ScreenAnnotationsResponse ¶
type ScreenAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Screen annotations object Annotations *ScreenAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple screen annotation objects
type Segment ¶
type Segment struct { // Text that the Segment object represents. Value string `json:"Value"` // Text state for the text that Segment object represents. TextState *TextState `json:"TextState,omitempty"` }
Represents segment of Pdf text.
type ShapeType ¶
type ShapeType string
ShapeType : This enum represents shape type for the extracted images.
type Signature ¶
type Signature struct { // Gets or sets the signature path. SignaturePath string `json:"SignaturePath"` // Gets or sets the type of the signature. SignatureType SignatureType `json:"SignatureType"` // Gets or sets the signature password. Password string `json:"Password,omitempty"` // Sets or gets a graphic appearance for the signature. Property value represents an image file name. Appearance string `json:"Appearance,omitempty"` // Gets or sets the reason of the signature. Reason string `json:"Reason,omitempty"` // Gets or sets the contact of the signature. Contact string `json:"Contact,omitempty"` // Gets or sets the location of the signature. Location string `json:"Location,omitempty"` // Gets or sets a value indicating whether this Signature is visible. Supports only when signing particular page. Visible bool `json:"Visible"` // Gets or sets the visible rectangle of the signature. Supports only when signing particular page. Rectangle *Rectangle `json:"Rectangle,omitempty"` // Gets or sets the name of the signature field. Supports only when signing document with particular form field. FormFieldName string `json:"FormFieldName,omitempty"` // Gets or sets the name of the person or authority signing the document.. Authority string `json:"Authority,omitempty"` // Gets or sets the time of signing. Date string `json:"Date,omitempty"` // Gets or sets the showproperties in signature field ShowProperties bool `json:"ShowProperties"` // Gets/sets timestamp settings. TimestampSettings *TimestampSettings `json:"TimestampSettings,omitempty"` // Verify the document regarding this signature and return true if document is valid or otherwise false. IsValid bool `json:"IsValid,omitempty"` // Gets/sets the custom appearance. CustomAppearance *SignatureCustomAppearance `json:"CustomAppearance,omitempty"` }
Represents signature.
type SignatureCustomAppearance ¶
type SignatureCustomAppearance struct { // Gets/sets font family name. It should be existed in the document. Default value: Arial. FontFamilyName string `json:"FontFamilyName,omitempty"` // Gets/sets font size. Default value: 10. FontSize float64 `json:"FontSize"` // Gets/sets contact info visibility. Default value: true. ShowContactInfo bool `json:"ShowContactInfo"` // Gets/sets reason visibility. Default value: true. ShowReason bool `json:"ShowReason"` // Gets/sets location visibility. Default value: true. ShowLocation bool `json:"ShowLocation"` // Gets/sets contact info label. Default value: \"Contact\". ContactInfoLabel string `json:"ContactInfoLabel,omitempty"` // Gets/sets reason label. Default value: \"Reason\". ReasonLabel string `json:"ReasonLabel,omitempty"` // Gets/sets location label. Default value: \"Location\". LocationLabel string `json:"LocationLabel,omitempty"` // Gets/sets digital signed label. Default value: \"Digitally signed by\". DigitalSignedLabel string `json:"DigitalSignedLabel,omitempty"` // Gets/sets date signed label. Default value: \"Date\". DateSignedAtLabel string `json:"DateSignedAtLabel,omitempty"` // Gets/sets datetime local format. Default value: \"yyyy.MM.dd HH:mm:ss zzz\". DateTimeLocalFormat string `json:"DateTimeLocalFormat,omitempty"` // Gets/sets datetime format. Default value: \"yyyy.MM.dd HH:mm:ss\". DateTimeFormat string `json:"DateTimeFormat,omitempty"` }
An abstract class which represents signature custom appearance object.
type SignatureField ¶
type SignatureField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets signature object. This object contains signature data regarding public-key cryptographic standards. Classes PKCS1, PKCS7 and PKCS7Detached represent all supported types of signature objects. Signature *Signature `json:"Signature,omitempty"` }
Provides SignatureField.
type SignatureFieldResponse ¶
type SignatureFieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Signature field object Field *SignatureField `json:"Field,omitempty"` }
Represents response containing single signature field object
type SignatureFields ¶
type SignatureFields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of signature fields. List []SignatureField `json:"List,omitempty"` }
Object representing a list of signature fields.
type SignatureFieldsResponse ¶
type SignatureFieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Signature fields object Fields *SignatureFields `json:"Fields,omitempty"` }
Represents response containing multiple signature field objects
type SignatureType ¶
type SignatureType string
SignatureType : The type of signature.
const ( SignatureTypePKCS1 SignatureType = "PKCS1" SignatureTypePKCS7 SignatureType = "PKCS7" SignatureTypePKCS7Detached SignatureType = "PKCS7Detached" )
List of SignatureType
type SignatureVerifyResponse ¶
type SignatureVerifyResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // True if signature is valid and false if not Valid bool `json:"Valid"` }
Represent responce containing signature verification result
type SoundAnnotation ¶
type SoundAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // A sound file path defining the sound to be played when the annotation is activated. FilePath string `json:"FilePath"` // Gets or sets an icon to be used in displaying the annotation. Icon SoundIcon `json:"Icon,omitempty"` // Gets or sets the sampling rate, in samples per second. Rate int32 `json:"Rate,omitempty"` // Gets or sets the number of sound channels. Channels int32 `json:"Channels,omitempty"` // Gets or sets the number of bits per sample value per channel. Bits int32 `json:"Bits,omitempty"` // Gets or sets the encoding format for the sample data. Encoding SoundEncoding `json:"Encoding,omitempty"` }
Provides SoundAnnotation.
type SoundAnnotationResponse ¶
type SoundAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Sound annotation object Annotation *SoundAnnotation `json:"Annotation,omitempty"` }
Represents response containing single Sound annotation object
type SoundAnnotations ¶
type SoundAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of Sound annotations. List []SoundAnnotation `json:"List,omitempty"` }
Object representing a list of Sound annotations.
type SoundAnnotationsResponse ¶
type SoundAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Sound annotations object Annotations *SoundAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple sound annotation objects
type SoundEncoding ¶
type SoundEncoding string
SoundEncoding : The encoding format for the sample data.
const ( SoundEncodingRaw SoundEncoding = "Raw" SoundEncodingSigned SoundEncoding = "Signed" SoundEncodingMuLaw SoundEncoding = "MuLaw" SoundEncodingALaw SoundEncoding = "ALaw" )
List of SoundEncoding
type SoundIcon ¶
type SoundIcon string
SoundIcon : An icon to be used in displaying the annotation.
type SplitResult ¶
type SplitResult struct { // Gets or sets the list of documents. Documents []SplitResultDocument `json:"Documents,omitempty"` }
Represents split result object.
type SplitResultDocument ¶
type SplitResultDocument struct { // The \"href\" attribute contains the link's IRI. atom:link elements MUST have an href attribute, whose value MUST be a IRI reference Href string `json:"Href,omitempty"` // atom:link elements MAY have a \"rel\" attribute that indicates the link relation type. If the \"rel\" attribute is not present, the link element MUST be interpreted as if the link relation type is \"alternate\". Rel string `json:"Rel,omitempty"` // On the link element, the \"type\" attribute's value is an advisory media type: it is a hint about the type of the representation that is expected to be returned when the value of the href attribute is dereferenced. Note that the type attribute does not override the actual media type returned with the representation. Type_ string `json:"Type,omitempty"` // The \"title\" attribute conveys human-readable information about the link. The content of the \"title\" attribute is Language-Sensitive. Title string `json:"Title,omitempty"` // Gets or sets the page number. Id int32 `json:"Id"` }
Represents split result document,
type SplitResultResponse ¶
type SplitResultResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // SplitResult object. Result *SplitResult `json:"Result,omitempty"` }
Represents responce containing split result.
type SquareAnnotation ¶
type SquareAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Get the annotation InteriorColor. InteriorColor *Color `json:"InteriorColor,omitempty"` // Get or set the annotation Rectangle of frame. Frame *Rectangle `json:"Frame,omitempty"` }
Provides SquareAnnotation.
type SquareAnnotationResponse ¶
type SquareAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Square annotation object Annotation *SquareAnnotation `json:"Annotation,omitempty"` }
Represents response containing single square annotation object
type SquareAnnotations ¶
type SquareAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of square annotations. List []SquareAnnotation `json:"List,omitempty"` }
Object representing a list of square annotations.
type SquareAnnotationsResponse ¶
type SquareAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Square annotations object Annotations *SquareAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple square annotation objects
type SquigglyAnnotation ¶
type SquigglyAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. QuadPoints []Point `json:"QuadPoints,omitempty"` }
Provides SquigglyAnnotation.
type SquigglyAnnotationResponse ¶
type SquigglyAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Squiggly-underline annotation object Annotation *SquigglyAnnotation `json:"Annotation,omitempty"` }
Represents response containing single squiggly-underline annotation object
type SquigglyAnnotations ¶
type SquigglyAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of squiggly-underline annotations. List []SquigglyAnnotation `json:"List,omitempty"` }
Object representing a list of squiggly-underline annotations.
type SquigglyAnnotationsResponse ¶
type SquigglyAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Squiggly-underline annotations object Annotations *SquigglyAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple squiggly-underline annotation objects
type Stamp ¶
type Stamp struct { // Gets the stamp type. Type_ StampType `json:"Type"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets bottom margin of stamp. BottomMargin float64 `json:"BottomMargin,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets vertical alignment of stamp on page. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Alignment of the text inside the stamp. TextAlignment HorizontalAlignment `json:"TextAlignment,omitempty"` // Gets or sets string value which is used as stamp on the page. Value string `json:"Value,omitempty"` // Gets text properties of the stamp. See TextState for details. TextState *TextState `json:"TextState,omitempty"` // Gets or sets the file name. FileName string `json:"FileName,omitempty"` // Gets or sets image width. Setting this property allos to scal image horizontally. Width float64 `json:"Width,omitempty"` // Gets or sets image height. Setting this image allows to scale image vertically. Height float64 `json:"Height,omitempty"` // Gets or sets the index of the page. PageIndex int32 `json:"PageIndex,omitempty"` // Gets or sets value of the number of starting page. Other pages will be numbered starting from this value. StartingNumber int32 `json:"StartingNumber,omitempty"` }
Represents Pdf stamps.
type StampAnnotation ¶
type StampAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets icon for rubber stamp. Icon StampIcon `json:"Icon,omitempty"` // Sets content file path. FilePath string `json:"FilePath,omitempty"` // Gets is image exist. HasImage bool `json:"HasImage,omitempty"` }
Provides StampAnnotation.
type StampAnnotationResponse ¶
type StampAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Ink annotation object Annotation *StampAnnotation `json:"Annotation,omitempty"` }
Represents response containing single stamp annotation object
type StampAnnotations ¶
type StampAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of stamp annotations. List []StampAnnotation `json:"List,omitempty"` }
Object representing a list of stamp annotations.
type StampAnnotationsResponse ¶
type StampAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Stamp annotations object Annotations *StampAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple stamp annotation objects
type StampBase ¶
type StampBase struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` }
Represents Pdf stamps.
type StampIcon ¶
type StampIcon string
StampIcon : Enumerates the icons to be used in displaying the annotation.
const ( StampIconDraft StampIcon = "Draft" StampIconApproved StampIcon = "Approved" StampIconExperimental StampIcon = "Experimental" StampIconNotApproved StampIcon = "NotApproved" StampIconAsIs StampIcon = "AsIs" StampIconExpired StampIcon = "Expired" StampIconNotForPublicRelease StampIcon = "NotForPublicRelease" StampIconConfidential StampIcon = "Confidential" StampIconFinal StampIcon = "Final" StampIconSold StampIcon = "Sold" StampIconDepartmental StampIcon = "Departmental" StampIconForComment StampIcon = "ForComment" StampIconForPublicRelease StampIcon = "ForPublicRelease" StampIconTopSecret StampIcon = "TopSecret" )
List of StampIcon
type StampInfo ¶
type StampInfo struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Gets ID of the stamp. Id string `json:"Id,omitempty"` // Gets index on page of the stamp. IndexOnPage int32 `json:"IndexOnPage,omitempty"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect,omitempty"` // Get the text content. Text string `json:"Text,omitempty"` // Gets the stamp is visible. Visible bool `json:"Visible,omitempty"` // Gets stamp type. StampType StampType `json:"StampType"` }
Provides stamp info.
type StampsInfo ¶
type StampsInfo struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of stamps. List []StampInfo `json:"List,omitempty"` }
Object representing a list of stamps.
type StampsInfoResponse ¶
type StampsInfoResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Stamps info Stamps *StampsInfo `json:"Stamps,omitempty"` }
Represents multiple stamps info reponse
type StorageExist ¶
type StorageExist struct { // Shows that the storage exists. Exists bool `json:"Exists"` }
Storage exists
type StorageFile ¶
type StorageFile struct { // File or folder name. Name string `json:"Name,omitempty"` // True if it is a folder. IsFolder bool `json:"IsFolder"` // File or folder last modified DateTime. ModifiedDate time.Time `json:"ModifiedDate,omitempty"` // File or folder size. Size int64 `json:"Size"` // File or folder path. Path string `json:"Path,omitempty"` }
File or folder information
type StorageFile_ ¶
type StorageFile_ struct { // File or folder name. Name string `json:"Name,omitempty"` // True if it is a folder. IsFolder bool `json:"IsFolder"` // File or folder last modified DateTime. ModifiedDate string `json:"ModifiedDate,omitempty"` // File or folder size. Size int64 `json:"Size"` // File or folder path. Path string `json:"Path,omitempty"` }
type StrikeOutAnnotation ¶
type StrikeOutAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. QuadPoints []Point `json:"QuadPoints,omitempty"` }
Provides StrikeOutAnnotation.
type StrikeOutAnnotationResponse ¶
type StrikeOutAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Strikeout annotation object Annotation *StrikeOutAnnotation `json:"Annotation,omitempty"` }
Represents response containing single strikeout annotation object
type StrikeOutAnnotations ¶
type StrikeOutAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of strikeout annotations. List []StrikeOutAnnotation `json:"List,omitempty"` }
Object representing a list of strikeout annotations.
type StrikeOutAnnotationsResponse ¶
type StrikeOutAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Strikeout annotations object Annotations *StrikeOutAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple strikeout annotation objects
type Table ¶
type Table struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Gets HorizontalAlignment of the table alignment. Alignment HorizontalAlignment `json:"Alignment,omitempty"` // Gets HorizontalAlignment of the table alignment. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets the table top coordinate. Top float64 `json:"Top,omitempty"` // Gets or sets the table left coordinate. Left float64 `json:"Left,omitempty"` // Gets or sets the default cell text state. DefaultCellTextState *TextState `json:"DefaultCellTextState,omitempty"` // Gets or sets the default cell padding. DefaultCellPadding *MarginInfo `json:"DefaultCellPadding,omitempty"` // Gets or sets the border. Border *BorderInfo `json:"Border,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Sets the rows of the table. Rows []Row `json:"Rows"` // Gets default cell border; DefaultColumnWidth string `json:"DefaultColumnWidth,omitempty"` // Gets default cell border; DefaultCellBorder *BorderInfo `json:"DefaultCellBorder,omitempty"` // Gets or sets table vertial broken; Broken TableBroken `json:"Broken,omitempty"` // Gets the column widths of the table. ColumnWidths string `json:"ColumnWidths,omitempty"` // Gets the first rows count repeated for several pages RepeatingRowsCount int32 `json:"RepeatingRowsCount,omitempty"` // Gets or sets the maximum columns count for table RepeatingColumnsCount int32 `json:"RepeatingColumnsCount,omitempty"` // Gets the style for repeating rows RepeatingRowsStyle *TextState `json:"RepeatingRowsStyle,omitempty"` // Gets or sets the styles of the border corners CornerStyle BorderCornerStyle `json:"CornerStyle,omitempty"` // Gets or sets break text for table BreakText *TextRect `json:"BreakText,omitempty"` // Gets or sets table background color BackgroundColor *Color `json:"BackgroundColor,omitempty"` // Gets or sets border included in column widhts. IsBordersIncluded bool `json:"IsBordersIncluded,omitempty"` // Gets or sets the table column adjustment. ColumnAdjustment ColumnAdjustment `json:"ColumnAdjustment,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` }
Represents a table that can be added to the page.
type TableBroken ¶
type TableBroken string
TableBroken : Enumerates the table broken.
const ( TableBrokenNone TableBroken = "None" TableBrokenVertical TableBroken = "Vertical" TableBrokenVerticalInSamePage TableBroken = "VerticalInSamePage" )
List of TableBroken
type TableRecognized ¶
type TableRecognized struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Gets readonly IList containing rows of the table RowList []RowRecognized `json:"RowList,omitempty"` // Gets rectangle that describes position of the table on page Rectangle *Rectangle `json:"Rectangle,omitempty"` // Gets number of the page containing this table PageNum int32 `json:"PageNum,omitempty"` // Gets ID of the table. Id string `json:"Id,omitempty"` }
type TableRecognizedResponse ¶
type TableRecognizedResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // TableRecognized object Table *TableRecognized `json:"Table,omitempty"` }
Represents response containing single recognized table
type TablesRecognized ¶
type TablesRecognized struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of tables. List []TableRecognized `json:"List,omitempty"` }
Represents list of recognized tables.
type TablesRecognizedResponse ¶
type TablesRecognizedResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // TablesRecognized object Tables *TablesRecognized `json:"Tables,omitempty"` }
Represents response containing multiple tables info
type TextAnnotation ¶
type TextAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets the state to which the original annotation should be set. State AnnotationState `json:"State,omitempty"` // Gets or sets is the annotation open. Open bool `json:"Open,omitempty"` // Gets or sets an icon to be used in displaying the annotation. Icon TextIcon `json:"Icon,omitempty"` }
Provides TextAnnotation.
type TextAnnotationResponse ¶
type TextAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Text annotation object Annotation *TextAnnotation `json:"Annotation,omitempty"` }
Represents response containing single text annotation object
type TextAnnotations ¶
type TextAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of text annotations. List []TextAnnotation `json:"List,omitempty"` }
Object representing a list of text annotations.
type TextAnnotationsResponse ¶
type TextAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Text annotations object Annotations *TextAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple text annotation objects
type TextBoxField ¶
type TextBoxField struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Field name. PartialName string `json:"PartialName,omitempty"` // Full Field name. FullName string `json:"FullName,omitempty"` // Field rectangle. Rect *Rectangle `json:"Rect,omitempty"` // Field value. Value string `json:"Value,omitempty"` // Page index. PageIndex int32 `json:"PageIndex"` // Gets or sets height of the field. Height float64 `json:"Height,omitempty"` // Gets or sets width of the field. Width float64 `json:"Width,omitempty"` // Z index. ZIndex int32 `json:"ZIndex,omitempty"` // Is group. IsGroup bool `json:"IsGroup,omitempty"` // Gets field parent. Parent *FormField `json:"Parent,omitempty"` IsSharedField bool `json:"IsSharedField,omitempty"` // Gets Flags of the field. Flags []AnnotationFlags `json:"Flags,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the field content. Contents string `json:"Contents,omitempty"` // Gets or sets a outer margin for paragraph (for pdf generation) Margin *MarginInfo `json:"Margin,omitempty"` // Field highlighting mode. Highlighting LinkHighlightingMode `json:"Highlighting,omitempty"` // Gets HorizontalAlignment of the field. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the field. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets annotation border characteristics. Border *Border `json:"Border,omitempty"` // Gets or sets multiline flag of the field. If Multiline is true field can contain multiple lines of text. Multiline bool `json:"Multiline,omitempty"` // Gets or sets spellcheck flag for field. If true field shall be spell checked. SpellCheck bool `json:"SpellCheck,omitempty"` // Gets or sets scrollable flag of field. If true field can be scrolled. Scrollable bool `json:"Scrollable,omitempty"` // Gets or sets flag which indicates is field divided into spaced positions. ForceCombs bool `json:"ForceCombs,omitempty"` // Gets or sets maximum length of text in the field. MaxLen int32 `json:"MaxLen,omitempty"` // Adds barcode 128 into the field. Field value will be changed onto the code and field become read only. Barcode string `json:"Barcode,omitempty"` }
Provides TextBoxField.
type TextBoxFieldResponse ¶
type TextBoxFieldResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Text box field object Field *TextBoxField `json:"Field,omitempty"` }
Represents response containing single text box field object
type TextBoxFields ¶
type TextBoxFields struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of text box fields. List []TextBoxField `json:"List,omitempty"` }
Object representing a list of text box fields.
type TextBoxFieldsResponse ¶
type TextBoxFieldsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Text box fields object Fields *TextBoxFields `json:"Fields,omitempty"` }
Represents response containing multiple text box field objects
type TextFooter ¶
type TextFooter struct { Link `json:"Links,omitempty"` Background bool `json:"Background,omitempty"` HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` Opacity float64 `json:"Opacity,omitempty"` Rotate Rotation `json:"Rotate,omitempty"` RotateAngle float64 `json:"RotateAngle,omitempty"` XIndent float64 `json:"XIndent,omitempty"` YIndent float64 `json:"YIndent,omitempty"` Zoom float64 `json:"Zoom,omitempty"` TextAlignment HorizontalAlignment `json:"TextAlignment,omitempty"` Value string `json:"Value,omitempty"` TextState *TextState `json:"TextState,omitempty"` BottomMargin float64 `json:"BottomMargin,omitempty"` LeftMargin float64 `json:"LeftMargin,omitempty"` RightMargin float64 `json:"RightMargin,omitempty"` }Links []
Represents Pdf text header.
type TextHeader ¶
type TextHeader struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Alignment of the text inside the stamp. TextAlignment HorizontalAlignment `json:"TextAlignment,omitempty"` // Gets or sets string value which is used as stamp on the page. Value string `json:"Value,omitempty"` // Gets text properties of the stamp. See TextState for details. TextState *TextState `json:"TextState,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` }
Represents Pdf text header.
type TextHorizontalAlignment ¶
type TextHorizontalAlignment string
TextHorizontalAlignment : Describes text horizontal alignment.
const ( TextHorizontalAlignmentLeft TextHorizontalAlignment = "Left" TextHorizontalAlignmentRight TextHorizontalAlignment = "Right" TextHorizontalAlignmentCenter TextHorizontalAlignment = "Center" TextHorizontalAlignmentJustify TextHorizontalAlignment = "Justify" TextHorizontalAlignmentFullJustify TextHorizontalAlignment = "FullJustify" TextHorizontalAlignmentNone TextHorizontalAlignment = "None" )
List of TextHorizontalAlignment
type TextIcon ¶
type TextIcon string
TextIcon : Enumerates the icons to be used in displaying the annotation.
const ( TextIconNote TextIcon = "Note" TextIconComment TextIcon = "Comment" TextIconKey TextIcon = "Key" TextIconHelp TextIcon = "Help" TextIconNewParagraph TextIcon = "NewParagraph" TextIconParagraph TextIcon = "Paragraph" TextIconInsert TextIcon = "Insert" TextIconCheck TextIcon = "Check" TextIconCross TextIcon = "Cross" TextIconCircle TextIcon = "Circle" TextIconStar TextIcon = "Star" )
List of TextIcon
type TextLine ¶
type TextLine struct { // Line's horizontal alignment HorizontalAlignment TextHorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Segments that form the line. Every segment has its own formatting. Segments []Segment `json:"Segments"` }
A line of text to be inserted into paragraph.
type TextRect ¶
type TextRect struct { // Text of the occurrence. Text string `json:"Text,omitempty"` // Page on which the occurrence is found. Page int32 `json:"Page,omitempty"` // Rectangle of the occurrence. Rect *Rectangle `json:"Rect,omitempty"` // Gets or sets a horizontal alignment of text fragment. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a vertical alignment of text fragment. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets text position for text, represented with TextRect object. Position *Position `json:"Position,omitempty"` // Gets text position for text, represented with TextRect object. The YIndent of the Position structure represents baseline coordinate of the text fragment. BaselinePosition *Position `json:"BaselinePosition,omitempty"` // Gets or sets text state for the text that TextRect object represents. TextState *TextState `json:"TextState,omitempty"` }
Represents text occurrence.
type TextRects ¶
type TextRects struct { // The list of text occurrences. List []TextRect `json:"List,omitempty"` }
Represents multiple text occurrences DTO.
type TextRectsResponse ¶
type TextRectsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // TextRects object TextOccurrences *TextRects `json:"TextOccurrences,omitempty"` }
Represents response containing multiple text occurrences info
type TextReplace ¶
type TextReplace struct { // Original text. OldValue string `json:"OldValue"` // New text. NewValue string `json:"NewValue,omitempty"` // Gets or sets a value indicating whether search text is regular expression. Regex bool `json:"Regex"` // Text properties of a new text. TextState *TextState `json:"TextState,omitempty"` // Rectangle area where searched original text. Rect *Rectangle `json:"Rect,omitempty"` }
Single text replacement setting.
type TextReplaceListRequest ¶
type TextReplaceListRequest struct { // A list of text replacement settings. TextReplaces []TextReplace `json:"TextReplaces"` // Name of font to use if requested font is not embedded into document. DefaultFont string `json:"DefaultFont,omitempty"` // The index of first match to be replaced. StartIndex int32 `json:"StartIndex,omitempty"` // The number of matches to be replaced. CountReplace int32 `json:"CountReplace,omitempty"` }
Multiple text replacements request.
type TextReplaceResponse ¶
type TextReplaceResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Number of matches Matches int32 `json:"Matches"` }
Represents response containing the result of text replacement
type TextStamp ¶
type TextStamp struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Sets or gets a bool value that indicates the content is stamped as background. If the value is true, the stamp content is layed at the bottom. By defalt, the value is false, the stamp content is layed at the top. Background bool `json:"Background,omitempty"` // Gets or sets Horizontal alignment of stamp on the page. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets or sets a value to indicate the stamp opacity. The value is from 0.0 to 1.0. By default the value is 1.0. Opacity float64 `json:"Opacity,omitempty"` // Sets or gets the rotation of stamp content according Rotation values. Note. This property is for set angles which are multiples of 90 degrees (0, 90, 180, 270 degrees). To set arbitrary angle use RotateAngle property. If angle set by ArbitraryAngle is not multiple of 90 then Rotate property returns Rotation.None. Rotate Rotation `json:"Rotate,omitempty"` // Gets or sets rotate angle of stamp in degrees. This property allows to set arbitrary rotate angle. RotateAngle float64 `json:"RotateAngle,omitempty"` // Horizontal stamp coordinate, starting from the left. XIndent float64 `json:"XIndent,omitempty"` // Vertical stamp coordinate, starting from the bottom. YIndent float64 `json:"YIndent,omitempty"` // Zooming factor of the stamp. Allows to scale stamp. Zoom float64 `json:"Zoom,omitempty"` // Alignment of the text inside the stamp. TextAlignment HorizontalAlignment `json:"TextAlignment,omitempty"` // Gets or sets string value which is used as stamp on the page. Value string `json:"Value,omitempty"` // Gets text properties of the stamp. See TextState for details. TextState *TextState `json:"TextState,omitempty"` // Gets or sets vertical alignment of stamp on page. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // Gets or sets bottom margin of stamp. BottomMargin float64 `json:"BottomMargin,omitempty"` // Gets or sets left margin of stamp. LeftMargin float64 `json:"LeftMargin,omitempty"` // Gets or sets top margin of stamp. TopMargin float64 `json:"TopMargin,omitempty"` // Gets or sets right margin of stamp. RightMargin float64 `json:"RightMargin,omitempty"` }
Represents Pdf stamps.
type TextState ¶
type TextState struct { // Gets or sets font size of the text. FontSize float64 `json:"FontSize"` // Gets or sets font name of the text. Font string `json:"Font,omitempty"` // Gets or sets foreground color of the text. ForegroundColor *Color `json:"ForegroundColor,omitempty"` // Sets background color of the text. BackgroundColor *Color `json:"BackgroundColor,omitempty"` // Sets font style of the text. FontStyle FontStyles `json:"FontStyle"` // Sets path of font file in storage. FontFile string `json:"FontFile,omitempty"` // Gets or sets underline of the text. Underline bool `json:"Underline,omitempty"` // Gets or sets strikeout of the text. StrikeOut bool `json:"StrikeOut,omitempty"` // Gets or sets superscript mode of the text. Superscript bool `json:"Superscript,omitempty"` // Gets or sets subscript mode of the text. Subscript bool `json:"Subscript,omitempty"` }
Represents a text state of a text
type TextStyle ¶
type TextStyle struct { // Gets or sets font size of the text. FontSize float64 `json:"FontSize"` // Gets or sets font of the text. Font string `json:"Font,omitempty"` // Gets or sets foreground color of the text. ForegroundColor *Color `json:"ForegroundColor,omitempty"` // Sets background color of the text. BackgroundColor *Color `json:"BackgroundColor,omitempty"` // Sets path of font file in storage. FontFile string `json:"FontFile,omitempty"` }
Represents a text style of a text
type TimestampSettings ¶
type TimestampSettings struct { // Gets/sets the timestamp server url. ServerUrl string `json:"ServerUrl,omitempty"` // Gets/sets the basic authentication credentials, Username and password are combined into a string \"username:password\". BasicAuthCredentials string `json:"BasicAuthCredentials,omitempty"` }
Represents the ocsp settings using during signing process.
type TokenResp ¶
type TokenResp struct { AccessToken string `json:"access_token"` TokenType string `json:"token_type"` ExpiresIn int64 `json:"expires_in"` }
TokenResp represents data returned by GetAccessToken and RefreshToken as HTTP response body.
type UnderlineAnnotation ¶
type UnderlineAnnotation struct { // Link to the document. Links []Link `json:"Links,omitempty"` // Color of the annotation. Color *Color `json:"Color,omitempty"` // Get the annotation content. Contents string `json:"Contents,omitempty"` // The date and time when the annotation was last modified. Modified string `json:"Modified,omitempty"` // Gets ID of the annotation. Id string `json:"Id,omitempty"` // Gets Flags of the annotation. Flags []AnnotationFlags `json:"Flags,omitempty"` // Gets Name of the annotation. Name string `json:"Name,omitempty"` // Gets Rect of the annotation. Rect *Rectangle `json:"Rect"` // Gets PageIndex of the annotation. PageIndex int32 `json:"PageIndex,omitempty"` // Gets ZIndex of the annotation. ZIndex int32 `json:"ZIndex,omitempty"` // Gets HorizontalAlignment of the annotation. HorizontalAlignment HorizontalAlignment `json:"HorizontalAlignment,omitempty"` // Gets VerticalAlignment of the annotation. VerticalAlignment VerticalAlignment `json:"VerticalAlignment,omitempty"` // The date and time when the annotation was created. CreationDate string `json:"CreationDate,omitempty"` // Get the annotation subject. Subject string `json:"Subject,omitempty"` // Get the annotation title. Title string `json:"Title,omitempty"` // Get the annotation RichText. RichText string `json:"RichText,omitempty"` // Gets or sets an array of points specifying the coordinates of n quadrilaterals. Each quadrilateral encompasses a word or group of contiguous words in the text underlying the annotation. QuadPoints []Point `json:"QuadPoints,omitempty"` }
Provides UnderlineAnnotation.
type UnderlineAnnotationResponse ¶
type UnderlineAnnotationResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Underline annotation object Annotation *UnderlineAnnotation `json:"Annotation,omitempty"` }
Represents response containing single underline annotation object
type UnderlineAnnotations ¶
type UnderlineAnnotations struct { // Link to the document. Links []Link `json:"Links,omitempty"` // List of underline annotations. List []UnderlineAnnotation `json:"List,omitempty"` }
Object representing a list of underline annotations.
type UnderlineAnnotationsResponse ¶
type UnderlineAnnotationsResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // Underline annotations object Annotations *UnderlineAnnotations `json:"Annotations,omitempty"` }
Represents response containing multiple underline annotation objects
type VerticalAlignment ¶
type VerticalAlignment string
VerticalAlignment : Enumeration of possible vertical alignment values.
const ( VerticalAlignmentNone VerticalAlignment = "None" VerticalAlignmentTop VerticalAlignment = "Top" VerticalAlignmentCenter VerticalAlignment = "Center" VerticalAlignmentBottom VerticalAlignment = "Bottom" )
List of VerticalAlignment
type WordCount ¶
type WordCount struct {
List []PageWordCount `json:"List,omitempty"`
}
Number of words per document pages.
type WordCountResponse ¶
type WordCountResponse struct { // Response status code. Code int32 `json:"Code"` // Response status. Status string `json:"Status,omitempty"` // WordCount with words per page info. WordsPerPage *WordCount `json:"WordsPerPage,omitempty"` }
Number of words per document pages.
Source Files ¶
- annotation.go
- annotation_flags.go
- annotation_info.go
- annotation_state.go
- annotation_type.go
- annotations_info.go
- annotations_info_response.go
- antialiasing_processing_type.go
- api_client.go
- api_info.go
- api_response.go
- aspose_response.go
- attachment.go
- attachment_response.go
- attachments.go
- attachments_response.go
- bookmark.go
- bookmark_response.go
- bookmarks.go
- bookmarks_response.go
- border.go
- border_corner_style.go
- border_effect.go
- border_info.go
- border_style.go
- box_style.go
- cap_style.go
- caption_position.go
- caret_annotation.go
- caret_annotation_response.go
- caret_annotations.go
- caret_annotations_response.go
- caret_symbol.go
- cell.go
- cell_recognized.go
- check_box_field.go
- check_box_field_response.go
- check_box_fields.go
- check_box_fields_response.go
- choice_field.go
- circle_annotation.go
- circle_annotation_response.go
- circle_annotations.go
- circle_annotations_response.go
- color.go
- color_depth.go
- column_adjustment.go
- combo_box_field.go
- combo_box_field_response.go
- combo_box_fields.go
- combo_box_fields_response.go
- common_figure_annotation.go
- compression_type.go
- configuration.go
- crypto_algorithm.go
- dash.go
- default_page_config.go
- direction.go
- disc_usage.go
- display_properties.go
- display_properties_response.go
- doc_format.go
- doc_mdp_access_permission_type.go
- doc_recognition_mode.go
- document.go
- document_config.go
- document_page_response.go
- document_pages_response.go
- document_privilege.go
- document_properties.go
- document_properties_response.go
- document_property.go
- document_property_response.go
- document_response.go
- epub_recognition_mode.go
- error_details.go
- field.go
- field_response.go
- field_type.go
- fields.go
- fields_response.go
- file_attachment_annotation.go
- file_attachment_annotation_response.go
- file_attachment_annotations.go
- file_attachment_annotations_response.go
- file_icon.go
- file_version.go
- file_versions.go
- files_list.go
- files_upload_result.go
- font_encoding_rules.go
- font_saving_modes.go
- font_styles.go
- form_field.go
- free_text_annotation.go
- free_text_annotation_response.go
- free_text_annotations.go
- free_text_annotations_response.go
- free_text_intent.go
- graph_info.go
- highlight_annotation.go
- highlight_annotation_response.go
- highlight_annotations.go
- highlight_annotations_response.go
- horizontal_alignment.go
- html_document_type.go
- html_markup_generation_modes.go
- image.go
- image_compression_version.go
- image_encoding.go
- image_footer.go
- image_fragment.go
- image_header.go
- image_response.go
- image_src_type.go
- image_stamp.go
- image_template.go
- image_templates_request.go
- images.go
- images_response.go
- ink_annotation.go
- ink_annotation_response.go
- ink_annotations.go
- ink_annotations_response.go
- justification.go
- letters_positioning_methods.go
- line_annotation.go
- line_annotation_response.go
- line_annotations.go
- line_annotations_response.go
- line_ending.go
- line_intent.go
- line_spacing.go
- link.go
- link_action_type.go
- link_annotation.go
- link_annotation_response.go
- link_annotations.go
- link_annotations_response.go
- link_element.go
- link_highlighting_mode.go
- list_box_field.go
- list_box_field_response.go
- list_box_fields.go
- list_box_fields_response.go
- margin_info.go
- markup_annotation.go
- merge_documents.go
- model_error.go
- movie_annotation.go
- movie_annotation_response.go
- movie_annotations.go
- movie_annotations_response.go
- object_exist.go
- optimize_options.go
- option.go
- output_format.go
- page.go
- page_layout.go
- page_mode.go
- page_number_stamp.go
- page_word_count.go
- pages.go
- paragraph.go
- parts_embedding_modes.go
- pdf_a_type.go
- pdf_api.go
- pdf_page_stamp.go
- permissions_flags.go
- point.go
- poly_annotation.go
- poly_intent.go
- poly_line_annotation.go
- poly_line_annotation_response.go
- poly_line_annotations.go
- poly_line_annotations_response.go
- polygon_annotation.go
- polygon_annotation_response.go
- polygon_annotations.go
- polygon_annotations_response.go
- popup_annotation.go
- popup_annotation_response.go
- popup_annotation_with_parent.go
- popup_annotations.go
- popup_annotations_response.go
- position.go
- radio_button_field.go
- radio_button_field_response.go
- radio_button_fields.go
- radio_button_fields_response.go
- radio_button_option_field.go
- raster_images_saving_modes.go
- rectangle.go
- redaction_annotation.go
- redaction_annotation_response.go
- redaction_annotations.go
- redaction_annotations_response.go
- rotation.go
- row.go
- row_recognized.go
- screen_annotation.go
- screen_annotation_response.go
- screen_annotations.go
- screen_annotations_response.go
- segment.go
- shape_type.go
- signature.go
- signature_custom_appearance.go
- signature_field.go
- signature_field_response.go
- signature_fields.go
- signature_fields_response.go
- signature_type.go
- signature_verify_response.go
- sound_annotation.go
- sound_annotation_response.go
- sound_annotations.go
- sound_annotations_response.go
- sound_encoding.go
- sound_icon.go
- split_result.go
- split_result_document.go
- split_result_response.go
- square_annotation.go
- square_annotation_response.go
- square_annotations.go
- square_annotations_response.go
- squiggly_annotation.go
- squiggly_annotation_response.go
- squiggly_annotations.go
- squiggly_annotations_response.go
- stamp.go
- stamp_annotation.go
- stamp_annotation_response.go
- stamp_annotations.go
- stamp_annotations_response.go
- stamp_base.go
- stamp_icon.go
- stamp_info.go
- stamp_type.go
- stamps_info.go
- stamps_info_response.go
- storage_exist.go
- storage_file.go
- strike_out_annotation.go
- strike_out_annotation_response.go
- strike_out_annotations.go
- strike_out_annotations_response.go
- table.go
- table_broken.go
- table_recognized.go
- table_recognized_response.go
- tables_recognized.go
- tables_recognized_response.go
- text_annotation.go
- text_annotation_response.go
- text_annotations.go
- text_annotations_response.go
- text_box_field.go
- text_box_field_response.go
- text_box_fields.go
- text_box_fields_response.go
- text_footer.go
- text_header.go
- text_horizontal_alignment.go
- text_icon.go
- text_line.go
- text_rect.go
- text_rects.go
- text_rects_response.go
- text_replace.go
- text_replace_list_request.go
- text_replace_response.go
- text_stamp.go
- text_state.go
- text_style.go
- timestamp_settings.go
- underline_annotation.go
- underline_annotation_response.go
- underline_annotations.go
- underline_annotations_response.go
- vertical_alignment.go
- word_count.go
- word_count_response.go
- wrap_mode.go