Logo
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

محول ملفات PDF للخوادم

Total PDF Converter X - الحل الصحيح لتحويل ملفات PDF إلى صيغ أخرى على خوادم الويب.

Total PDF Converter X - الحل الخادم المهني من CoolUtils

Windows
2000/2003/Vista/7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Total PDF Converter X (SDK) هو مجموعة أدوات لتطوير البرمجيات لتحويل PDF إلى DOC، RTF، XLS، HTML، EPS، PS، TXT، CSV أو الصور (BMP، JPEG، GIF، WMF، EMF، PNG، TIFF) على الخوادم الشبكية. استخدامه لإضافة القدرة على تحويل ملفات PDF إلى تطبيقاتك الخاصة. يمكن دمج Total PDF ConverterX (SDK) في كل من تطبيقات الخادم وتطبيقات سطح المكتب/العميل. عند شراء حزمة تطوير Total PDF Converter ستحصل على كل من أداة سطر الأوامر وActiveX. لا يحتوي على واجهة مستخدم رسومية أو أي رسائل مقاطعة.

  • يمكن لأداة Total PDF ConverterX SDK أن تحول العديد من ملفات PDF دفعة واحدة، بدمجها في ملف ناتج واحد أو تصدير كل مصدر إلى ملف جديد.
  • يمكن للمستخدمين اختيار اتجاه الورق، الجودة وحجم الصورة المنتجة، اختيار خيارات الملاءمة للصفحة أو تحديد رموز نهاية الصفحة لفصل صفحات pdf في ملف النص.
  • يمكن لأداة Total PDF Converter X بسهولة تصدير البيانات من الوثائق المحمية بكلمة مرور أيضًا بشرط أن تحدد كلمة المرور. المزيد من الخيارات الفريدة..

تُقدم إعدادات مختلفة لكل نوع من التحويل. يمكن لأداة Total PDF ConverterX معالجة ملفات PDF متعددة الصفحات بطريقتين: إما تحويل PDF إلى ملف هدف واحد أو استخراج كل صفحة وتحويلها إلى التنسيق المستهدف. يمكن للبرنامج أيضًا دمج عدة ملفات PDF في صورة واحدة.

يتطلب استخدام Total PDF ConverterX لتعزيز تطبيقاتك الحالية أقل جهد ممكن. جميع الميزات مطبقة بالفعل في الشيفرة، وتحتاج فقط لاختيار الأجزاء اللازمة ولصقها في شيفرة تطبيقك مع تعديلات طفيفة. نجح المئات من عملائنا في تنفيذ خيارات تحويل PDF لتطبيقاتهم. احصل على نسختك الآن - يتضمن التنزيل كل من محول سطر الأوامر و ActiveX.

تحميل الآن!

(يتضمن تجربة مجانية لمدة 30 يومًا)

شراء الترخيص

(فقط $550.00)



أمثلة على Total PDF ConverterX

تحويل ملفات PDF باستخدام TotalPDFConverterX و.NET


string src="C:\\test\\Source.PDF";
string dest="C:\\test\\Dest.TIFF";

PDFConverterX Cnv = new PDFConverterX();
Cnv.Convert(src, dest, "-c TIFF -log c:\\test\\PDF.log");

MessageBox.Show("Convert complete!");

//العمل مع النماذج
Cnv.LoadFromFile(src);
Cnv.SetFormFieldValue(0, "Test Name");
Cnv.SaveToFile(src);

تحميل مثال .NET PDF Converter

تحويل ملفات PDF على خوادم الويب باستخدام Total PDF ConverterX

