Այս հոդվածը կտրամադրի համապարփակ բացատրություն այն մասին, թե ինչպես փոխակերպել TXT-ը RTF-ի Java-ի միջոցով: Rich Text Format (RTF) ֆայլի ձևաչափ է, որը հեշտացնում է տարբեր ձևաչափման տարբերակներ, ինչպիսիք են տառատեսակների ոճերը, գույները և դասավորության ձևավորումը: Ի հակադրություն, TXT-ը պարզ տեքստի ձևաչափ է, որը չի ապահովում որևէ ձևաչափում: Բարեբախտաբար, լայնորեն օգտագործվող փոխակերպման գրադարանի օգնությամբ հնարավոր է արտահանել TXT դեպի RTF Java: Բացի այդ, ներքևում կարող եք գտնել մի կոդի հատված, որը ցույց է տալիս գործընթացը, ինչպես նաև ուղեցույցների մի շարք՝ TXT ֆայլը RTF փաստաթղթի փոխակերպելու համար:
Java-ի միջոցով TXT-ը RTF-ի փոխարկելու քայլեր
- GroupDocs.Conversion for Java-ը ձեր նախագծի մեջ ներառելու համար կարող եք տեղադրել այն Maven պահեստի միջոցով:
- Ներառեք հղումներ TXT-ի RTF-ի փոխակերպման համար պահանջվող անհրաժեշտ դասերին
- Ստեղծեք Converter դասը և մուտքագրեք TXT ֆայլի ֆայլի ուղին որպես պարամետր դրա կոնստրուկտորին:
- Ձեռք բերեք RTF-ի փոխակերպման հասանելի տարբերակները՝ զանգահարելով Converter.getPossibleConversions մեթոդին:
- Պահպանեք ստացված RTF ֆայլը սկավառակի վրա՝ զանգահարելով Converter.save մեթոդը
Հետևելով վերը նկարագրված մանրամասն քայլերին, Java*-ի միջոցով *TXT-ից RTF ստեղծելու գործընթացը համեմատաբար պարզ է: Այս քայլերը կարող են իրականացվել ցանկացած լայնորեն օգտագործվող օպերացիոն համակարգում, ներառյալ Windows-ը, macOS-ը և Linux-ը, քանի դեռ Java-ն տեղադրված է: TXT-ից RTF ձևաչափի փոխարկումն իրականացնելու համար որևէ լրացուցիչ ծրագրակազմ տեղադրելու պահանջ չկա: Այս ցուցադրության մեջ օգտագործված գրադարանը համատեղելի է տարբեր հարթակների հետ, ինչը թույլ է տալիս ստորև ներկայացված կոդը գործարկել ցանկացած օպերացիոն համակարգում:
Կոդ՝ Java-ի միջոցով TXT-ը RTF-ի փոխարկելու համար
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertTXTtoRTFusingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import TXT document | |
Converter converter = new Converter("input.txt"); | |
// Get conversion option for final output document | |
ConvertOptions txttortf = converter.getPossibleConversions("rtf") | |
.getSource().getConvertOptions(); | |
// Save the RTF to disk | |
converter.convert("result.rtf", txttortf); | |
} | |
} |
Մենք ներկայացրել ենք Java TXT to RTF գործընթացի մանրամասն բացատրությունը՝ համառոտ կոդի օրինակով: Փոխակերպման գործընթացը պարզ է և պահանջում է ընդամենը մի քանի API զանգեր՝ պարզ կոդով: Նշանակված փաստաթղթերի փոխակերպման գրադարանը կազմաձևելուց և ֆայլերի ուղիները փոփոխվելուց հետո այս կոդը կարող է անխափան կերպով ինտեգրվել ձեր նախագծերին: Բացի այդ, մենք նախկինում հրապարակել ենք հոդված TXT-ը XLSX-ի փոխակերպելու մասին: Լրացուցիչ տեղեկությունների համար այցելեք մեր ձեռնարկը ինչպես փոխարկել TXT-ը XLSX-ի Java-ի միջոցով-ի վերաբերյալ: