इस संक्षिप्त कैसे-करें ट्यूटोरियल में, Java का उपयोग करके PDF फ़ाइल में पाठ को कैसे रेखांकित करें के लिए एक स्पष्टीकरण प्रदान किया गया है। इसमें आईडीई सेट करने के लिए संसाधन हैं, विकास चरणों की एक सूची है, और एक चलने योग्य नमूना कोड है जो दर्शाता है कि जावा का उपयोग करके पीडीएफ में अंडरलाइन कैसे जोड़ें। आप इस कार्य को एक नई बनाई गई पीडीएफ फाइल में करने के विकल्प सीखेंगे या इसमें पाठ को रेखांकित करने के लिए मौजूदा फाइल को लोड करेंगे।
जावा का उपयोग करके पीडीएफ फाइल में अंडरलाइन करने के चरण
- पाठ को रेखांकित करने के लिए Aspose.PDF for Java का उपयोग करने के लिए वातावरण स्थापित करें
- एक Document बनाएं और उसमें कुछ पाठ जोड़ने के लिए एक पृष्ठ जोड़ें
- TextFragment ऑब्जेक्ट को इंस्टेंट करें और नमूना टेक्स्ट, स्थिति और अंडरलाइन फ़्लैग सेट करें
- किसी विशेष पृष्ठ के लिए टेक्स्टबिल्डर ऑब्जेक्ट को इंस्टेंट करें और भरे हुए टेक्स्टफ्रैगमेंट को इसमें संलग्न करें
- परिणामी पीडीएफ फाइल को रेखांकित पाठ के साथ सहेजें
जावा का उपयोग करके पीडीएफ दस्तावेज़ में कैसे रेखांकित करें की प्रक्रिया को इन चरणों में संक्षेपित किया गया है। स्पष्टीकरण के लिए, एक पृष्ठ के साथ एक नई पीडीएफ फाइल बनाई जाती है, और टेक्स्टफ्रेगमेंट क्लास का उपयोग करके नमूना पाठ जोड़ा जाता है। अंत में, अंडरलाइन फ्लैग को टेक्स्टफ्रैगमेंट ऑब्जेक्ट में सेट किया जाता है जिसे बाद में टेक्स्टबिल्डर क्लास का उपयोग करके पीडीएफ फाइल में जोड़ा जाता है।
जावा का उपयोग करके पीडीएफ में टेक्स्ट को रेखांकित करने के लिए कोड
import com.aspose.pdf.License; | |
import com.aspose.pdf.Document; | |
import com.aspose.pdf.TextFragment; | |
import com.aspose.pdf.TextBuilder; | |
public class UnderlinePdfText { | |
public static void main(String[] args) throws Exception // Underline a text in Java | |
{ | |
// Set the license to underline PDF text | |
License licPdf= new License(); | |
licPdf.setLicense("Conholdate.Total.Product.Family.lic"); | |
// Create a document for verifying underline text | |
Document pdfDocForUnderline = new Document(); | |
// Insert a page inside the PDF | |
pdfDocForUnderline.getPages().add(); | |
// Create a TextFragment object to test the underline feature | |
TextFragment txtFrag = new TextFragment("Sample text to underline"); | |
txtFrag.setPosition(new com.aspose.pdf.Position(20, 800)); | |
txtFrag.getTextState().setUnderline(true); | |
// Create a TextBuilder object to add the PDF page | |
TextBuilder txtBuilder = new TextBuilder(pdfDocForUnderline.getPages().get_Item(1)); | |
// Append the TextFragment to the PDF | |
txtBuilder.appendText(txtFrag); | |
// Save the resultant PDF | |
pdfDocForUnderline.save("outputUnderlineText.pdf"); | |
} | |
} |
यह कोड खंड जावा का उपयोग करके पीडीएफ में पाठ को रेखांकित करने के तरीके के बारे में विस्तार से बताता है। हालाँकि, इस सुविधा को प्रदर्शित करने के लिए एक नई पीडीएफ फाइल बनाई गई है, हालाँकि, आप एक मौजूदा पीडीएफ फाइल को लोड कर सकते हैं, उसमें टेक्स्ट की खोज कर सकते हैं और टेक्स्टफ्रैगमेंटएब्जॉर्बर क्लास का उपयोग करके इसे रेखांकित कर सकते हैं। इसी तरह, टेक्स्टफ्रैगमेंट क्लास का उपयोग करके आप न केवल टेक्स्ट को रेखांकित कर सकते हैं बल्कि परिवर्तन को हाइलाइट करने के लिए इसके स्वरूपण को भी बदल सकते हैं।
इस कोड ने व्यक्त किया है जावा का उपयोग करके पीडीएफ में कैसे रेखांकित करें। यदि आप पीडीएफ में टेक्स्ट हाइलाइट करने जैसे अन्य ऑपरेशन सीखना चाहते हैं, तो जावा का उपयोग करके पीडीएफ दस्तावेज़ को कैसे हाइलाइट करें पर लेख देखें।