public static class Function1
    {
        [FunctionName("Function1")]
        public static async Task Run(
            [HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
            ILogger log)
        {
            StringBuilder sbLogs = new StringBuilder();
            sbLogs.AppendLine("started...");
            try
            {
                ProcessStartInfo startInfo = new ProcessStartInfo();
                startInfo.CreateNoWindow = true;
                startInfo.UseShellExecute = false;
                var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
                assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);

                var executablePath = $@"{assemblyDirectoryPath}\Converter\PDFConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var msgPath = $@"{assemblyDirectoryPath}\MSG\MSG.pdf";
                var outPath = Path.GetTempFileName() + ".tiff";
                startInfo.FileName = executablePath;

                if (File.Exists(outPath))
                {
                    File.Delete(outPath);
                }

                if (File.Exists(executablePath) && File.Exists(msgPath))
                {
                    sbLogs.AppendLine("files exists...");
                }
                else
                    sbLogs.AppendLine("EXE & MSG files NOT exists...");
                startInfo.WindowStyle = ProcessWindowStyle.Hidden;
                startInfo.Arguments = $" {msgPath} {outPath}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
لمزيد من المعلومات حول Azure.

تحويل ملفات PDF على خوادم الويب باستخدام Total PDF ConverterX

#include <windows.h>
static const CLSID CLSID_PDFConverterX =
  {0x6B411E7E, 0x9503,0x4793,{0xA2, 0x87, 0x1F, 0x3B, 0xA8, 0x78, 0xB9, 0x1C}};
static const IID IID_IPDFConverterX =
  {0xEF633BED, 0xC414,0x49B0,{0x91, 0xFB, 0xC3, 0x9C, 0x3F, 0xE0, 0x08, 0x0D}};

#undef INTERFACE
#define INTERFACE IPDFConverterX
DECLARE_INTERFACE_(IPDFConverterX, IDispatch)
{
    STDMETHOD(QueryInterface)(THIS_ REFIID, PVOID*) PURE;
    STDMETHOD(Convert)(THIS_ LPCTSTR, LPCTSTR, LPCTSTR) PURE;
    STDMETHOD(About)(THIS) PURE;
    //const SourceFile: WideString; const DestFile: WideString; const Params: WideString; safecall;
};

typedef HRESULT (__stdcall *hDllGetClassObjectFunc) (REFCLSID, REFIID, void **);

int main () {
  HRESULT hr;
  if (CoInitialize(NULL)) {
    printf ("Error in CoInitialize.");
    return -1;
  }

  LPCTSTR lpFileName = "PDFConverter.dll";
  HMODULE hModule;
  hModule = LoadLibrary (lpFileName);
  printf ("hModule: %d\n", hModule);
  if (hModule == 0) {
    printf ("Error in LoadLibrary.");
    return -1;
  }

  hDllGetClassObjectFunc hDllGetClassObject = NULL;
  hDllGetClassObject = (hDllGetClassObjectFunc) GetProcAddress (hModule, "DllGetClassObject");
  if (hDllGetClassObject == 0) {
    printf ("Error in GetProcAddress.");
    return -1;
  }
  IClassFactory *pCF = NULL;
  hr = hDllGetClassObject (&CLSID_PDFConverterX, &IID_IClassFactory, (void **)&pCF);
  /* Can't load with different ID */
  printf ("hr hDllGetClassObject: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in hDllGetClassObject.");
    return -1;
  }
  IPDFConverterX *pIN;
  hr = pCF->lpVtbl->CreateInstance (pCF, 0, &IID_IPDFConverterX, (void **)&pIN);
  printf ("hr CreateInstance: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in hDllGetClassObject.");
    return -1;
  }
  hr = pCF->lpVtbl->Release (pCF);
  printf ("hr Release: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in Release.");
    return -1;
  }
  hr = pIN->lpVtbl->About (pIN);
  printf ("hr About: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in About.");
    return -1;
  }
  hr = pIN->lpVtbl->Convert (pIN, "test.pdf", "test.html","-cHTML");
  printf ("hr Convert: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error in Convert.");
    return -1;
  }

  return 0;
}

تحويل ملفات PDF على خوادم الويب باستخدام Total PDF ConverterX

