जावा में एमपीपी को पीएनजी में बदलें

यह संक्षिप्त विषय इस बात पर केंद्रित है कि जावा में MPP को PNG में कैसे बदला जाए। यह क्षमता प्रदर्शित करने के लिए अच्छी तरह से परिभाषित कॉन्फ़िगरेशन चरण और एक कार्यशील उदाहरण कोड प्रदान करता है। आप कुछ एपीआई कॉल की मदद से ** जावा का उपयोग करके एमपीपी फ़ाइल को पीएनजी में बदलने के लिए आसानी से एक एप्लिकेशन बना सकते हैं।

जावा का उपयोग करके एमपीपी को पीएनजी में बदलने के चरण

  1. जावा का उपयोग करके एमपीपी को पीएनजी में परिवर्तित करने के लिए रिपॉजिटरी मैनेजर का उपयोग करके Aspose.Tasks for Java को शामिल करने के लिए पर्यावरण स्थापित करें
  2. जावा का उपयोग करके एमपीपी को पीएनजी में बदलने के लिए Project क्लास ऑब्जेक्ट का उपयोग करके मौजूदा एमपीपी फ़ाइल तक पहुंचें
  3. ImageSaveOptions क्लास ऑब्जेक्ट का उपयोग करके आउटपुट पीएनजी फ़ाइल विकल्प सेट करें
  4. सेव विधि का उपयोग करके एमपीपी को जावा में पीएनजी के रूप में सेव करें

उपर्युक्त चरणों में पूर्ण कॉन्फ़िगरेशन विवरण और जावा का उपयोग करके एमएस प्रोजेक्ट को पीएनजी में परिवर्तित करने की चरणबद्ध प्रक्रिया शामिल है। प्रोजेक्ट क्लास ऑब्जेक्ट डिस्क से स्रोत एमपीपी फ़ाइल तक पहुंचने के लिए बनाया गया है और फिर आउटपुट पीएनजी फ़ाइल गुणों को सेट करने के लिए ImageSaveOptions क्लास इंस्टेंस का उपयोग किया जाता है। ImageSaveOptions क्लास इंस्टेंस अनिवार्य नहीं है और रेंडर करते समय आउटपुट पीएनजी फ़ाइल के लिए डिफ़ॉल्ट सेटिंग्स का उपयोग करके इसे बाहर रखा जा सकता है।

जावा में एमपीपी को पीएनजी के रूप में सहेजने के लिए कोड

import com.aspose.tasks.ImageSaveOptions;
import com.aspose.tasks.License;
import com.aspose.tasks.PageSize;
import com.aspose.tasks.PixelFormat;
import com.aspose.tasks.PresentationFormat;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
public class MppToPng {
public static void main(String[] args) throws Exception {// Throws exception for the MPP file
String FilePath = "//Users//KBase//TestData//";
// Applying product license load and convert MPP to PNG image
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Load the MS MPP file from the disk
Project pngProject = new Project(FilePath + "Input.mpp");
// Set the PNG image Options
ImageSaveOptions pngOpts = new ImageSaveOptions(SaveFileFormat.Png);
pngOpts.setPixelFormat(PixelFormat.Format32bppArgb);
pngOpts.setPresentationFormat(PresentationFormat.TaskSheet);
pngOpts.setPageSize(PageSize.A4);
// Save the exported PNG image on the disk
pngProject.save("MpptoPng.png", pngOpts);
}
}

यह उदाहरण एक सरल एपीआई इंटरफ़ेस की सहायता से *जावा का उपयोग करके एमपीपी को पीएनजी में परिवर्तित करने की सुविधा प्रदर्शित करता है। प्रोजेक्ट क्लास ऑब्जेक्ट में ओवरलोडेड कंस्ट्रक्टर हैं जो डिस्क से स्रोत फ़ाइल को लोड कर सकते हैं और मेमोरी स्ट्रीम का उपयोग करके वेब या डेटाबेस जैसे स्रोतों से भी लोड कर सकते हैं। ImageSaveOptions वर्ग का उपयोग कुछ नाम रखने के लिए setFitContent, setResolution, setPageCount, setPages, setImageQuality, और setPixelFormat जैसी सेटर विधियों का उपयोग करके आउटपुट PNG फ़ाइल को अनुकूलित करने के लिए किया जाता है।

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

 हिन्दी