המרת דפי PDF לתמונות JPG ב-C#

האם אתה צריך לרנדר את הדפים בקובץ PDF לתמונות JPG ב-C#? אם כן, מאמר זה מספק את אחת השיטות הטובות והקלות ביותר להמרת דפים ב-PDF ל-JPG ב-C#. לא רק זה, השיטה מבטיחה המרת PDF ל-JPG איכותית ומהירה. בוא נעבור על מדריך מלא שלב אחר שלב כיצד להמיר PDF ל-JPG ב-C#.

ספריית C# להמרת PDF ל-JPG

כדי להמיר קבצי PDF לתמונות JPG, נשתמש ב-Aspose.PDF for .NET. זוהי ספריית PDF רבת עוצמה המאפשרת לך ליצור ולעבד קובצי PDF מתוך יישומי NET שלך. יתר על כן, זה מאפשר לך להמיר מסמכי PDF לפורמטים אחרים בצורה חלקה.

אתה יכול להוריד את הספרייה או להתקין אותה באמצעות NuGet.

PM> Install-Package Aspose.PDF

כיצד להמיר PDF ל-JPG ב-C#

להלן השלבים להמרת הדפים ב-PDF לתמונות JPG ב-C#.

דוגמת הקוד הבאה מראה כיצד להמיר PDF ל-JPG באמצעות C#.

// פתח מסמך PDF
Document pdfDocument = new Document("Document.pdf");

// עברו בלולאה בין דפים
foreach (var page in pdfDocument.Pages)
{
    // צור זרם קבצים
    using (FileStream imageStream = new FileStream(string.Format("page_{0}.jpg", page.Number), FileMode.Create))
    {
        // צור אובייקט ברזולוציה
        Resolution resolution = new Resolution(300);
                    
        // צור התקן Jpeg עם תכונות שצוינו
        // רוחב, גובה, רזולוציה
        JpegDevice JpgDevice = new JpegDevice(500, 700, resolution);

        // המר עמוד מסוים ושמור את התמונה לסטרימינג
        JpgDevice.Process(page, imageStream);

        // סגור את הזרם
        imageStream.Close();
    }
}

המר דף PDF ל-JPG ב-C#

אתה יכול גם להמיר רק עמוד בודד של PDF ל-JPG. במקרה כזה, תוכל לגשת לדף הרצוי מאוסף Document.Pages. להלן השלבים להמרת דף בודד של PDF ל-JPG בלבד.

דוגמת הקוד הבאה מראה כיצד להמיר עמוד בודד ב-PDF ל-JPG.

// פתח מסמך PDF
Document pdfDocument = new Document("Document.pdf");

// הגדר מספר עמוד
int pageNumber = 1;

// צור FileStream עבור תמונת הפלט
using (FileStream imageStream = new FileStream(string.Format("page_{0}.jpg", pageNumber), FileMode.Create))
{
    // צור אובייקט רזולוציה
    Resolution resolution = new Resolution(300);

    // צור התקן Jpeg עם תכונות שצוינו
    // רוחב, גובה, רזולוציה
    JpegDevice JpgDevice = new JpegDevice(500, 700, resolution);

    // המר עמוד מסוים ושמור את התמונה לסטרימינג
    JpgDevice.Process(pdfDocument.Pages[pageNumber], imageStream);

    // סגור את הזרם
    imageStream.Close();
}

המרת C# PDF ל-JPG בחינם

אתה יכול לקבל רישיון זמני בחינם ולהמיר כמה קבצי PDF ל-JPG שתרצה ללא כל הגבלה.

חקור את ממיר C# PDF ל-JPG

אתה יכול לחקור עוד על ספריית C# PDF באמצעות תיעוד. במקרה שיש לך שאלות או שאילתות כלשהן, תוכל ליצור איתנו קשר דרך הפורום שלנו.

סיכום

בפוסט זה, למדת כיצד להמיר דפים בקובץ PDF לתמונות JPG באמצעות C#. דוגמאות הקוד הראו כיצד להמיר את כל הדפים הרצויים של PDF לתמונות JPG. אתה רק צריך להתקין את הספרייה ואתה יכול לבצע המרת PDF ל-JPG באפליקציית C# שלך.

ראה גם