Excel to PDF C#

माइक्रोसॉफ्ट एक्सेल प्लेटों को प्रबंधित करने के लिए एक अनिवार्य उपकरण है, लेकिन ऐसे समय होते हैं जब इन शीट्स को पीडीएफ में परिवर्तित करना आवश्यक हो जाता है – चाहे रिपोर्ट साझा करने या प्रारूपण को बनाए रखने के लिये हो. इस ब्लॉग पोस्ट में, हम आपको सी # का उपयोग करके फ़ीडफ़ाइल में एक्सलेक्स शीट को कनवर्टर करने की प्रभावी प्रक्रिया के माध्यम से मार्गदर्शन करेंगे. हम भी रूपांतरण के दौरान उपलब्ध विभिन्न अनुकूलन विकल्पों का पता लगाएंगे, जिनमें मुफ्त में Excel को PDF में परिवर्तन के तरीके शामिल हैं.

सामग्री तालिका

C# Excel to PDF रूपांतरण लाइब्रेरी

The .NET के लिए Aspose.Cells एपीआई एक्सेल प्लेटफार्म को पीडीएफ में परिवर्तित करने की प्रक्रिया को सरल बनाता है। एपीआई के डीएलएल डाउनलोड करें या इसे सीधे NuGet के माध्यम से स्थापित करें:

PM> Install-Package Aspose.Cells

एक Excel फ़ाइल को C# में PDF में परिवर्तित करने के लिए कदम {#steps-to-convert-an-excel-file- to-pdf-in-c}

.NET के लिए Aspose.Cells का उपयोग करके, एक Excel फ़ाइल को PDF में परिवर्तित करना सरल है. यहां यह कैसे किया जाए:

  • Excel फ़ाइल को डिस्क से लोड करें।
  • इसे अपने वांछित स्थान पर एक पीडीएफ के रूप में सहेजें।

आइए देखते हैं कि C# कोड में इसे कैसे लागू किया जाए।

Excel XLSX को C# में PDF में परिवर्तित करें

With .NET के लिए Aspose.Cells, आप आसानी से इन चरणों का पालन करके Excel फ़ाइलों को PDF में परिवर्तित कर सकते हैं:

  • तुरंत करें Workbook क्लास आपके द्वारा परिवर्तित करने के लिए Excel दस्तावेज़ के साथ है।
  • PDF फ़ॉर्म में दस्तावेज़ को सहेजें, जिसका उपयोग संग्रहीत प्रारूप को निर्दिष्ट करके SaveFormat सूचकांक

यहाँ एक कोड स्निपेट है जो दिखाता है कि कैसे C# में Excel को PDF में परिवर्तित करें :

// Instantiate the Workbook object with the Excel file
Workbook workbook = new Workbook("SampleExcel.xls");

// Save the document in PDF format
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);

Excel को PDF/A प्रारूप में परिवर्तित करें

PDF/A एक आईएसओ-मानक पीडीएफ संस्करण है जो लंबे समय तक संग्रहीत करने के लिए डिज़ाइन किया गया है. इस प्रारूप में फ़ाइलों को बचाने से यह सुनिश्चित होता है कि वे समय के साथ उपलब्ध रहें.

यहाँ है कैसे C# में Excel को PDF/A प्रारूप में परिवर्तित करने के लिए :

// Instantiate new workbook
Workbook workbook = new Workbook();

// Insert a value into cell A1
workbook.Worksheets[0].Cells[0, 0].PutValue("Testing PDF/A");

// Define PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

// Set the compliance type
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;

// Save the file
workbook.Save(dataDir + "output.pdf", pdfSaveOptions);

Excel में PDF रूपांतरण का ट्रैक करें C#

.NET के लिए Aspose.Cells आपको रूपांतरण की प्रगति का अनुसरण करने की अनुमति देता है IPageSavingCallback के बारे में जानकारी आप एक कस्टम क्लास बना सकते हैं जो इस इंटरफ़ेस को लागू करता है और इसके उदाहरण को PdfSaveOptions.PageSavingCallback के बारे में जानकारी संपत्ति है।

यहाँ एक कोड स्निपेट है जो दिखाता है कि Excel में PDF रूपांतरण की प्रगति को कैसे ट्रैक किया जाए:

// Load the workbook
Workbook workbook = new Workbook("PagesBook1.xlsx");

PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();

// Assign the custom class that implements IPageSavingCallback interface
pdfSaveOptions.PageSavingCallback = new TestPageSavingCallback();

workbook.Save("DocumentConversionProgress.pdf", pdfSaveOptions);

निम्नलिखित में से एक कस्टम क्लास है जो लागू करता है IPageSavingCallback के बारे में जानकारी रूपांतरण प्रक्रिया को ट्रैक करने के लिए इंटरफ़ेस:

public class TestPageSavingCallback : IPageSavingCallback
{
    public void PageStartSaving(PageStartSavingArgs args)
    {
        Console.WriteLine("Start saving page index {0} of pages {1}", args.PageIndex, args.PageCount);

        // Pages before page index 2 are not rendered.
        if (args.PageIndex < 2)
        {
            args.IsToOutput = false;
        }
    }

