HTML
JPG
PDF
XML
DOCX
PDF
إضافة صورة في رأس PDF عبر .NET SDK
API لإضافة الصور في رأس مستندات PDF باستخدام Aspose.PDF Cloud .NET SDK
Get Startedكيفية إضافة صورة في رأس مستندات PDF باستخدام Cloud .NET SDK
لإضافة صورة في رؤوس مستندات PDF، سنستخدم Aspose.PDF Cloud .NET SDK يساعد هذا Cloud SDK مبرمجي .NET في تطوير تطبيقات خالقة ومعلِقة ومحررة ومحولة للـ PDF باستخدام C#، ASP.NET، أو لغات .NET الأخرى لمنصات السحابة المختلفة. افتح NuGet مدير الحزم، ابحث عن Aspose.PDF Cloud وقم بتثبيته. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
PM> Install-Package Aspose.Pdf-Cloud
خطوات إضافة صورة في رأس PDF عبر .NET
يمكن لمطوري Aspose.PDF Cloud .NET بسهولة إضافة صورة في رأس مستندات PDF. يحتاج المطورون إلى بضعة أسطر من الشيفرة فقط.
- إنشاء كائن تكوين جديد باستخدام المفتاح السري والتطبيق الخاص بك
- إنشاء كائن للاتصال بواجهة برمجة التطبيقات السحابية
- تحميل ملف المستند الخاص بك
- تحميل ملف الصورة المحلي الخاص بك للرأس.
- إعداد إعدادات الرأس.
- استدعاء API لإضافة الرأس.
- التحقق من الاستجابة وتسجيل النتيجة.
- تنزيل الملف المحدث للاستخدام المحلي.
يظهر رمز العينة هذا إضافة صورة في رأس مستند PDF باستخدام PDF Cloud .NET SDK
using Aspose.Pdf.Cloud.Sdk.Api;
using Aspose.Pdf.Cloud.Sdk.Model;
namespace Headers
{
public class HeadersAddImage
{
public static async Task Append(string documentName, string outputName, string imageFileName, int startPage, int endPage, string localFolder, string remoteFolder)
{
// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
pdfApi = new PdfApi(AppSecret, AppSid);
using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
{ // Upload the local PDF to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
using (var file = File.OpenRead(Path.Combine(localFolder, imageFileName)))
{ // Upload the local image file to cloud storage folder name.
FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, imageFileName), imageFileName);
Console.WriteLine(uploadResponse.Uploaded[0]);
}
// Create new Image Header with input parameters for the PDF on cloud storage.
ImageHeader header = new ImageHeader(
Background: true,
LeftMargin: 1,
RightMargin: 2,
HorizontalAlignment: HorizontalAlignment.Center,
Opacity: 1,
Rotate: Rotation.None,
RotateAngle: 0,
XIndent: 0,
YIndent: 0,
Zoom: 1,
Width: 24,
Height: 24,
FileName: Path.Combine(remoteFolder, imageFileName)
);
// Append new Image Header in the PDF on cloud storage.
AsposeResponse response = await pdfApi.PostDocumentImageHeaderAsync(documentName, header, startPage, endPage, folder: remoteFolder);
// Checks the response and logs the result.
if (response == null)
Console.WriteLine("HeadersAddImage(): Unexpected error!");
else if (response.Code < 200 || response.Code > 299)
Console.WriteLine("HeadersAddImage(): Failed to append image header to the document.");
else
{ // Downloads the updated file for local use.
Console.WriteLine("HeadersAddImage(): image header successfully appended to the document '{0}'.", documentName);
Stream stream = pdfApi.DownloadFile(Path.Combine(remoteFolder, documentName));
using var fileStream = File.Create(Path.Combine(localFolder, "append_image_header_" + outputName));
stream.Position = 0;
await stream.CopyToAsync(fileStream);
Console.WriteLine("HeadersAddImage(): File '{0}' successfully downloaded.", "append_image_header_" + outputName);
}
}
}
}
العمل مع الرؤوس عبر .NET SDK
إضافة صورة إلى رأس PDF يعزز العلامة التجارية للمستند، والأمان، والجماليات، والوظائف. وهو ذو قيمة خاصة للمستندات التجارية، والتقارير، والأوراق القانونية، ومواد التسويق، مما يضمن عرضًا احترافيًا ومنظمًا جيدًا. أضف الرأس إلى مستندات PDF مع Aspose.PDF Cloud .NET SDK.
مع SDK .NET الخاص بنا يمكنك
- إضافة رأس وتذييل مستند PDF بصيغة نص أو صورة.
- إضافة جداول وأختام نصية أو صورة إلى مستندات PDF.
- إلحاق مستندات PDF متعددة بملف موجود.
- العمل مع مرفقات PDF، والتعليقات التوضيحية، وحقول النماذج.
- تطبيق التشفير أو فك التشفير على مستندات PDF وتعيين كلمة مرور.
- حذف جميع الأختام والجداول من صفحة أو مستند PDF بالكامل.
- حذف ختم أو جدول محدد من مستند PDF بواسطة معرفه.
- استبدال مثال واحد أو عدة أمثلة للنص في صفحة PDF أو من المستند بأكمله.
- دعم واسع لتحويل مستندات PDF إلى تنسيقات ملفات أخرى متنوعة.
- استخراج عناصر مختلفة من ملفات PDF وتحسين مستندات PDF.
- يمكنك تجربة تطبيقنا المجاني لاختبار الوظائف.
- موارد التعلم
- التوثيق
- شفرة المصدر
- مراجع API
- دعم المنتج
- الدعم المجاني
- الدعم المدفوع
- المدونة
- لماذا Aspose.PDF Cloud لـ .NET؟
- قائمة العملاء
- الأمان