Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
تشرح هذه المقالة كيفية تحويل تنسيقات الصور المختلفة إلى PDF باستخدام C#. تغطي هذه المواضيع.
تعمل مقتطفات الشيفرة التالية أيضًا مع مكتبة Aspose.PDF.Drawing.
Aspose.PDF for .NET يتيح لك تحويل تنسيقات مختلفة من الصور إلى ملفات PDF. توضح مكتبتنا مقتطفات الشيفرة لتحويل أكثر تنسيقات الصور شيوعًا، مثل - BMP و CGM و DICOM و EMF و JPG و PNG و SVG و CDR و HEIC و TIFF.
قم بتحويل ملفات BMP إلى مستند PDF باستخدام مكتبة Aspose.PDF for .NET.
تعتبر صور BMP ملفات تحمل الامتداد. تمثل BMP ملفات الصور النقطية التي تُستخدم لتخزين الصور الرقمية النقطية. هذه الصور مستقلة عن محول الرسوميات وتسمى أيضًا تنسيق ملف bitmap المستقل عن الجهاز (DIB). يمكنك تحويل BMP إلى ملفات PDF باستخدام واجهة برمجة التطبيقات Aspose.PDF for .NET. لذلك، يمكنك اتباع الخطوات التالية لتحويل صور BMP:
لذا فإن مقتطف الشيفرة التالي يتبع هذه الخطوات ويظهر كيفية تحويل BMP إلى PDF باستخدام C#:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertBMPtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load BMP file
image.File = dataDir + "BMPtoPDF.bmp";
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "BMPtoPDF_out.pdf");
}
}
حاول تحويل BMP إلى PDF عبر الإنترنت
تقدم Aspose لك تطبيقًا مجانيًا عبر الإنترنت “BMP إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
CGM هو امتداد ملف لتنسيق ملف رسومات الكمبيوتر المستخدم عادة في تطبيقات CAD (التصميم بمساعدة الكمبيوتر) وعرض الرسومات. CGM هو تنسيق رسومات متجهة يدعم ثلاث طرق ترميز مختلفة: ثنائي (الأفضل لسرعة قراءة البرنامج)، قائم على الأحرف (ينتج أصغر حجم ملف ويسمح بنقل البيانات بشكل أسرع) أو ترميز نص واضح (يسمح للمستخدمين بقراءة وتعديل الملف باستخدام محرر نصوص).
تحقق من مقتطف الشيفرة التالي لتحويل ملفات CGM إلى تنسيق PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertCGMtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
var option = new Aspose.Pdf.CgmLoadOptions();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "CGMtoPDF.cgm", option))
{
// Save PDF document
document.Save(dataDir + "CGMtoPDF_out.pdf");
}
}
DICOM هو تنسيق معيار الصناعة الطبية لإنشاء وتخزين ونقل وعرض الصور الطبية الرقمية والمستندات للمرضى الذين تم فحصهم.
Aspose.PDF لـ .NET يتيح لك تحويل صور DICOM و SVG، ولكن لأسباب تقنية لإضافة الصور تحتاج إلى تحديد نوع الملف الذي سيتم إضافته إلى PDF:
يظهر مقتطف الشيفرة التالي كيفية تحويل ملفات DICOM إلى تنسيق PDF باستخدام Aspose.PDF. يجب عليك تحميل صورة DICOM، وضع الصورة على صفحة في ملف PDF وحفظ الناتج كـ PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertDICOMtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image
{
FileType = ImageFileType.Dicom,
File = dataDir + "DICOMtoPDF.dcm"
};
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "DICOMtoPDF_out.pdf");
}
}
حاول تحويل DICOM إلى PDF عبر الإنترنت
تقدم Aspose لك تطبيقًا مجانيًا عبر الإنترنت “DICOM إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
EMF يخزن الصور الرسومية بشكل مستقل عن الجهاز. تتكون ملفات EMF من سجلات ذات أطوال متغيرة بترتيب زمني يمكن أن تعرض الصورة المخزنة بعد التحليل على أي جهاز إخراج. علاوة على ذلك، يمكنك تحويل EMF إلى صورة PDF باستخدام الخطوات أدناه:
علاوة على ذلك، يظهر مقتطف الشيفرة التالي كيفية تحويل EMF إلى PDF باستخدام C# في مقتطف الشيفرة الخاص بك:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertEMFtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load EMF file
image.File = dataDir + "EMFtoPDF.emf";
// Specify page dimension properties
page.PageInfo.Margin.Bottom = 0;
page.PageInfo.Margin.Top = 0;
page.PageInfo.Margin.Left = 0;
page.PageInfo.Margin.Right = 0;
page.PageInfo.Width = image.BitmapSize.Width;
page.PageInfo.Height = image.BitmapSize.Height;
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "EMFtoPDF_out.pdf");
}
}
حاول تحويل EMF إلى PDF عبر الإنترنت
تقدم Aspose لك تطبيقًا مجانيًا عبر الإنترنت “EMF إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
قم بتحويل ملفات GIF إلى مستند PDF باستخدام مكتبة Aspose.PDF for .NET.
GIF قادر على تخزين بيانات مضغوطة دون فقدان الجودة في تنسيق لا يزيد عن 256 لونًا. تم تطوير تنسيق GIF المستقل عن الأجهزة في عام 1987 (GIF87a) بواسطة CompuServe لنقل الصور النقطية عبر الشبكات. يمكنك تحويل GIF إلى ملفات PDF باستخدام واجهة برمجة التطبيقات Aspose.PDF for .NET. لذلك، يمكنك اتباع الخطوات التالية لتحويل صور GIF:
لذا فإن مقتطف الشيفرة التالي يتبع هذه الخطوات ويظهر كيفية تحويل BMP إلى PDF باستخدام C#:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertGIFtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load sample GIF image file
image.File = dataDir + "GIFtoPDF.gif";
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "GIFtoPDF_out.pdf");
}
}
حاول تحويل GIF إلى PDF عبر الإنترنت
تقدم Aspose لك تطبيقًا مجانيًا عبر الإنترنت “GIF إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
لا داعي للتساؤل عن كيفية تحويل JPG إلى PDF، لأن مكتبة Apose.PDF لـ .NET لديها أفضل حل.
يمكنك بسهولة تحويل صور JPG إلى PDF باستخدام Aspose.PDF for .NET من خلال اتباع الخطوات:
يظهر مقتطف الشيفرة أدناه كيفية تحويل صورة JPG إلى PDF باستخدام C#:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertJPGtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load input JPG file
image.File = dataDir + "JPGtoPDF.jpg";
// Add image on a page
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "JPGtoPDF_out.pdf");
}
}
ثم يمكنك رؤية كيفية تحويل صورة إلى PDF بنفس ارتفاع وعرض الصفحة. سنقوم بالحصول على أبعاد الصورة وضبط أبعاد صفحة مستند PDF وفقًا لذلك باستخدام الخطوات أدناه:
يظهر مقتطف الشيفرة التالي كيفية تحويل صورة إلى PDF بنفس ارتفاع وعرض الصفحة باستخدام C#:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertJPGtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load JPEG file
image.File = dataDir + "JPGtoPDF.jpg";
// Read Height of input image
page.PageInfo.Height = image.BitmapSize.Height;
// Read Width of input image
page.PageInfo.Width = image.BitmapSize.Width;
page.PageInfo.Margin.Bottom = 0;
page.PageInfo.Margin.Top = 0;
page.PageInfo.Margin.Right = 0;
page.PageInfo.Margin.Left = 0;
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "JPGtoPDF_out.pdf");
}
}
حاول تحويل JPG إلى PDF عبر الإنترنت
تقدم Aspose لك تطبيقًا مجانيًا عبر الإنترنت “JPG إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
Aspose.PDF for .NET يدعم ميزة تحويل صور PNG إلى تنسيق PDF. تحقق من مقتطف الشيفرة التالي لتحقيق مهمتك.
PNG تشير إلى نوع من تنسيق ملفات الصور النقطية التي تستخدم الضغط بدون فقد، مما يجعلها شائعة بين مستخدميها.
يمكنك تحويل PNG إلى صورة PDF باستخدام الخطوات أدناه:
علاوة على ذلك، يظهر مقتطف الشيفرة أدناه كيفية تحويل PNG إلى PDF باستخدام C# في تطبيقات .NET الخاصة بك:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertPNGtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
// Add page
var page = document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load PNG file
image.File = dataDir + "PNGtoPDF.png";
// Read Height of input image
page.PageInfo.Height = image.BitmapSize.Height;
// Read Width of input image
page.PageInfo.Width = image.BitmapSize.Width;
page.PageInfo.Margin.Bottom = 0;
page.PageInfo.Margin.Top = 0;
page.PageInfo.Margin.Right = 0;
page.PageInfo.Margin.Left = 0;
page.Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "PNGtoPDF_out.pdf");
}
}
حاول تحويل PNG إلى PDF عبر الإنترنت
تقدم Aspose لك تطبيقًا مجانيًا عبر الإنترنت “PNG إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
Aspose.PDF for .NET يوضح كيفية تحويل صور SVG إلى تنسيق PDF وكيفية الحصول على أبعاد ملف SVG المصدر.
تعتبر الرسومات المتجهة القابلة للتطوير (SVG) مجموعة من المواصفات لتنسيق ملف قائم على XML للرسومات المتجهة ثنائية الأبعاد، سواء كانت ثابتة أو ديناميكية (تفاعلية أو متحركة). تعتبر مواصفة SVG معيارًا مفتوحًا تم تطويره بواسطة اتحاد الويب العالمي (W3C) منذ عام 1999.
تُعرف صور SVG وسلوكياتها في ملفات نصية XML. وهذا يعني أنه يمكن البحث عنها وفهرستها وبرمجتها، وإذا لزم الأمر، ضغطها. كملفات XML، يمكن إنشاء وتحرير صور SVG باستخدام أي محرر نصوص، ولكن من الأكثر ملاءمة غالبًا إنشاؤها باستخدام برامج الرسم مثل Inkscape.
حاول تحويل تنسيق SVG إلى PDF عبر الإنترنت
تقدم Aspose.PDF for .NET لك تطبيقًا مجانيًا عبر الإنترنت “SVG إلى PDF”، حيث يمكنك محاولة استكشاف الوظائف وجودة العمل.
لتحويل ملفات SVG إلى PDF، استخدم الفئة المسماة SvgLoadOptions التي تُستخدم لتهيئة كائن LoadOptions
. لاحقًا، يتم تمرير هذا الكائن كوسيط أثناء تهيئة كائن Document ويساعد محرك عرض PDF في تحديد تنسيق الإدخال للمستند المصدر.
SvgLoadOptions
.Document
مع ذكر اسم الملف المصدر والخيارات.يظهر مقتطف الشيفرة التالي عملية تحويل ملف SVG إلى تنسيق PDF باستخدام Aspose.PDF for .NET.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertSVGtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
var option = new Aspose.Pdf.SvgLoadOptions();
// Open SVG file
using (var document = new Aspose.Pdf.Document(dataDir + "SVGtoPDF.svg", option))
{
// Save PDF document
document.Save(dataDir + "SVGtoPDF_out.pdf");
}
}
من الممكن أيضًا الحصول على أبعاد ملف SVG المصدر. يمكن أن تكون هذه المعلومات مفيدة إذا أردنا أن تغطي SVG الصفحة بالكامل من ملف PDF الناتج. تلبي خاصية AdjustPageSize في فئة SvgLoadOption هذا المتطلب. القيمة الافتراضية لهذه الخاصية هي false. إذا تم تعيين القيمة على true، سيكون لملف PDF الناتج نفس الحجم (الأبعاد) مثل SVG المصدر.
يظهر مقتطف الشيفرة التالي عملية الحصول على أبعاد ملف SVG المصدر وتوليد ملف PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertSVGtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_DocumentConversion();
var loadopt = new Aspose.Pdf.SvgLoadOptions();
loadopt.AdjustPageSize = true;
// Open SVG file
using (var document = new Aspose.Pdf.Document(dataDir + "SVGtoPDF.svg", loadopt))
{
document.Pages[1].PageInfo.Margin.Top = 0;
document.Pages[1].PageInfo.Margin.Left = 0;
document.Pages[1].PageInfo.Margin.Bottom = 0;
document.Pages[1].PageInfo.Margin.Right = 0;
// Save PDF document
document.Save(dataDir + "SVGtoPDF_out.pdf");
}
}
علامة SVG |
استخدام عينة |
---|---|
circle |
|
defs |
<defs>
|
tref |
<defs> |
use |
<defs> |
ellipse |
<ellipse cx="2.5" cy="1.5" rx="2" ry="1" fill="red" /> |
g |
<g fill="none" stroke="dimgray" stroke-width="1.5" > |
image |
<image id="ShadedRelief" x="24" y="4" width="64" height="82" xlink:href="relief.jpg" /> |
line |
<line style="stroke:#eea;stroke-width:8" x1="10" y1="30" x2="260" y2="100"/> |
path |
<path style="fill:#daa;fill-rule:evenodd;stroke:red" d="M 230,150 C 290,30 10,255 110,140 z "/> |
style |
<path style="fill:#daa;fill-rule:evenodd;stroke:red" d="M 230,150 C 290,30 10,255 110,140 z "/> |
polygon |
<polygon style="stroke:#24a;stroke-width:1.5;fill:#eefefe" points="10,10 180,10 10,250 10,10" /> |
polyline |
<polyline fill="none" stroke="dimgray" stroke-width="1" points="-3,-6 3,-6 3,1 5,1 0,7 -5,1 -3,1 -3,-5"/> |
rect |
<rect x="0" y="0" width="400" height="600" stroke="none" fill="aliceblue" /> |
svg |
<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="10cm" height="5cm" > |
text |
<text font-family="sans-serif" fill="dimgray" font-size="22px" font-weight="bold" x="58" y="30" pointer-events="none">عنوان الخريطة</text> |
font |
<text x="10" y="100" font-size="15" fill="red" > |
tspan |
<tspan dy="25" x="25">ستة قيم إدخال لون الحبر. هنا سيكون </tspan> |
يدعم Aspose.PDF تنسيق ملف، سواء كان صورة TIFF أحادية الإطار أو متعددة الإطارات TIFF. وهذا يعني أنه يمكنك تحويل صورة TIFF إلى PDF في تطبيقات .NET الخاصة بك.
يمثل TIFF أو TIF، تنسيق ملف الصورة المسمى، الصور النقطية التي تهدف للاستخدام على مجموعة متنوعة من الأجهزة التي تتوافق مع معيار تنسيق الملف هذا. يمكن أن تحتوي صورة TIFF على عدة إطارات مع صور مختلفة. كما أن تنسيق ملف Aspose.PDF مدعوم، سواء كان صورة TIFF أحادية الإطار أو متعددة الإطارات.
يمكنك تحويل TIFF إلى PDF بنفس الطريقة التي يتم بها تحويل باقي تنسيقات ملفات الرسوم النقطية:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertTIFFtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
document.Pages.Add();
var image = new Aspose.Pdf.Image();
// Load sample Tiff image file
image.File = dataDir + "TIFFtoPDF.tiff";
document.Pages[1].Paragraphs.Add(image);
// Save PDF document
document.Save(dataDir + "TIFFtoPDF_out.pdf");
}
}
في حال كنت بحاجة إلى تحويل صورة TIFF متعددة الصفحات إلى مستند PDF متعدد الصفحات والتحكم في بعض المعلمات، مثل العرض أو نسبة العرض إلى الارتفاع، يرجى اتباع الخطوات التالية:
يظهر مقتطف الشيفرة التالي كيفية تحويل صورة TIFF متعددة الصفحات أو متعددة الإطارات إلى PDF باستخدام C#:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertTIFFtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Create PDF document
using (var document = new Aspose.Pdf.Document())
{
using (var bitmap = new System.Drawing.Bitmap(File.OpenRead(dataDir + "TIFFtoPDF.tif")))
{
// Convert multi page or multi frame TIFF to PDF
var dimension = new FrameDimension(bitmap.FrameDimensionsList[0]);
var frameCount = bitmap.GetFrameCount(dimension);
// Iterate through each frame
for (int frameIdx = 0; frameIdx <= frameCount - 1; frameIdx++)
{
var page = document.Pages.Add();
bitmap.SelectActiveFrame(dimension, frameIdx);
using (var currentImage = new MemoryStream())
{
bitmap.Save(currentImage, ImageFormat.Tiff);
var imageht = new Aspose.Pdf.Image
{
ImageStream = currentImage,
//Apply some other options
//ImageScale = 0.5
};
page.Paragraphs.Add(imageht);
}
}
}
// Save PDF document
document.Save(dataDir + "TIFFtoPDF_out.pdf");
}
}
CDR هو تنسيق ملف تم تطويره بواسطة شركة Corel ويستخدم بشكل رئيسي للصور والرسومات المتجهة. يتم التعرف على تنسيق ملف CDR من قبل معظم برامج تحرير الصور. تنسيق CDR هو التنسيق الافتراضي لتطبيقات Corel Draw.
تحقق من مقتطف الشيفرة التالي لتحويل ملفات CDR إلى تنسيق PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertCDRtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Open CDR file
using (var document = new Aspose.Pdf.Document(dataDir + "CDRtoPDF.cdr", new CdrLoadOptions()))
{
// Save PDF document
document.Save(dataDir + "CDRtoPDF_out.pdf");
}
}
DjVu هو تنسيق صورة مضغوط تم تطويره بواسطة LizardTech. تم تصميم هذا التنسيق بشكل أساسي لتخزين أنواع مختلفة من المستندات الممسوحة ضوئيًا؛ خاصة المستندات التي تحتوي على مزيج من النصوص والصور وصور الألوان المفهرسة والرسومات الخطية.
تحقق من مقتطف الشيفرة التالي لتحويل ملفات DJVU إلى تنسيق PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertDJVUtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Open DJVU file
using (var document = new Aspose.Pdf.Document(dataDir + "CDRtoPDF.djvu", new DjvuLoadOptions()))
{
// Save PDF document
document.Save(dataDir + "CDRtoPDF_out.pdf");
}
}
ملف HEIC هو تنسيق ملف صورة حاوية عالية الكفاءة يمكن أن تخزن صورًا متعددة كمجموعة في ملف واحد. لتحميل صور HEIC، تحتاج إلى إضافة مرجع إلى حزمة https://www.nuget.org/packages/FileFormat.Heic/. قم بتحويل صور HEIC إلى PDF باستخدام Aspose.PDF:
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ConvertHEICtoPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Open HEIC file
using (var fs = new FileStream(dataDir + "HEICtoPDF.heic", FileMode.Open))
{
var image = FileFormat.Heic.Decoder.HeicImage.Load(fs);
var pixels = image.GetByteArray(PixelFormat.Rgb24);
var width = (int)image.Width;
var height = (int)image.Height;
using (var document = new Aspose.Pdf.Document())
{
var page = document.Pages.Add();
var asposeImage = new Aspose.Pdf.Image();
asposeImage.BitmapInfo = new Aspose.Pdf.BitmapInfo(pixels, width, height, Aspose.Pdf.BitmapInfo.PixelFormat.Rgb24);
page.PageInfo.Height = height;
page.PageInfo.Width = width;
page.PageInfo.Margin.Bottom = 0;
page.PageInfo.Margin.Top = 0;
page.PageInfo.Margin.Right = 0;
page.PageInfo.Margin.Left = 0;
page.Paragraphs.Add(asposeImage);
// Save PDF document
document.Save(dataDir + "HEICtoPDF_out.pdf");
}
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.