जावा एक्सपीएस में आयत जोड़ें

परिचय

Aspose.Page का उपयोग करके Java XPS में आयत जोड़ने पर इस व्यापक मार्गदर्शिका में आपका स्वागत है! चाहे आप एक अनुभवी डेवलपर हों या सिर्फ जावा एक्सपीएस से शुरुआत कर रहे हों, यह ट्यूटोरियल आपको चरण-दर-चरण निर्देशों के साथ प्रक्रिया के बारे में बताएगा, जिससे यह सुनिश्चित होगा कि आप विषय की गहरी समझ हासिल कर सकें।

आवश्यक शर्तें

इससे पहले कि हम ट्यूटोरियल में उतरें, सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यक शर्तें हैं:

  • जावा प्रोग्रामिंग भाषा का बुनियादी ज्ञान।
  • Aspose.Page लाइब्रेरी स्थापित की गई। यदि नहीं, तो आप इसे यहां से डाउनलोड कर सकते हैंAspose.Page जावा दस्तावेज़ीकरण.
  • एक कार्यशील जावा विकास वातावरण।

पैकेज आयात करें

आरंभ करने के लिए, अपने जावा प्रोजेक्ट में आवश्यक पैकेज आयात करें। सुनिश्चित करें कि Aspose.Page लाइब्रेरी आपके क्लासपाथ में सही ढंग से जोड़ी गई है। यहाँ एक बुनियादी उदाहरण है:

import com.aspose.xps.XpsDocument;
import com.aspose.xps.XpsPath;

अब, जावा एक्सपीएस में एक आयत जोड़ने के लिए दिए गए उदाहरण को कई चरणों में तोड़ते हैं।

चरण 1: दस्तावेज़ निर्देशिका सेट करें

// दस्तावेज़ निर्देशिका का पथ.
String dataDir = "Your Document Directory";

“आपकी दस्तावेज़ निर्देशिका” को अपनी इच्छित निर्देशिका के पथ से बदलें।

चरण 2: एक नया XPS दस्तावेज़ बनाएँ

// नया XPS दस्तावेज़ बनाएं
XpsDocument doc = new XpsDocument();

यह एक नया XPS दस्तावेज़ प्रारंभ करता है.

चरण 3: एक सीएमवाईके सॉलिड कलर स्ट्रोक्ड आयत जोड़ें

// निचले बाएँ भाग में CMYK (नीला) ठोस रंग का स्ट्रोक किया हुआ आयत
XpsPath path = doc.addPath(doc.createPathGeometry("M 20,10 L 220,10 220,100 20,100 Z"));
path.setStroke(doc.createSolidColorBrush(
    doc.createColor(dataDir + "uswebuncoated.icc", 1.0f, 1.000f, 0.000f, 0.000f, 0.000f)));
path.setStrokeThickness(12f);

यह चरण CMYK ठोस रंग के साथ एक स्ट्रोकयुक्त आयत जोड़ता है।

चरण 4: परिणामी XPS दस्तावेज़ सहेजें

// परिणामी XPS दस्तावेज़ सहेजें
doc.save(dataDir + "AddRectangle_out.xps");

अंत में, संशोधित XPS दस्तावेज़ को जोड़े गए आयत के साथ सहेजें। अपनी आयतों को और अधिक अनुकूलित करने के लिए, आवश्यकतानुसार मापदंडों को समायोजित करते हुए, इन चरणों को दोहराएं।

निष्कर्ष

बधाई हो! आपने Aspose.Page का उपयोग करके Java XPS में आयत जोड़ना सफलतापूर्वक सीख लिया है। यह ट्यूटोरियल आपके XPS दस्तावेज़ हेरफेर प्रयासों के लिए एक ठोस आधार प्रदान करता है।

पूछे जाने वाले प्रश्न

क्या मैं एक ही XPS दस्तावेज़ में एकाधिक आयत जोड़ सकता हूँ?

हां, आप ट्यूटोरियल में बताए गए चरणों को दोहराकर आवश्यकतानुसार उतने आयत जोड़ सकते हैं।

मैं आयत का रंग कैसे बदल सकता हूँ?

में रंग मान संशोधित करेंcreateColor वांछित रंग प्राप्त करने की विधि.

क्या Aspose.Page जटिल XPS दस्तावेज़ हेरफेर से निपटने के लिए उपयुक्त है?

बिल्कुल! Aspose.Page विभिन्न XPS दस्तावेज़ कार्यों को संभालने के लिए सुविधाओं का एक मजबूत सेट प्रदान करता है।

मुझे अतिरिक्त उदाहरण और समर्थन कहां मिल सकता है?

पता लगाएंAspose.पेज फोरमअधिक उदाहरणों के लिए और समुदाय से सहायता लें।

क्या मैं खरीदने से पहले Aspose.Page आज़मा सकता हूँ?

हाँ, आप अन्वेषण कर सकते हैंमुफ्त परीक्षण Aspose.Page की क्षमताओं का अनुभव करने के लिए।