dim C
Set C=CreateObject("PDFConverter.PDFConverterX")
C.Convert "c:\source.PDF", "c:\dest.HTML", "-cHTML -log c:\pdf.log"
set C = nothing
مثال 2 ASP: بث النتيجة TIFF مباشرة
dim C
Set C=CreateObject("PDFConverter.PDFConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Rresponse.AddHeader "Content-Disposition", "attachment; filename=test.TIFF"
Response.BinaryWrite c.ConvertToStream("C:\www\ASP\Source.PDF", "C:\www\ASP", "-cTIFF  -log c:\PDF.log")
set C = nothing

تحويل ملفات PDF على خوادم الويب باستخدام Total PDF ConverterX

$src="C:\\test.pdf";
$dest="C:\\test.tiff";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-c TIFF -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

تحويل ملفات PDF باستخدام Total PDF ConverterX وRuby

require 'win32ole'
c = WIN32OLE.new('PDFConverter.PDFConverterX')

src="C:\\test\\test.pdf";
dest="C:\\test\\test.tiff";

c.convert(src,dest, "-c TIFF -log c:\\test\\PDF.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

تحويل ملفات PDF باستخدام Total PDF ConverterX وPython

import win32com.client
import os.path

c = win32com.client.Dispatch("PDFConverter.PDFConverterX")

src="C:\\test\\test.pdf";
dest="C:\\test\\test.tiff";

c.convert(src, dest, "-c TIFF -log c:\\test\\PDF.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

تحويل ملفات PDF باستخدام Pascal وTotal PDF ConverterX

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c:=CreateOleObject('PDFConverter.PDFConverterX');
  C.Convert('c:\test\source.pdf', 'c:\test\dest.tiff', '-c TIFF -log c:\test\PDF.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

تحويل ملفات PDF على خوادم الويب باستخدام Total PDF ConverterX

var c = new ActiveXObject("PDFConverter.PDFConverterX");
c.Convert("C:\\test\\source.pdf", "C:\\test\\dest.tiff", "-c TIFF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

تحويل ملفات PDF باستخدام Total PDF ConverterX وPerl

use Win32::OLE;

my $src="C:\\test\\test.pdf";
my $dest="C:\\test\\test.tiff";

my $c = CreateObject Win32::OLE 'PDFConverter.PDFConverterX';
$c->convert($src,$dest, "-c TIFF  -log c:\\test\\PDF.log");
print $c->ErrorMessage if -e $dest;

مزيد من الأمثلة


quote

محول ملفات PDF للخوادم آراء العملاء 2025

قيمه
تقييم 4.7/5 بناءً على آراء العملاء
5 Star

"حتى الآن، الأداة تقوم بالمهمة بشكل صحيح، أي تحويل ملفات PDF إلى ملفات Excel باستخدام سطر الأوامر داخل مهمة مجدولة على نظام Windows، إذا واجهت أي مشكلة سأقوم بالتأكيد بالاتصال بك."

4.5 Star سفيان حمري

"شكرًا جزيلاً لك على كل مساعدتك. يعمل برنامج Total PDF ConverterX بشكل رائع. كان هذا الإصلاح ضروريًا جدًا عندما كان منتج أحد منافسيك يتعثر عند التشغيل من خدمة Windows. كان لتعاونك واستجابتك السريعة دور كبير في مساعدتنا على تلبية مواعيد عملائنا."

5 Star مايكل ج. بالمر، مهندس تكامل رئيسي
www.QuestDiagnostics.com


خيارات فريدة ل Total PDF Converter X


pdf
Total PDF ConverterX لا يقتصر على PDF. كما يدعم مستندات PS, EPS, PRN, OXPS, XPS. نحن نضيف تنسيقات جديدة بمجرد إصدارها.

java
تريد الحصول على ملفات جديدة بدون صور؟ Total PDF ConverterX يمكنه استبعاد الصور من مستندات PDF المصدرية.

split pdf
استخدم Total PDF ConverterX كأداة تقسيم PDF. يمكنه استخراج جميع الصفحات أو الصفحات المختارة من ملف PDF متعدد الصفحات، تقسيم PDF بواسطة الإشارات المرجعية وبواسطة الصفحات الفارغة بسرعة.

time stamps
سيقوم Total PDF ConverterX بتغيير تاريخ الملفات أو الحفاظ على الطوابع الزمنية الأصلية حسب اختيارك.

sign pdf
قم بتوقيع مستندات PDF بتوقيعك الرقمي (أضف ملف pfx).

rotate
Total PDF ConverterX يمكنه تدوير مستنداتك تلقائيًا.


pdf to jpeg
PDF إلى JPEG؟ قم بتخصيص الصورة النهائية وفقًا لاحتياجاتك. قم بتعيين الجودة المطلوبة لصورة JPEG للموازنة بين حجم الملف. التطبيق أيضًا يستخرج الصفحات المختارة ويحولها إلى JPEG.


interface
ليس لديك الوقت لمعرفة كيفية عمله؟ قم بإعداد جميع الإعدادات في الإصدار الرسومي وسينتج التطبيق ملف BAT جاهز للاستخدام لك!

formats
تشمل أنواع الملفات الناتجة DOC، RTF، XLS، HTML، BMP، JPEG، GIF، WMF، EMF، PNG، EPS، PS، TIFF، TXT، CSV، وPDF!

pdf converter
PDF إلى TIFF: يمكن للتطبيق دمج عدة ملفات PDF في صورة TIFF واحدة أو وضع كل صفحة من PDF متعدد الصفحات في ملف TIFF جديد.

preview
تحتاج إلى أمثلة؟ نحن نوفر لك كود كامل الوظائف بلغات متنوعة (ASP، PHP، C++، Pascal، VBScript). نوفر عليك الوقت عبر دمج API الخاصة بنا البسيطة.

pdf watermark
أضف نص أو علامات مائية بالصور (اسم الملف، ختم التاريخ السري، الشعار) إلى الرأس أو التذييل في الملف الناتج.

page
تريد مزيدًا من الترتيب؟ أضف ترقيم الصفحات (ترقيم تسلسلي للمجلدات متاح).

pdf to doc
بغض النظر عن أي إصدار من مايكروسوفت أوفيس لديك، يمكن لتطبيقنا تحويل PDF إلى DOC وDocX.


server
وفر وقتك باستخدام عملية الخادم لتحويل ملفات PDF إلى أنواع الملفات الأخرى. Total PDF ConverterX كان متاحًا على الإنترنت منذ عام 2006! يمكنك الاعتماد عليه.


cmd
نحن نقدم العديد من أنواع التراخيص للخادم Total PDF ConverterX لتلبية جميع الاحتياجات. جميعها بأسعار معقولة للغاية!


تحميل الآن!

محدث Wed, 16 Apr 2025

شراء الترخيص

(فقط $550.00)



قائمة التحويلات المدعومة:

  • محول ملفات PDF للخادم
  • تحويل PDF إلى DOC عبر سطر الأوامر
  • تحويل PDF إلى HTML عبر سطر الأوامر
  • تحويل PDF إلى XHTML عبر سطر الأوامر
  • تحويل PDF إلى XLS عبر سطر الأوامر
  • تحويل PDF إلى JPEG عبر سطر الأوامر
  • تحويل PDF إلى TIFF عبر سطر الأوامر
  • تحويل PDF إلى RTF عبر سطر الأوامر
  • تحويل PDF إلى EPS عبر سطر الأوامر
  • تحويل PDF إلى PS عبر سطر الأوامر
  • تحويل PDF إلى CSV عبر سطر الأوامر
  • تحويل PDF إلى BMP عبر سطر الأوامر
  • تحويل PDF إلى WMF عبر سطر الأوامر
  • تحويل PDF إلى EMF عبر سطر الأوامر
  • تحويل PDF إلى PNG عبر سطر الأوامر
  • تحويل PDF إلى نص عبر سطر الأوامر
  • تحويل PDF إلى Unicode عبر سطر الأوامر
 
  • محول ملفات PS للخادم
  • تحويل PS إلى DOC عبر سطر الأوامر
  • تحويل PS إلى HTML عبر سطر الأوامر
  • تحويل PS إلى XHTML عبر سطر الأوامر
  • تحويل PS إلى XLS عبر سطر الأوامر
  • تحويل PS إلى JPEG عبر سطر الأوامر
  • تحويل PS إلى TIFF عبر سطر الأوامر
  • تحويل PS إلى RTF عبر سطر الأوامر
  • تحويل PS إلى EPS عبر سطر الأوامر
  • تحويل PS إلى PS عبر سطر الأوامر
  • تحويل PS إلى CSV عبر سطر الأوامر
  • تحويل PS إلى BMP عبر سطر الأوامر
  • تحويل PS إلى WMF عبر سطر الأوامر
  • تحويل PS إلى EMF عبر سطر الأوامر
  • تحويل PS إلى PNG عبر سطر الأوامر
  • تحويل PS إلى نص عبر سطر الأوامر
  • تحويل PS إلى Unicode عبر سطر الأوامر
 
  • محول ملفات PRN للخادم
  • تحويل PRN إلى DOC عبر سطر الأوامر
  • تحويل PRN إلى HTML عبر سطر الأوامر
  • تحويل PRN إلى XHTML عبر سطر الأوامر
  • تحويل PRN إلى XLS عبر سطر الأوامر
  • تحويل PRN إلى JPEG عبر سطر الأوامر
  • تحويل PRN إلى TIFF عبر سطر الأوامر
  • تحويل PRN إلى RTF عبر سطر الأوامر
  • تحويل PRN إلى EPS عبر سطر الأوامر
  • تحويل PRN إلى PS عبر سطر الأوامر
  • تحويل PRN إلى CSV عبر سطر الأوامر
  • تحويل PRN إلى BMP عبر سطر الأوامر
  • تحويل PRN إلى WMF عبر سطر الأوامر
  • تحويل PRN إلى EMF عبر سطر الأوامر
  • تحويل PRN إلى PNG عبر سطر الأوامر
  • تحويل PRN إلى نص عبر سطر الأوامر
  • تحويل PRN إلى Unicode عبر سطر الأوامر

Download
Pro Suite

المميزات الرئيسية للإصدار الكامل المسجل

  • مثالي لإعداده على خوادم الويب
  • يوفر الوصول عبر واجهة ActiveX لجميع لغات البرمجة القديمة (مثل Visual Basic 6 أو Delphi) وكذلك البرمجة النصية (مثل VBscript).
  • يتم دعم أي لغة تدعم خدمات الويب بما في ذلك .NET (2.00, 3.5, 4.00)، Ruby، PHP وJava.
  • بدون واجهة مستخدم رسومية
  • قراءة/كتابة حقول نموذج PDF
  • يدعم PDF, PS, PRN, XPS, OXPS, PCL
  • يحوّل PDF إلى Doc، Excel، HTML، نص أو CSV
  • يحوّل PDF إلى bmp، jpeg، wmf، emf، png، gif، tiff، eps
  • يحوّل في وضع الدفعات
  • لا حاجة إلى Adobe Acrobat
  • يدعم PDF المكتوب بلغات متعددة البايتات
  • يحافظ على تخطيط المستند الأصلي
  • يتوفر أيضا ActiveX متعدد الخيوط
  • سهل الاستخدام للغاية

    هل تحتاج إلى ميزة تحويل PDF في تطبيقك؟

    احصل على ترخيص خالٍ من الامتيازات. يتيح لك تنفيذ Total PDF ConverterX في برنامجك وإعادة توزيعه. يتم ترخيص RFL لكل مشروع (بغض النظر عن عدد المطورين المشاركين).
    تقدم عبر استمارة الاتصال.