Ինչպես փոխարկել Markdown-ը XPS-ի Java-ի միջոցով

Այս պարզ և հակիրճ թեման կենտրոնանում է այն բանի վրա, թե ինչպես փոխարկել MarkdownXPS Java-ի միջոցով: Մենք նաև անվանում ենք Markdown ֆայլերը որպես MD ֆայլեր, և դուք կարող եք հեշտությամբ փոխակերպել MD-ն XPS-ի Java-ում՝ օգտագործելով պարզ API զանգեր, որոնք կախված չեն որևէ նախապայմանային ծրագրաշարից կամ երրորդ կողմի գործիքից: Կոդի ներդրումը կարող է օգտագործվել Java-ի վրա հիմնված հավելվածներում, որոնք աշխատում են Windows, Linux և macOS հարթակներում:

Java-ի միջոցով Markdown-ը XPS-ի փոխարկելու քայլեր

  1. Ձեր նախագծում ավելացրեք Aspose.HTML JAR ֆայլ Maven Repository-ից
  2. Ստեղծեք HTMLDocument Class օբյեկտի օրինակ Markdown ֆայլը բեռնելու համար
  3. Փոխակերպեք Markdown MD ֆայլը որպես միջանկյալ HTML ֆայլ
  4. Ներբեռնեք միջանկյալ HTML ֆայլը՝ օգտագործելով HTMLDocument օբյեկտի օրինակը
  5. Պահպանեք միջանկյալ HTML ֆայլը XPS ձևաչափով սկավառակի վրա

MD ֆայլն իրականում սովորական տեքստային ֆայլ է, որն օգտագործում է Markdown լեզուն, որը բաղկացած է տեքստի ձևաչափման, տառատեսակների, վերնագրերի և ներքևի ներդիրային նշաններից: Java*-ի միջոցով *Markdown-ը XPS արտահանելու համար, առաջին քայլում մենք կբեռնենք Markdown ֆայլը և այն կվերափոխենք միջանկյալ HTML ֆայլի սկավառակի վրա: Այնուհետև երկրորդ քայլում մենք կսահմանենք XPS տարբերակները և կպահենք միջանկյալ HTML-ը XPS-ում Java-ի միջոցով: Այս երկու քայլ գործընթացն իրականացվում է Java-ում API-ի պարզ զանգերի միջոցով:

Կոդ՝ Markdown-ը Java-ում XPS-ին արտահանելու համար

package htmlexamples;
import com.aspose.html.HTMLDocument;
import com.aspose.html.License;
import com.aspose.html.converters.Converter;
import com.aspose.html.drawing.Size;
import com.aspose.html.drawing.Unit;
import com.aspose.html.rendering.xps.XpsDevice;
import com.aspose.html.rendering.xps.XpsRenderingOptions;
public class MarkdownToXPS {
public static void main(
String[] argumentsMarkdowntoXPS) throws Exception{
// Applying the Aspsoe.HTML license to export MD to XPS
// without any restrictions
License lic = new License();
lic.setLicense("HTML.Total.Java.lic");
// In order to load the source markdown MD file, Create HTMLDocument object
HTMLDocument markdownToHTMLobj = Converter.
convertMarkdown("SourceMarkdownFile.md");
// First, convert the Markdown MD file to HTML format
markdownToHTMLobj.save("MarkdownSavedToHTML.html");
// Load the saved HTML file to a new HTMLDocument instance
HTMLDocument hTMLToXPSobj = new HTMLDocument("MarkdownSavedToHTML.html");
// Use XPSRenderingOptions to set the page size for output XPS
XpsRenderingOptions outputXPSOptions = new XpsRenderingOptions();
outputXPSOptions.getPageSetup().getAnyPage().
setSize(new Size(Unit.fromInches(8.5f), Unit.fromInches(11.0f)));
// Create XpsDevise object that will render intermediate HTML file to XPS format
XpsDevice xPSDevice = new
XpsDevice(outputXPSOptions, "HTMLToXPSExported.xps");
// Converting the HTML file using XPS Device to a XPS
hTMLToXPSobj.renderTo(xPSDevice);
}
}

Նախորդ թեմայում սովորել ենք ինչպես ստեղծել HTML ֆայլ Java-ի միջոցով-ը։ Այս թեմայում մենք կենտրոնացած ենք Markdown-ի XPS փոխակերպման վրա՝ օգտագործելով Java երկքայլ մոտեցմամբ:

 Հայերեն