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

Total PDF Converter X

Total PDF Converter X es la solución adecuada para convertir archivos PDF a otros formatos en servidores web.

Total PDF Converter X - Solución Profesional para Servidores Web por CoolUtils

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

Total PDF Converter X (SDK) es un kit de desarrollo de software PDF para convertir PDF a DOC, RTF, XLS, HTML, EPS, PS, TXT, CSV o imágenes (BMP, JPEG, GIF, WMF, EMF, PNG, TIFF) en servidores web. Úselo para añadir la capacidad de convertir archivos PDF en sus propias aplicaciones. Total PDF ConverterX (SDK) se puede integrar tanto en aplicaciones de servidor como de escritorio/cliente. Comprando el kit de desarrollo Total PDF Converter obtienes tanto la herramienta de línea de comandos como ActiveX. No tiene GUI ni mensajes que interrumpan.

  • Total PDF ConverterX SDK puede convertir muchos archivos PDF a la vez, combinándolos en un solo archivo resultante o exportando cada fuente a un nuevo archivo.
  • Los usuarios pueden seleccionar la orientación del papel, la calidad y el tamaño de la imagen producida, elegir la opción de ajustar a página o seleccionar símbolos de fin de página para separar las páginas PDF en el archivo de texto.
  • Total PDF Converter X también puede exportar fácilmente datos de documentos protegidos por contraseña siempre que se especifique la contraseña. Más opciones únicas..

Se ofrecen diferentes configuraciones para cada tipo de conversión. Total PDF ConverterX puede procesar archivos PDF de múltiples páginas de 2 maneras: ya sea convertir el PDF en un archivo de destino o extraer cada página y convertirlas al formato de destino. El programa también puede combinar varios archivos PDF en una sola imagen.

Usar Total PDF ConverterX para mejorar sus aplicaciones existentes requiere un mínimo esfuerzo. Todas las características ya están implementadas en el código, y solo necesita seleccionar las partes necesarias e insertarlas en el código de su aplicación con pequeños ajustes. Cientos de nuestros clientes han implementado con éxito opciones de conversión de PDF en sus aplicaciones. Obtenga su copia ahora - tanto el convertidor de línea de comandos como el ActiveX están incluidos en la descarga.

¡Descargue Ahora!

(incluye 30 días de prueba GRATUITA)

Comprar licencia

(solo $550.00)



Ejemplos de Total PDF ConverterX

Convertir archivos PDF con TotalPDFConverterX y .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!");

//Trabajando con formularios
Cnv.LoadFromFile(src);
Cnv.SetFormFieldValue(0, "Test Name");
Cnv.SaveToFile(src);

Descargar .NET PDF Converter ejemplo

Convertir archivos PDF en servidores web con 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);
        }
    }
Más información sobre Azure.

Convertir archivos PDF en servidores web con 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 en CoInitialize.");
    return -1;
  }

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

  hDllGetClassObjectFunc hDllGetClassObject = NULL;
  hDllGetClassObject = (hDllGetClassObjectFunc) GetProcAddress (hModule, "DllGetClassObject");
  if (hDllGetClassObject == 0) {
    printf ("Error en GetProcAddress.");
    return -1;
  }
  IClassFactory *pCF = NULL;
  hr = hDllGetClassObject (&CLSID_PDFConverterX, &IID_IClassFactory, (void **)&pCF);
  /* No se puede cargar con ID diferente */
  printf ("hr hDllGetClassObject: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error en 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 en hDllGetClassObject.");
    return -1;
  }
  hr = pCF->lpVtbl->Release (pCF);
  printf ("hr Release: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error en Release.");
    return -1;
  }
  hr = pIN->lpVtbl->About (pIN);
  printf ("hr About: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error en About.");
    return -1;
  }
  hr = pIN->lpVtbl->Convert (pIN, "test.pdf", "test.html","-cHTML");
  printf ("hr Convert: %d\n", hr);
  if (!SUCCEEDED (hr)) {
    printf ("Error en Convert.");
    return -1;
  }

  return 0;
}

