यह ट्यूटोरियल बताता है कि Java का उपयोग करके PDF को कैसे ज़ूम करें। इसमें IDE सेटिंग, चरणों की सूची और Java का उपयोग करके कस्टम **PDF ज़ूम आकार लागू करने के लिए एक नमूना कोड है। आप PDF व्यूअर में इसे खोलते समय आरंभिक ज़ूम स्थिति और ज़ूम फ़ैक्टर सेट करने के प्रभाव के बारे में जानेंगे।
जावा का उपयोग करके पीडीएफ फाइल को ज़ूम करने के चरण
- PDF फ़ाइल को ज़ूम करने के लिए Aspose.PDF for Java का उपयोग करने हेतु वातावरण स्थापित करें
- ज़ूम स्तर सेट करने के लिए स्रोत PDF फ़ाइल को Document ऑब्जेक्ट में लोड करें
- GoToAction ऑब्जेक्ट बनाएं
- XYZExplicitDestination ऑब्जेक्ट का उपयोग करके लक्ष्य पृष्ठ, ऊपरी-बाएँ कोने से दृश्य ऑफ़सेट और ज़ूम फ़ैक्टर सेट करें
- लोड किए गए दस्तावेज़ पर यह क्रिया सेट करें
- आउटपुट पीडीएफ फाइल को नई ज़ूम सेटिंग्स के साथ सेव करें
Java का उपयोग करके PDF ज़ूम आउट को लागू करने के लिए इन चरणों का पालन करें। इसके लिए लक्ष्य PDF फ़ाइल के OpenAction को सेट करना आवश्यक है, जैसा कि हम चाहते हैं कि जब यह आउटपुट PDF फ़ाइल किसी भी PDF व्यूअर में खोली जाए, तो उसे कस्टम ज़ूम सेटिंग्स के साथ विशिष्ट पृष्ठ खोलना चाहिए। आवश्यक पैरामीटर प्रदान करके और setOpenAction() विधि को कॉल करके कार्रवाई को परिभाषित करने के लिए GoToAction क्लास का उपयोग करें।
जावा का उपयोग करके पीडीएफ को ज़ूम आउट करने का कोड
import com.aspose.pdf.*; | |
import java.io.FileOutputStream; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception // Change PDF zoom settings in Java | |
{ | |
// Set the licenses | |
new License().setLicense("License.lic"); | |
// Load the source PDF file | |
Document pdf = new Document("sample.pdf"); | |
GoToAction goToAction = new GoToAction(new XYZExplicitDestination(2, 0, -200, 1.5)); | |
pdf.setOpenAction(goToAction); | |
// Save the document | |
pdf.save("Output.pdf"); | |
System.out.println("PDF zoom settings changed successfully"); | |
} | |
} |
यह कोड दर्शाता है कि जब हम इसे खोलते हैं तो वांछित सेटिंग्स के साथ PDF ज़ूम इन जावा का उपयोग करके कैसे लागू किया जाता है। XYZExplicitDestination ऑब्जेक्ट का उपयोग कस्टम सेटिंग्स जैसे पेज नंबर, बाएं-शीर्ष बिंदुओं के संदर्भ में लक्ष्य पृष्ठ से ऑफसेट और ज़ूम फ़ैक्टर सेट करने के लिए किया जाता है। बाएं और शीर्ष मान पृष्ठ के ऊपरी बाएं कोने से संदर्भित होते हैं, मान लें कि यदि हम शीर्ष को सकारात्मक मान के रूप में सेट करते हैं, तो यह लक्ष्य पृष्ठ के ऊपर ज़ूम करना शुरू कर देगा। यदि आप इसे कुछ नकारात्मक मान पर सेट करते हैं, तो प्रारंभिक ज़ूम लक्ष्य पृष्ठ पर नीचे बिंदुओं से शुरू होगा।
इस लेख में हमने बताया है कि जब आप PDF को Acrobat Reader में खोलते हैं तो उसे ज़ूम कैसे करें। अगर आप PDF फ़ाइल को घुमाना चाहते हैं, तो जावा का उपयोग करके पीडीएफ को कैसे घुमाएं पर लेख देखें।