GroupDocs.Editor for Java API የሰነድ አርትዖትን በኤችቲኤምኤል መልክ ይፈቅዳል። ኤፒአይ በርካታ የሰነድ ቅርጸቶችን ይደግፋል እና ከማንኛውም ውጫዊ፣ ክፍት ምንጭ ወይም የሚከፈልበት HTML አርታዒ ጋር ሊጣመር ይችላል። አርታዒ ኤፒአይ ሰነዶችን ለመጫን፣ ወደ ኤችቲኤምኤል ለመቀየር፣ ኤችቲኤምኤልን ወደ ውጫዊ UI ያቀርባል ከዚያም ኤችቲኤምኤልን ከተጠቀምን በኋላ ወደ ዋናው ሰነድ ያስቀምጣል። እንዲሁም የተለያዩ የማይክሮሶፍት ዎርድ፣ የኤክሴል ተመን ሉሆች፣ የፓወር ፖይንት ፋይሎች፣ የክፍት ሰነድ ቅርጸቶች፣ XML እና TXT ሰነዶችን ለማመንጨት ሊያገለግል ይችላል።
የGroupDocs.Editor ለጃቫን መጠቀም የሚደገፍ የፋይል ፎርማት ሰነድ የሚጭኑ አፕሊኬሽኖችን በጃቫ እንዲገነቡ ይፈቅድልዎታል ወደ HTML Document Object Model (DOM) ከተያያዥ አባላቶቹ ለምሳሌ CSS። በተጨማሪም የእኛ አርታዒ Java API ኤችቲኤምኤልን በማንኛውም ታዋቂ የኤችቲኤምኤል አርታኢዎች ውስጥ እንዲያርትዑ ይፈቅድልዎታል። የሚፈለጉት ማሻሻያዎች ከተደረጉ በኋላ፣ GroupDocs.Editor for Java ይህን የውጤት ኤችቲኤምኤል ወደ መጀመሪያው የፋይል ቅርጸት እንዲቀይሩ ያግዝዎታል።
// Create Editor class by loading an input document
Editor editor = new Editor("Sample.docx");
// Open document for edit and obtain EditableDocument
EditableDocument original = editor.edit();
// Obtain all-embedded HTML from it
String allEmbeddedInside = original.getEmbeddedHtml();
// If necessary, obtain pure HTML-markup, CSS, images and other resources in separate form
// Whole HTML-markup, without any resources
String completeHtmlMarkup = original.getContent();
// Only HTML->BODY content, useful for most of WYSIWYG-editors
String onlyInnerBody = original.getBodyContent();
// All CSS stylesheets
List<CssText> stylesheets = original.getCss();
// All images, including raster and vector, but without CSS gradients
List<IImageResource> images = original.getImages();
// All font resources
List<FontResourceBase> fonts = original.getFonts();
// finally, send this content to your WYSIWYG HTML-editor
GroupDocs.Editor for Java API ተጓዳኝ ክፍሎችን እንደ ምስሎች፣ CSS፣ ቅርጸ-ቁምፊዎች እና ሌሎችም ካሉ የሚደገፉ ቅርጸቶች ሰነዶችን እንድታመጣ ያስችልሃል። ከዚያ እነዚህን የተገኙ ተያያዥ አባሎችን መጫን፣ ማቋረጥ እና ከመጨረሻው የኤችቲኤምኤል ፋይል ለየብቻ ማስቀመጥ እና በደንብ የሚተዳደር ውፅዓት እንዲኖርዎት ማድረግ ይችላሉ።