Convertir archivos PDF en servidores web con 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
Ejemplo2 ASP: transmitir directamente el TIFF resultante
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

Convertir archivos PDF en servidores web con 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;

Convertir archivos PDF con Total PDF ConverterX y 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

Convertir archivos PDF con Total PDF ConverterX y 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)

Convertir archivos PDF con Pascal y 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;

Convertir archivos PDF en servidores web con 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)

Convertir archivos PDF con Total PDF ConverterX y 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;

Más ejemplos


quote

Total PDF Converter X Reseñas de Clientes 2024

Calificar
Calificado como 4.7/5 con base en las reseñas de los clientes
5 Star

"Hasta ahora, la herramienta está haciendo el trabajo correctamente, es decir, convirtiendo archivos PDF a archivos Excel usando la línea de comandos dentro de una tarea programada de Windows, si tuviera algún problema seguramente me pondré en contacto con usted."

4.5 Star Sofiane Hamri

"Muchas gracias por toda su ayuda. El Total PDF ConverterX está funcionando genial. Esto fue una solución muy necesaria cuando el producto de uno de sus competidores colgaba al correr desde un servicio de Windows. Su cooperación y respuesta rápida han sido un verdadero salvavidas al permitirnos cumplir con los plazos de nuestros clientes."

5 Star Michael J. Balmer, Lead Integration Engineer
www.QuestDiagnostics.com


Opciones únicas de Total PDF Converter X


pdf
Total PDF ConverterX no se limita a PDF. También soporta documentos PS, EPS, PRN, OXPS, XPS. Añadimos nuevos formatos una vez que son lanzados.

java
¿Quieres obtener nuevos archivos sin imágenes? Total PDF ConverterX puede excluir imágenes de los documentos PDF de origen.

dividir pdf
Usa Total PDF ConveterX como una utilidad para dividir PDF. Puede extraer todas o páginas seleccionadas de un PDF de múltiples páginas, dividir PDF por marcadores y por páginas en blanco rápidamente.

sellos de tiempo
Total PDF ConverterX cambiará la fecha de los archivos o mantendrá los sellos de tiempo originales según tu elección.

firmar pdf
Firma documentos PDF con tu firma digital (añade archivo pfx).

rotar
Total PDF ConverterX puede rotar automáticamente tus documentos.


pdf a jpeg
¿PDF a JPEG? Personaliza la imagen final a tus necesidades. Establece la calidad deseada de la imagen JPEG para comprometer el tamaño del archivo. La aplicación también extrae páginas seleccionadas y las convierte a JPEG.


interfaz
¿No tienes tiempo para averiguar cómo funciona? Haz todas las configuraciones en la versión GUI y la aplicación producirá un archivo BAT listo para usar para ti!

formatos
Los tipos de archivos de salida incluyen DOC, RTF, XLS, HTML, BMP, JPEG, GIF, WMF, EMF, PNG, EPS, PS, TIFF, TXT, CSV y PDF!

convertidor de pdf
PDF a TIFF: la aplicación puede combinar varios archivos PDF en una imagen TIFF o colocar cada página de un PDF de múltiples páginas en un nuevo archivo TIFF.

vista previa
¿Necesitas ejemplos? Te proporcionamos el código totalmente funcional en una variedad de lenguajes (ASP, PHP, C++, Pascal, VBScript). Ahorra tiempo integrando nuestra sencilla API.

marca de agua pdf
Añade marcas de agua de texto o imagen (nombre de archivo, sello de fecha confidencial, logo) al encabezado o pie de página del archivo de salida.

página
¿Quieres más orden? Añade paginación (numeración secuencial de carpetas disponible).

pdf a doc
No importa qué MS Office tengas, nuestra aplicación puede convertir PDF a DOC y DocX.


servidor
Ahorra tiempo utilizando un proceso del lado del servidor para convertir PDFs a otros tipos de archivo. ¡Total PDF ConverterX ha estado en línea desde 2006! Puedes confiar en él.


