Uredite MD u Java SDK

Koristite REST API za programsko uređivanje MD u Java

Kada programeri modificiraju MD dokument s ovom Java bibliotekom, ono što se zapravo uređuje je model objekta dokumenta (DOM). Dakle, gotovo sve promjene mogu se napraviti u MD dokumentu predstavljenom kao DOM. Uz isporučeni Java SDK, programeri mogu jednostavno uređivati dokument: mijenjati tekst, ažurirati tablice, dodavati slike i tako dalje. Samo učitajte MD, izvršite potrebne promjene programski i izvezite rezultat u isti ili bilo koji podržani format spremanja.

Pogledajte isječak koda

Uredite MD u Java koristeći REST API

Naša Java knjižnica daje programerima mogućnost da izravno modificiraju MD dokument uređivanjem njegovog modela objekta dokumenta (DOM), što znači da ne treba instalirati dodatni softver.

Uredite tekst u MD datoteci pomoću Java

Najpopularniji slučaj za uređivanje MD datoteke je uređivanje teksta. S danim softverskim rješenjem možete dodavati, mijenjati ili brisati tekst pomoću Java unutar dokumenta.

Uredite tablicu u MD datoteci pomoću Java

Još jedna popularna opcija za uređivanje MD a je uređivanje tablice. Naš Java SDK omogućuje vam rad s tablicama i tekstom u ćelijama tablice.

Java programeri mogu dodavati ili uklanjati ćelije tablice i tablice, kao i dodavati, uređivati i uklanjati tekst unutar njih.

Dodajte sliku u MD datoteku pomoću Java

Osim uređivanja teksta i tablica u MD u, postoji još jedna uobičajena opcija: dodavanje slika u dokument u Java. Java programeri također mogu dodati sliku u MD datoteku koristeći DOM.

Programski uredite MD

Isprobajte ovaj moćni Java SDK i procijenite neke opcije u uređivanju MD dokumenata. Koristeći sljedeći primjer, učitajte svoj MD dokument i napravite neke izmjene: dodajte tekst, dodajte tablicu i ćeliju tablice s tekstom ili umetnite sliku u MD dokument:

Prenesite dokument koji želite izmijeniti
Pokreni kôd
Učitajte sliku koju želite umetnuti
Odaberite ciljni format s popisa
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get(
   "Input.md").toAbsolutePath());
ParagraphInsert requestParagraph = new ParagraphInsert();
requestParagraph.setText("Morbi enim nunc faucibus a.");

InsertParagraphOnlineRequest insertParagraphRequest = new InsertParagraphOnlineRequest(
   requestDocument, requestParagraph, null, null, null, null, null, null, null, null);
InsertParagraphOnline insertParagraph = wordsApi.insertParagraphOnline(insertParagraphRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
   insertParagraph.getDocument().iterator().next(), "md", null, null, null, null);
ConvertDocument convert = wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get(
   "Input.md").toAbsolutePath());
TableInsert requestTable = new TableInsert();
requestTable.setColumnsCount(1);
requestTable.setRowsCount(2);

InsertTableOnlineRequest insertTableRequest = new InsertTableOnlineRequest(requestDocument, 
   requestTable, "", null, null, null, null, null, null);
InsertTableOnline insertTable = wordsApi.insertTableOnline(insertTableRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
   insertTable.getDocument().iterator().next(), "md", null, null, null, null);
ConvertDocument convert = wordsApi.convertDocument(convertRequest);
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

byte[] requestDocument = Files.readAllBytes(Paths.get(
   "Input1.md").toAbsolutePath());
DrawingObjectInsert requestDrawingObject = new DrawingObjectInsert();
requestDrawingObject.setHeight((double)0);
requestDrawingObject.setLeft((double)0);
requestDrawingObject.setTop((double)0);
requestDrawingObject.setWidth((double)0);
requestDrawingObject.setRelativeHorizontalPosition(
   DrawingObjectInsert.RelativeHorizontalPositionEnum.MARGIN);
requestDrawingObject.setRelativeVerticalPosition(
   DrawingObjectInsert.RelativeVerticalPositionEnum.MARGIN);
requestDrawingObject.setWrapType(DrawingObjectInsert.WrapTypeEnum.INLINE);

byte[] requestImageFile = Files.readAllBytes(Paths.get(
   "Input2.md").toAbsolutePath());
InsertDrawingObjectOnlineRequest insertDrawingObjectRequest = 
   new InsertDrawingObjectOnlineRequest(requestDocument, requestDrawingObject, 
      requestImageFile, "sections/0", null, null, null, null, null, null);
InsertDrawingObjectOnline insertDrawingObject = 
   wordsApi.insertDrawingObjectOnline(insertDrawingObjectRequest);

ConvertDocumentRequest convertRequest = new ConvertDocumentRequest(
   insertDrawingObject.getDocument().iterator().next(), "md", null, null, null, null);
ConvertDocument convert = wordsApi.convertDocument(convertRequest);
Pokreni kôd
  
Kopirajte kôd Java u međuspremnik

Kako urediti MD u Java

  1. Instalirajte 'Aspose.Words Cloud za Java'
  2. Dodajte referencu biblioteke (uvezite biblioteku) svom Java projektu
  3. Učitajte MD za uređivanje u Java
  4. Umetni sadržaj na početak MD
  5. Preuzmite dokument rezultata iz pohrane u oblaku

Biblioteka Java za korištenje MD uređivanja

Instalirajte 'Aspose.Words Cloud SDK for Java' pomoću alata za automatizaciju gradnje Maven.

Dodajte ovu ovisnost u POM svog projekta: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Kao alternativu, možete klonirati Aspose.Words Cloud SDK for Java izvorni kod s GitHuba i koristiti ga u svom projektu. Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.

Zahtjevi sustava

Pogledajte Repository Documentation da vidite detalje.

Ostali podržani formati datoteka

Možete izvršiti operaciju uređivanja za druge formate datoteka:

5%

Pretplatite se na Aspose ažuriranja proizvoda

Primajte mjesečne biltene i ponude izravno u vaš poštanski sandučić.

© Aspose Pty Ltd 2001-2024. Sva prava pridržana.