
הכניסה
קבצי PDF לעתים קרובות מכילים תמונות בעלות ערך שצריך להוציא כדי להשתמש מחדש, לנתח, או להפוך**.מאמר זה מספק מדריך מקיף שלב אחר צעד על איך להוציא תמונות מתוך קבצי PDF ב- C#** באמצעות Aspose.PDF עבור .NET.תוסף חזק זה .NET Plugin מבטיח קבלת תמונה באיכות גבוהה, שמירה על פורמטים מקוריים ופתרונות.
למה להוציא תמונות מתוך PDF?
הוצאת תמונות מתוך PDF יכול להיות מועיל מסיבות רבות:
- השימוש מחדש בתמונות עבור דיווחים, הצגות או ארכיונים.
- הפוך תמונות PDF לתוך קבצים נפרדים לעריכה או עיבוד נוסף.
- מחיקת תמונה אוטומטית לעיבוד PDF המוני.
- שמור תמונות ברזולוציה גבוהה ללא אובדן איכות.
שולחן התוכן
- הגדרת Aspose.PDF עבור תמונה
- להוציא תמונות מתוך קבצי PDF ב- C#
- שמירה על תמונות שנלקחו בפורמטים שונים
- תמונת Batch Extraction מתוך PDFs מרובים
- קבלת רישיון חינם
- סיכום ומשאבים נוספים
הגדרת Aspose.PDF עבור תמונה Extraction
כדי לחלץ תמונות מתוך PDFs, אנו משתמשים Aspose.PDF for .NET.
- יציאת תמונה מדויקת ללא אובדן נתונים
- תמיכה בפורמט תמונה מרובה (JPEG, PNG, BMP, וכו ‘).
- חילוץ אוטומטי מתוך PDFs רב עמודים.
ההתקנה
ניתן להתקין את הספרייה בקלות באמצעות NuGet:
PM> Install-Package Aspose.PDF
Alternatively, download the DLL from the עקבו אחרי Aspose Downloads.
להוציא תמונות מתוך קבצי PDF ב- C#
בצע את השלבים הבאים כדי להוציא תמונות מתוך PDF באופן מתוכנן**:
- Load the PDF file using the
Document
class. - ללכת דרך כל דף כדי לגשת לתמונות.
- Extract each image from
Page.Resources.Images
. - שמור תמונות שנלקחו בפורמט הרצוי שלך.
קוד דוגמה
שיטה זו מבטיחה יציאה ללא עיפרון תוך שמירה על איכות תמונה מקורית.
שמירה על תמונות שנלקחו בפורמטים שונים
Aspose.PDF מאפשר לך לשמור תמונות שנלקחו בפורמטים מרובים:
פורמט | יתרונות |
---|---|
JPEG | דחיסה גבוהה, אידיאלי לשימוש באינטרנט. |
PNG | דחיסה ללא אובדן עבור תמונות באיכות גבוהה. |
BMP | פורמט Bitmap עבור שמירה על תמונה מפורטת. |
כדי לשמור תמונות שנלקחו בפורמטים שונים, פשוט לשנות את הרחבת הקובץ בשיטת החיסכון.
4.Batch תמונה הוצאת מתוך PDFs מרובים
כדי להוציא תמונות מ PDFs מרובים בבת אחת, אתה יכול לגלול דרך תיעוד כפי שמוצג להלן:
string[] files = Directory.GetFiles("input_pdfs", "*.pdf");
foreach (string file in files)
{
Document pdfDocument = new Document(file);
foreach (var page in pdfDocument.Pages)
{
foreach (var image in page.Resources.Images)
{
FileStream stream = new FileStream("output_" + Path.GetFileName(file) + ".jpg", FileMode.Create);
image.Save(stream, ImageFormat.Jpeg);
stream.Close();
}
}
}
שיטה זו אוטומטית הוצאת תמונה PDF המונית ביעילות.
קבלת רישיון חינם
כדי לפתוח את התכונות המלאות של Aspose.PDF**, באפשרותך לבקש רישיון זמני חינם (http://purchase.aspose.com/temporary-license)**.
לקבלת פרטים נוספים, בדוק את מסמך רשמי או לשאול שאלות ב **פורום אספוס.
מסקנה ומשאבים נוספים
סיכום
במדריך זה אנו מכסים:
- איך להוציא תמונות מתוך PDFs באמצעות C#
- שמירה על איכות תמונה ופורמט
- Batch עיבוד קבצים PDF מרובים
ללמוד עוד
עם Aspose.PDF עבור .NET, אתה יכול לגרד, לעבד ולנהל תמונות מתוך PDF בצורה יעילה.התחל להשתמש Aspose.PDF היום עבור ביצועים גבוהים **C# PDF תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה תמונה