تحويل PDF إلى صيغ الصور في Rust
تحويل PDF إلى صورة
في هذه المقالة، سنعرض لك الخيارات لتحويل PDF إلى صيغ الصور.
عادةً ما يتم حفظ المستندات التي تم مسحها ضوئيًا مسبقًا بصيغة ملف PDF. ومع ذلك، هل تحتاج إلى تعديلها في محرر رسومي أو إرسالها لاحقًا بصيغة صورة؟ لدينا أداة شاملة لك لتحويل PDF إلى صور باستخدام Aspose.PDF for Rust via C++. أكثر مهمة شائعة هي عندما تحتاج إلى حفظ مستند PDF كامل أو بعض الصفحات المحددة من مستند كمجموعة من الصور. Aspose.PDF for Rust via C++ يتيح لك تحويل PDF إلى صيغ JPG و PNG لتبسيط الخطوات المطلوبة للحصول على الصور من ملف PDF محدد.
Aspose.PDF for Rust via C++ يدعم التحويل إلى صيغ صور متعددة من PDF. يرجى التحقق من القسم تنسيقات الملفات المدعومة في Aspose.PDF.
تحويل PDF إلى JPEG
يعرض مقتطف كود Rust المقدم كيفية تحويل الصفحة الأولى من مستند PDF إلى صورة JPEG باستخدام مكتبة Aspose.PDF:
- افتح مستند PDF.
- تحويل صفحة إلى JPEG باستخدام page_to_jpg دالة.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the specified page as Jpg-image
pdf.page_to_jpg(1, 100, "sample_page1.jpg")?;
Ok(())
}
حاول تحويل PDF إلى JPEG عبر الإنترنت
يقدم لك Aspose.PDF for Rust تطبيقًا مجانيًا على الإنترنت “PDF إلى JPEG”, حيث يمكنك محاولة استكشاف الوظيفة والجودة التي يعمل بها.
تحويل PDF إلى TIFF
المقتطف البرمجي بلغة Rust المقدم يوضح كيفية تحويل الصفحة الأولى من مستند PDF إلى صورة TIFF باستخدام مكتبة Aspose.PDF:
- افتح مستند PDF.
- تحويل صفحة إلى TIFF باستخدام page_to_tiff دالة.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the specified page as Tiff-image
pdf.page_to_tiff(1, 100, "sample_page1.tiff")?;
Ok(())
}
حاول تحويل PDF إلى TIFF عبر الإنترنت
يقدم لك Aspose.PDF for Rust تطبيقًا مجانيًا على الإنترنت “PDF إلى TIFF”, حيث يمكنك محاولة استكشاف الوظيفة والجودة التي يعمل بها.
تحويل PDF إلى PNG
يظهر مقطع الكود Rust المقدم كيفية تحويل الصفحة الأولى من مستند PDF إلى صورة PNG باستخدام مكتبة Aspose.PDF:
- افتح مستند PDF.
- تحويل صفحة إلى PNG باستخدام page_to_png دالة.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the specified page as Png-image
pdf.page_to_png(1, 100, "sample_page1.png")?;
Ok(())
}
حاول تحويل PDF إلى PNG عبر الإنترنت
كمثال على كيفية عمل تطبيقاتنا المجانية، يرجى التحقق من الميزة التالية.
يقدم لك Aspose.PDF for Rust تطبيقًا مجانيًا على الإنترنت “PDF إلى PNG”, حيث يمكنك محاولة استكشاف الوظيفة والجودة التي يعمل بها.
Scalable Vector Graphics (SVG) هي عائلة من المواصفات لملف قائم على XML لتقنيات الرسومات المتجهية ثنائية الأبعاد، سواء كانت ثابتة أو ديناميكية (تفاعلية أو متحركة). مواصفة SVG هي معيار مفتوح يتم تطويره من قبل اتحاد شبكة الويب العالمية (W3C) منذ عام 1999.
تحويل PDF إلى SVG
يوضح مقطع كود Rust المقدم كيفية تحويل الصفحة الأولى من مستند PDF إلى صورة SVG باستخدام مكتبة Aspose.PDF:
- افتح مستند PDF.
- تحويل صفحة إلى SVG باستخدام page_to_svg دالة.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the specified page as Svg-image
pdf.page_to_svg(1, "sample_page1.svg")?;
Ok(())
}
حاول تحويل PDF إلى SVG عبر الإنترنت
يقدم لك Aspose.PDF for Rust تطبيقًا مجانيًا على الإنترنت “PDF إلى SVG”, حيث يمكنك محاولة استكشاف الوظيفة والجودة التي يعمل بها.
تحويل PDF إلى أرشيف ZIP بصيغة SVG
المثال التالي يحول مستند PDF إلى أرشيف SVG، حيث يتم حفظ كل صفحة كملف SVG منفصل داخل حاوية ZIP.
- افتح مستند PDF المصدر.
- احفظ المستند كملف أرشيف ZIP يحتوي على ملفات SVG.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the previously opened PDF-document as SVG-archive
pdf.save_svg_zip("sample_svg.zip")?;
Ok(())
}
تحويل PDF إلى DICOM
المقتطف البرمجي بلغة Rust المقدم يُظهر كيفية تحويل الصفحة الأولى من مستند PDF إلى صورة DICOM باستخدام مكتبة Aspose.PDF:
- افتح مستند PDF.
- تحويل صفحة إلى DICOM باستخدام page_to_dicom دالة.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the specified page as DICOM-image
pdf.page_to_dicom(1, 100, "sample_page1.dcm")?;
Ok(())
}
تحويل PDF إلى BMP
المقتطف البرمجي Rust المقدم يوضح كيفية تحويل الصفحة الأولى من مستند PDF إلى صورة BMP باستخدام مكتبة Aspose.PDF:
- افتح مستند PDF.
- تحويل صفحة إلى BMP باستخدام page_to_bmp دالة.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a PDF-document with filename
let pdf = Document::open("sample.pdf")?;
// Convert and save the specified page as Bmp-image
pdf.page_to_bmp(1, 100, "sample_page1.bmp")?;
Ok(())
}



