.NET API chun Doiciméid Phróiseála Focal a ionramháil

Oscail Leabharlann Foinse .NET chun Ceanntásca/Buntásca Saincheaptha a Chruthú, a Chur in Eagar, Nó a Roinnt nó a Bhainistiú & a Bhainistiú le Ceanntásca/Buntásca i gcomhaid Microsoft Word.

Is leabharlann foinse oscailte íon .NET é DocX a chuireann ar chumas forbróirí bogearraí comhaid Word 2007/2010/2013 a chruthú agus a ionramháil, ar bhealach éasca. Is API éadrom agus an-tapa é nach n-úsáideann leabharlanna COM agus ní éilíonn sé Microsoft Office a shuiteáil. Déanann API DocX sé éasca doiciméid a chruthú agus a ionramháil.

Ceadaíonn an API ceanntásca nó buntásca a chur le doiciméid focal. Is féidir leis a bheith mar an gcéanna ar na leathanaigh ar fad, nó is féidir é a bheith uathúil ar an gcéad leathanach, nó uathúil do leathanaigh corrdhoiciméid nó fiú leathanaigh doiciméad focal. Is é an rud iontach gur féidir íomhánna, hipearnaisc, agus níos mó a bheith ann.

Tacaíonn an API le roinnt gnéithe tábhachtacha mar theimpléad a chur i bhfeidhm ar dhoiciméad Word, doiciméid Word a mhodhnú, doiciméid a cheangail, codanna a athchruthú ó dhuine go chéile, cosaint doiciméad le pasfhocal nó gan pasfhocal, corrlaigh doiciméid a shocrú, méid an leathanaigh a shocrú, spásáil líne, eangú , treo téacs, ailíniú téacs, bainistigh clónna agus méideanna cló, cruthaigh rannóga agus go leor eile.

Previous Next

Tús a chur le DocX

Ar an gcéad dul síos, ní mór duit creat .NET 4.0 agus Visual Studio 2010 nó níos déanaí a shuiteáil, chun DocX a úsáid go réidh. 

Is é an bealach molta chun é a shuiteáil ná NuGet a úsáid

Suiteáil DocX ó NuGet

 Install-Package DocX -Version 1.5.0

Cruthaigh & Athraigh Doiciméid Word trí APIanna .NET

Ceadaíonn an fhoinse oscailte DocX API d'fhorbróirí bogearraí doiciméid Word nua a chruthú i bhformáidí comhaid DOCX. Ceadaíonn an leabharlann freisin na Doiciméid Word atá ann faoi láthair a mhodhnú de réir riachtanais an úsáideora. Tacaíonn an API freisin le pictiúr a chur leis, tábla agus hipearnaisc a chur isteach, agus míreanna nó liostaí urchair a chur leis agus liosta uimhrithe taobh istigh de dhoiciméid focal.

Cruthaigh DOCX le DocX - C#

using (DocX document = DocX.Create("fileformat.docx"))
{
  // Add a new Paragraph to the document.
  Paragraph pagagraph = document.InsertParagraph();
  // Append some text.
  pagagraph.Append("File Format Developer Guide").Font("Arial Black");
  // Save the document.
  document.Save();
}

Bainistigh Ceanntásca/Buntásca Chustaim i gComhaid Word

Cuireann API DocX ar chumas forbróirí Bogearraí ceanntásca agus buntásca saincheaptha a chur leis taobh istigh de Dhoiciméid Word DOCX. Tacaíonn an API le ceanntásca/buntásca saincheaptha a chur le táblaí agus pictiúir, ailt, agus cairteacha. Nuair a bheidh an doiciméad cruthaithe is féidir leat pictiúr ceanntásc an leathanaigh a shainiú i dTábla. Beidh na ceanntásca céanna ag leathanaigh chorr agus chothroma. Is féidir leat cur síos a dhéanamh freisin ar bhuntásc an leathanaigh nó ar an téacs i dTábla.

Cruthaigh Ceanntásc agus Buntásc - C#

//Create a document
using (DocX document = DocX.Create("FileFormat.docx"))
{
  // Add Header 
  document.AddHeaders();
  Header header = document.Headers.Odd;
  // Insert Paragraph in header
  Paragraph paragraph = header.InsertParagraph();
  paragraph.Append("File Format Developer Guide");
  // Add Footer 
  document.AddFooters();
  Footer footer = document.Footers.Odd;
  // Insert Paragraph in header
  Paragraph paragraph1 = footer.InsertParagraph();
  paragraph1.Append("File Format Develoer Guide");
  // Save Document
  document.Save();
}

Ionramháil Íomhá taobh istigh de Doiciméad Word

Ligeann API DocX d’fhorbróirí bogearraí íomhánna leabaithe laistigh de dhoiciméid Word DOCX a ionramháil go ríomhchláraithe. Ar an gcéad dul síos, ní mór duit íomhá a bheith agat taobh istigh de dhoiciméad focal. Chun an íomhá a láimhseáil ar dtús ní mór duit an doiciméad a oscailt agus teaghrán saincheaptha nó athruithe eile a theastaíonn uait a chur i bhfeidhm ar íomhá a scríobh agus an doiciméad a shábháil ina dhiaidh sin.

Ionramháil Íomhánna le DocX - C#

using (DocX document = DocX.Load("FileFormat.docx"))
{
  //Read Image from word
  var image = document.Images[0];
  Bitmap bitmap = new Bitmap(image.GetStream(FileMode.Open, FileAccess.ReadWrite));
  Graphics graphics = Graphics.FromImage(bitmap);
  // Draw the string
  graphics.DrawString
  (
  "Manipulate Images using DocX",
  new System.Drawing.Font("Tahoma", 20),
  Brushes.Blue,
  new PointF(0, 0)
  );
  // Save document
  document.SaveAs("Output.docx");
}

Bainistigh hipearnasc i nDoiciméid Word

Is cuid an-úsáideach é an hipearnasc de dhoiciméid próiseála focal a ligeann d’úsáideoirí rochtain a fháil ar dhoiciméid sheachtracha nó ar chodanna inmheánacha de na doiciméid atá ann cheana chomh maith le láithreáin ghréasáin sheachtracha agus seoltaí ríomhphoist díreach ón doiciméad. Soláthraíonn an fhoinse oscailte DocX API tacaíocht don dá chineál hipearnasc; an inmheánach a dhíríonn ar leabharmharc laistigh den doiciméad agus an seachtrach a dhíríonn ar an URL seachtrach.

Bainistigh Hipearnaisc Doiciméid Phróiseála Focal trí C#


// reating a bookmark
const chapter1 = new Paragraph({
  heading: HeadingLevel.HEADING_1,
  children: [
    new Bookmark({
      id: "anchorForChapter1",
      children: [
        new TextRun("Chapter 1"),
      ],
    }),
  ],
})
//Create an hyperlink 
const link = new InternalHyperlink({
  children: [
    new TextRun({
      text: "See Chapter 1",
      style: "Hyperlink",
    }),
  ],
  anchor: "anchorForChapter1",
})
 Gaeilge