    public void PageEndSaving(PageEndSavingArgs args)
    {
        Console.WriteLine("End saving page index {0} of pages {1}", args.PageIndex, args.PageCount);

        // Pages after page index 8 are not rendered.
        if (args.PageIndex >= 8)
        {
            args.HasMorePages = false;
        }
    }
}

ऑनलाइन एक्सेल से पीडीएफ कनवर्टर

आप हमारा भी उपयोग कर सकते हैं ऑनलाइन एक्सेल से पीडीएफ रूपांतरण ऐप, Aspose.Cells द्वारा संचालित. इस मुफ्त ऐप में कोई साइन-अप की आवश्यकता नहीं है, जिससे यह त्वरित रूपांतरण के लिए एक सुविधाजनक विकल्प है।

Free C# Excel to PDF Converter प्राप्त करें

आप .NET के लिए Aspose.Cells का उपयोग बिना किसी मूल्यांकन सीमा के कर सकते हैं। मुफ्त अस्थायी लाइसेंस.

Conclusion

Excel शीटों को PDF में परिवर्तित करना विभिन्न व्यवसाय और विकास परिदृश्यों में एक आम आवश्यकता है. .NET API के लिए **Aspose.Cells ** इस प्रक्रिया को सरल बनाता है, जिससे आप अपने C# अनुप्रयोगों के भीतर रूपांतरण को स्वचालित कर सकते हैं. इस ब्लॉग पोस्ट के माध्यम से, हमने दिखाया है कि कैसे **Excel XLSX को पीडीएफ में बदलना है ।NET 6 ** , C# Excel Save As PDF ** तकनीकों का पता लगाएं, और समीक्षा की गई हैक्यूक्स को खोजे जाने योग्य पी ڈیएफसी में कैसे बदलने के साथ-साथ विभिन्न अनुकूलन विकल्पों का अध्ययन करें.

यदि आपके कोई प्रश्न हैं, तो हमारे माध्यम से पहुंचने के लिए स्वतंत्र महसूस करें फोरम.

**$99 Aspose प्लगइन ** का उपयोग करके, आप .NET में **उच्च-प्रदर्शन एक्सेल से पीडीएफ रूपांतरण प्राप्त कर सकते हैं ** . चाहे आप **Excel से PDF कोर ** या **ASP.NET ** के साथ काम कर रहे हों, यह शक्तिशाली पुस्तकालय आपको **XLS और XLSX फ़ाइलों को PDF ** में प्रभावी ढंग से परिवर्तित करने की अनुमति देता है, Layout रखरखाव सुनिश्चित करता है और आपके सभी दस्तावेज़ रूढ़िवादी आवश्यकताओं के लिए व्यापक अनुकूलन विकल्प प्रदान करती है।

उन लोगों के लिए जो ** .NET में बड़े Excel फ़ाइलों को PDF में परिवर्तित करना चाहते हैं ** , ** एस्पोजेस .Net Excel में PDF रूपांतरण लाइब्रेरी ** आपके लिए सबसे अच्छा विकल्प है. यह समर्थन करता है C# Office के बिना Excel को पीडीएफ में कनवर्ट ** समाधान और यह सुनिश्चित करता हूं कि आप आसानी सेExcel को C# .NET में Pdf को सुरक्षित करने में सक्षम हो सकते हैं.

दस्तावेज़ प्रसंस्करण में नवीनतम सुविधाओं के लिए .NET MAUI से PDF रूपांतरण लाइब्रेरी ** का पता लगाएं, और जल्दी से शुरू करने के लियेExcel से पीडीएफ कनवर्सिंग C# .NET कोर: कोड उदाहरणका लाभ उठाएं. चाहे आप.Net फ्रेमवर्क एक्सेल से pdf: सर्वश्रेष्ठ पुस्तकालय **की तलाश कर रहे हों या परिवर्तन के दौरान ** आपकी छवियों को संचालित करने की आवश्यकता हो, Aspose आपको प्रभावी C# Excel से पेडफ़ाइलिंग के बारे में सभी आवश्यक उपकरण प्रदान करता है.

इसके अलावा, यदि आप बेहतर कार्यक्षमता के लिए **C# Excel Plugin ** में रुचि रखते हैं, तो Aspose आपकी जरूरतों को पूरा करने का सही उपकरण प्रदान करता है. आप यहां तक कि अपने दस्तावेज़ कार्यप्रवाह को सरल बनाने के लिये Aspose C# का उपयोग करके Excel फ़ाइल बना सकते हैं.

हम यह भी संसाधन प्रदान करते हैं कि कैसे **C# का उपयोग करके Excel फ़ाइल को PDF में परिवर्तित करें ** , जो आपके अनुप्रयोगों में इस कार्यक्षमता को लागू करने में मदद कर सकता है. Aspose C# Excel उदाहरणों के साथ, आप जल्दी से अपने परियोजनाओं को शुरू कर सकते हैं.

विभिन्न कार्यक्षमताओं के लिए **Excel को PDF C# मुफ्त में कैसे कनवर्ट करें ** और **Aspose Cells DLL मुक्त डाउनलोड ** का उपयोग करें. अपने दस्तावेज़ प्रसंस्करण क्षमताओं को बेहतर बनाने के बारे में व्यावहारिक अंतर्दृष्टि के साथ C# Excel उदाहरण खोजें.

More in this category