Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Die DocumentBuilder word gebruik om dokumente te verander. Hierdie artikel verduidelik en beskryf hoe om’n aantal take uit te voer:
Slaag eenvoudig die teksstring wat u in die dokument moet invoeg na die DocumentBuilder.Write - metode. Teks formatering word bepaal deur die Font eienskap. Hierdie voorwerp bevat verskillende lettertipe eienskappe (lettertipe naam, lettertipe grootte, kleur, en so aan). Sommige belangrike lettertipe-eienskappe word ook verteenwoordig deur DocumentBuilder eienskappe om jou in staat te stel om direk toegang tot hulle te verkry. Dit is Boole-eienskappe Font.Bold, Font.Italic, en Font.Underline.
Let daarop dat die karakterformatering wat u ingestel het, van toepassing sal wees op alle teks wat vanaf die huidige posisie in die dokument ingevoeg is.
Hieronder Voorbeeld Voeg geformateerde teks met behulp van DocumentBuilder.
DocumentBuilder.Writeln voeg ook’n string teks in die dokument in, maar dit voeg ook’n paragraafonderbreking by. Huidige lettertipe formatering word ook gespesifiseer deur die DocumentBuilder.Font eienskap en huidige paragraaf formatering word bepaal deur die DocumentBuilder.ParagraphFormat eienskap. Hieronder voorbeeld toon hoe om’n paragraaf in die dokument in te voeg.
Die basiese algoritme vir die skep van’n tabel met behulp van DocumentBuilder is eenvoudig:
DocumentBuilder.StartTable.DocumentBuilder.InsertCell. Dit begin outomaties’n nuwe ry. Indien nodig, gebruik die DocumentBuilder.CellFormat eienskap om selformatering te spesifiseer.DocumentBuilder metodes.DocumentBuilder.EndRow om die huidige ry te beëindig. Indien nodig, gebruik DocumentBuilder.RowFormat eienskap om ry formatering spesifiseer.DocumentBuilder.EndTable om die tafelgebou te voltooi. Die toepaslike DocumentBuilder tabel skep metodes word hieronder beskryf.Om DocumentBuilder.StartTable te bel is die eerste stap in die bou van’n tafel. Dit kan ook genoem word binne’n sel, in watter geval dit begin’n geneste tafel. Die volgende metode om te bel is DocumentBuilder.InsertCell.
Nadat jy DocumentBuilder->InsertCell gebel het, word’n nuwe sel geskep en enige inhoud wat jy byvoeg met ander metodes van die DocumentBuilder klas sal by die huidige sel gevoeg word. Om’n nuwe sel in dieselfde ry te begin, bel DocumentBuilder->InsertCell weer. Gebruik die DocumentBuilder.CellFormat eienskap om selformatering te spesifiseer. Dit gee’n CellFormat voorwerp wat al die formatering vir’n tabel sel verteenwoordig.
Bel DocumentBuilder.EndRow om die huidige ry te voltooi. As jy DocumentBuilder->InsertCell onmiddellik daarna bel, gaan die tabel voort op’n nuwe ry.
Gebruik die DocumentBuilder.RowFormat eienskap om ry formatering spesifiseer. Dit gee’n RowFormat voorwerp wat al die formatering vir’n tabel ry verteenwoordig.
Bel DocumentBuilder.EndTable om die huidige tabel te voltooi. Hierdie metode moet slegs een keer genoem word nadat DocumentBuilder->EndRow genoem is. Wanneer genoem, DocumentBuilder.EndTable beweeg die wyser uit die huidige sel na’n posisie net na die tabel. Die volgende voorbeeld demonstreer hoe om’n geformateerde tabel te bou wat 2 rye en 2 kolomme bevat.
As u uitdruklik’n nuwe reël, paragraaf, kolom, afdeling of bladsy wil begin, skakel DocumentBuilder.InsertBreak. Gee aan hierdie metode die tipe breek wat u moet invoeg wat deur die BreakType opsomming voorgestel word. Hieronder voorbeeld toon hoe om bladsy breek in’n dokument in te voeg.
DocumentBuilder bied verskeie oorladings van die DocumentBuilder->InsertImage metode wat jou toelaat om’n inlyn of drywende beeld in te voeg. As die beeld’n EMF of WMF metafile is, sal dit in die dokument in metafile-formaat ingevoeg word. Alle ander beelde sal in PNG formaat gestoor word. Die DocumentBuilder->InsertImage metode kan beelde van verskillende bronne gebruik:
URL deur’n string parameter DocumentBuilder->InsertImage te slaag.Stream parameter DocumentBuilder->InsertImage te slaag.DocumentBuilder->InsertImage.DocumentBuilder.InsertImage te slaag.Vir elk van die DocumentBuilder->InsertImage metodes, is daar verdere oorladings wat jou toelaat om’n beeld met die volgende opsies in te voeg:DocumentBuilder->InsertImage.DocumentBuilder.InsertImage. Verder die DocumentBuilder->InsertImage metode gee’n Shape voorwerp wat net geskep en ingevoeg sodat jy verder kan verander eienskappe van die vorm.Gee’n enkele string wat’n lêer verteenwoordig wat die beeld bevat na DocumentBuilder->InsertImage om die beeld in die dokument as’n inlyngrafika in te voeg. Hieronder voorbeeld toon hoe om’n inline beeld by die wyser posisie in’n dokument in te voeg.
Hierdie voorbeeld voeg’n drywende beeld van’n lêer of URL by’n gespesifiseerde posisie en grootte.
Om’n boekmerk in die dokument in te voeg, moet jy die volgende doen:
DocumentBuilder->StartBookmark verby dit die gewenste naam van die boekmerk.DocumentBuilder.EndBookmark verby dit dieselfde naam wat jy gebruik met DocumentBuilder->StartBookmark.DocumentBuilder->StartBookmark en DocumentBuilder->EndBookmark met dieselfde boekmerknaam bel.Die onderstaande voorbeeld toon hoe om’n boekmerk in’n dokument in te voeg met behulp van’n dokumentbouer.
Form Veld inVorm velde is’n spesifieke geval van Woord velde wat “interaksie” met die gebruiker toelaat. Vorm velde in Microsoft Word sluit teksboks, kombinasie boks en boks.DocumentBuilder bied spesiale metodes om elke tipe vormveld in die dokument in te voeg: DocumentBuilder.InsertTextInput, DocumentBuilder->InsertCheckBox, en DocumentBuilder.InsertComboBox. Let daarop dat as u’n naam vir die vormveld spesifiseer, ‘n boekmerk outomaties met dieselfde naam geskep word.
DocumentBuilder.InsertTextInput om’n teksblokkie in die dokument in te voeg. Hieronder voorbeeld toon hoe om’n teks invoer vorm veld in’n dokument in te voeg.
Bel DocumentBuilder.InsertCheckBox om’n boks in die dokument in te voeg. Hieronder voorbeeld toon hoe om’n boks vorm veld in’n dokument in te voeg.
Bel DocumentBuilder.InsertComboBox om’n kombinasie boks in die dokument in te voeg. Hieronder voorbeeld toon hoe om’n kombinasie boks vorm veld in’n dokument in te voeg.
Kliënte kan Nou Die Ligging op veldvlak spesifiseer en kan beter beheer verkry. Locale Id’s kan geassosieer word met elke veld binne die DocumentBuilder. Die voorbeelde hieronder illustreer hoe om van hierdie opsie gebruik te maak.
Gebruik DocumentBuilder.InsertHyperlink om’n hiperskakel in die dokument in te voeg. Hierdie metode aanvaar drie parameters: teks van die skakel wat in die dokument vertoon moet word, skakelbestemming (URL of’n naam van’n boekmerk binne die dokument), en’n booleaanse parameter wat waar moet wees as die URL ‘n naam van’n boekmerk binne die dokument is.DocumentBuilder.InsertHyperlink intern oproepe DocumentBuilder.InsertField.Die metode voeg altyd apostrofes by aan die begin en einde van die URL. Let daarop dat jy font formatering vir die hyperlink vertoon teks eksplisiet met behulp van die Font eiendom spesifiseer. Hieronder voorbeeld voeg’n hiperskakel in’n dokument met behulp van DocumentBuilder.
As jy Wil Ole Voorwerp bel DocumentBuilder.InsertOleObject. Gee aan hierdie metode die ProgId eksplisiet met ander parameters. Hieronder voorbeeld toon hoe Om Ole Voorwerp in’n dokument in te voeg.
OLE pakket is’n erfenis en “ongedokumenteerde” manier om ingebedde voorwerp te stoor as OLE handelaar is onbekend. Vroeë Windows weergawes soos Windows 3.1, 95 en 98 het Verpakker gehad.exe aansoek wat gebruik kan word om enige tipe data in die dokument te insluit. Nou, hierdie aansoek is uitgesluit van Windows maar MS Word en ander programme gebruik dit nog steeds om data te insluit as OLE handelaar ontbreek of onbekend is. OlePackage klas kan toegang tot OLE Pakket eienskappe. Hieronder voorbeeld toon hoe om lêernaam, uitbreiding en vertoon naam vir OLE Pakket stel.
Jy kan maklik’n HTML string wat’n HTML fragment of hele HTML dokument bevat in die Word-dokument invoeg. Slaag net hierdie string na die DocumentBuilder->InsertHtml metode. Een van die nuttige implementasies van die metode is om’n HTML string in’n databasis te stoor en dit in die dokument in te voeg tydens Mail Merge om die geformateerde inhoud by te voeg in plaas daarvan om dit te bou met behulp van verskillende metodes van die dokumentbouer. Hieronder voorbeeld toon insetsels HTML in’n dokument met behulp van DocumentBuilder.
Below code voorbeeld toon hoe om horisontale reël vorm in’n dokument te voeg met behulp van DocumentBuilder->InsertHorizontalRule metode.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.