cmd
Ofrecemos muchos tipos de licencias para el servidor Total PDF ConverterX para adaptarse a cada necesidad. ¡Todas son muy asequibles!


¡Descargue Ahora!

Actualizado Thu, 16 May 2024

Comprar licencia

(solo $550.00)



Lista de conversiones soportadas:

  • Convertidor PDF del Servidor
  • PDF a DOC Línea de Comandos
  • PDF a HTML Línea de Comandos
  • PDF a XHTML Línea de Comandos
  • PDF a XLS Línea de Comandos
  • PDF a JPEG Línea de Comandos
  • PDF a TIFF Línea de Comandos
  • PDF a RTF Línea de Comandos
  • PDF a EPS Línea de Comandos
  • PDF a PS Línea de Comandos
  • PDF a CSV Línea de Comandos
  • PDF a BMP Línea de Comandos
  • PDF a WMF Línea de Comandos
  • PDF a EMF Línea de Comandos
  • PDF a PNG Línea de Comandos
  • PDF a Texto Línea de Comandos
  • PDF a Unicode Línea de Comandos
 
  • Convertidor PS del Servidor
  • PS a DOC Línea de Comandos
  • PS a HTML Línea de Comandos
  • PS a XHTML Línea de Comandos
  • PS a XLS Línea de Comandos
  • PS a JPEG Línea de Comandos
  • PS a TIFF Línea de Comandos
  • PS a RTF Línea de Comandos
  • PS a EPS Línea de Comandos
  • PS a PS Línea de Comandos
  • PS a CSV Línea de Comandos
  • PS a BMP Línea de Comandos
  • PS a WMF Línea de Comandos
  • PS a EMF Línea de Comandos
  • PS a PNG Línea de Comandos
  • PS a Texto Línea de Comandos
  • PS a Unicode Línea de Comandos
 
  • Convertidor PRN del Servidor
  • PRN a DOC Línea de Comandos
  • PRN a HTML Línea de Comandos
  • PRN a XHTML Línea de Comandos
  • PRN a XLS Línea de Comandos
  • PRN a JPEG Línea de Comandos
  • PRN a TIFF Línea de Comandos
  • PRN a RTF Línea de Comandos
  • PRN a EPS Línea de Comandos
  • PRN a PS Línea de Comandos
  • PRN a CSV Línea de Comandos
  • PRN a BMP Línea de Comandos
  • PRN a WMF Línea de Comandos
  • PRN a EMF Línea de Comandos
  • PRN a PNG Línea de Comandos
  • PRN a Texto Línea de Comandos
  • PRN a Unicode Línea de Comandos

Download
Pro Suite

Características Principales de la Versión Completa Registrada

  • Ideal para ser configurado en servidores web
  • Proporciona acceso a través de la interfaz ActiveX para todos los lenguajes de programación heredados (Visual Basic 6 o Delphi) así como scripting (es decir, VBscript).
  • Se admite cualquier lenguaje que soporte Servicios Web, incluyendo .NET (2.00, 3.5, 4.00), Ruby, PHP y Java.
  • Sin GUI
  • Leer/Escribir campos de formulario PDF
  • Soporta PDF, PS, PRN, XPS, OXPS, PCL
  • Convierte PDF a Doc, Excel, HTML, Texto o CSV
  • Convierte PDF a bmp, jpeg, wmf, emf, png, gif, tiff, eps
  • Convierte en modo batch
  • No es necesario Adobe Acrobat
  • Soporta PDF escrito en idiomas multibyte
  • Preserva el diseño original del documento
  • Multithreading ActiveX también está disponible
  • Extremadamente fácil de usar

    ¿Necesita la función de conversión PDF en su aplicación?

    Obtenga una licencia libre de regalías. Le permite implementar Total PDF ConverterX en su software y redistribuirlo. RFL se licencia por proyecto (sin importar cuántos desarrolladores estén involucrados).
    Solicitar a través del formulario de contacto.