Click or drag to resize

DocxDocument Class

Class DocxDocument.
Inheritance Hierarchy
SystemObject
  QsGemBox.DocxDocxDocument

Namespace:  QsGemBox.Docx
Assembly:  QsGemBox (in QsGemBox.dll) Version: 22.4.2.0 (22.4.2.0)
Syntax
public class DocxDocument

The DocxDocument type exposes the following members.

Constructors
  NameDescription
Public methodDocxDocument
Initializes a new instance of the DocxDocument class.
Top
Properties
  NameDescription
Public propertyDocumentPath
Gets or sets the document path.
Public propertyInnerObject
Gets or sets the inner object.
Top
Methods
  NameDescription
Public methodActivateAdvancedMerging
Activates the advanced merging. Using fields prefixes we can decide what kind of data insert into the field
Public methodAddBookmarkText
Adds the bookmark text.
Public methodAddCharacterStyle
Aggiunge un nuovo stile di carattere
Public methodAddFooterPage
Aggiunge il footer standard con il numero di pagina
Public methodAddHyperlink
Aggiunge un hyperlink al documento.
Public methodAddImage(Image, Int32, Int32)
Aggiunge un'immagine al documento. Passare le dimensioni dell'immagine. Passare 0 e 0 per lasciare i valori predefiniti di immagine.
Public methodAddImage(String, Int32, Int32)
Aggiunge un'immagine al documento. Passare le dimensioni dell'immagine. Passare 0 e 0 per lasciare i valori predefiniti di immagine.
Public methodAddNewLine
Aggiunge una nuova linea (a capo).
Public methodAddPageBreak
Inserisce una interruzione di pagina
Public methodAddParagraph
Adds the text as new paragraph.
Public methodAddParagraphStyle
Aggiunge uno stile di paragrafo
Public methodAddStyle
Crea un nuovo stile e lo salva nel documento
Public methodAddTab
Inserisce una tabulazione
Public methodAddTable(DataTable)
Adds the table.
Public methodAddTable(Int32, Int32)
Aggiunge una tabella di r righe e c colonne
Public methodAddTableOfContents(String, Int32)
Adds the summary.
Public methodAddTableOfContents(String, String, Int32, DocxDocumentSummaryOrientationEnum, Boolean, Boolean)
Adds the summary.
Public methodAddTableStyle
Aggiunge un nuovo stile di tabella.
Public methodAddText
Adds the text inline (current paragraph)
Public methodAddTextBox
Aggiunge una textbox TODO: completare passando le informazioni corrette per il posizionamento. Una volta creata non si può modificare.
Public methodAppendDocument(String, Boolean)
Append a document at the end of the current one
Public methodAppendDocument(DocxDocument, Boolean)
Append a document at the end of the current one
Public methodAppendDocumentToSection
Append a document after the section.
Public methodStatic memberCreateImageProxy
Crea un proxy immagine. E' una funzione di servizio per non dover importare il tipo in Lua
Public methodEnsureSection
Ensures the section.
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFindTextByRegex
Finds the text by regex.
Public methodGetAllFields
Gets all fields contained into the document.
Public methodGetAllSections
Ritorna tutte le sezioni presenti nel documento.
Public methodGetAllTables
Gets all tables contained into the document.
Public methodGetAvailableListStyles
Ritorna una lista con gli stili di lista standard
Public methodGetBookmarkText
Ritorna il testo di un bookmark
Public methodGetBuiltInProperties
Ritorna le proprietà standard del documento
Public methodGetCustomProperties
Ritorna le proprietà custom del documento
Public methodGetFieldNames
Gets the field names.
Public methodGetFirstRun
Ritorna il primo run del documento.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetPaginator
Gets the document paginator. Object to manage the documents page. Create a new object every time (like Gembox).
Public methodGetSection
Ritorna la sezione all'indice passato
Public methodGetStyleNames
Ritorna i nomi degli stili
Public methodGetTableStyle
Ritorna lo stile di tabella in base al nome specificato in ingresso. Ritorna 'null' se il nome specificato è vuoto
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodMailMerge
Esegue il mailmerge a partire dalla tabella lua.
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodReadForm
Legge un form Word
Public methodReplaceText(String, String)
Search and replace NO regex
Public methodReplaceText(String, String, Boolean)
Replace text into the document, regex allowed
Public methodReplaceTextWithImage
Replace a placehloder with the given image
Public methodSave
Just Save
Public methodSaveAs
Save the document as...
Public methodSetBookmark
Imposta il bookmark con il valore passato
Public methodSetBookmarks
Imposta i bookmarks dalla tabella lua passata
Public methodSetField
Imposta un campo nel documento
Public methodSetProperties
Imposta le proprietà del documento leggendo una tabella nome-valore in lua. Da priorità alle proprietà standard del documento e poi a quelle custom.
Public methodSetSectionOrientation
Imposta l'orientamento della sezione
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateTableOfContent
Updates the table of content making dirty the document.
Public methodUpdateTableOfContent(Boolean)
Updates the table of content making dirty the document.
Top
See Also