
PDFtk सर्वर es una herramienta utilizable desde la linea de comandos y que nos permite trabajar con archivos PDF. Esta herramienta nos permite crear y manipular archivos mediante un conjunto de operaciones sobre los mismos en los sistemas más conocidos: Windows, macOS और लिनक्स.
Entre las distintas posibilidades que nos ofrece PDFtk सर्वर, कर सकते हैं: unir documentos PDF, separar páginas en documentos, rotar documentos y páginas, aplicar marcas de agua, y un largo conjunto de funcionalidades que nos permitirán hacer casi de todo con cualquier documento PDF. इस तरह, उदाहरण के लिए, podríamos tener un servidor de documentos PDF a los cuales imprimiríamos una marca de agua o sello con los datos del usuario que los baja, या हम gestionaríamos करने के लिए इस उपयोगकर्ता के लिए पासवर्ड असाइन करना उस दस्तावेज़ तक पहुँच, या बहुत अधिक.
En este artículo vamos a ver como realizar la स्थापना de esta herramienta के बारे में एक लिनक्स सर्वर cuya distribución sea CentOS 6 या 7.
PDFtk सर्वर CentOS के साथ एक सर्वर पर स्थापित करने के लिए कैसे 6
स्थापित करने के लिए PDFtk सर्वर में CentOS 6 vamos a hacerlo a partir de la compilación del código fuente. ऐसा करने के लिए, खुलता है एक टर्मिनल विंडो, या बस SSH का उपयोग कर अपने सर्वर से कनेक्ट करें y ejecuta los siguientes आदेश:
1 2 3 | sudo yum install gcc gcc-java libgcj libgcj-devel gcc-c++ wget https://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/pdftk-2.02-src.zip |
इस कदम पर अगर, कुछ कारण के लिए, no tienes उपयोगिता unzip बाहर ले जाने के लिए असंक्षिप्तिकरण, तुमसे हो सकता है instalarla निम्न कमांड के साथ:
1 | sudo yum install unzip |
Si ya आपके पास उपयोगिता unzip instalada en tu sistema, निम्न कमांड के साथ जारी रहती है:
1 2 3 4 5 6 7 | unzip pdftk-2.02-src.zip cd pdftk-2.02-dist/pdftk sudo make -f Makefile.Redhat sudo make -f Makefile.Redhat install |
एक बार finalizada la instalación, puedes encontrar el ejecutable ‘pdftk‘ en el directorio /usr/स्थानीय/बिन.
Si por algún motivo obtienes el error gcj: आंतरिक त्रुटि: मारे गए (कार्यक्रम jc1), यह है कि कारण no tienes suficiente memoria. आम तौर पर मशीनों के साथ पर हो 1 GB की RAM.
PDFtk सर्वर पर CentOS स्थापित करने के लिए कैसे 7
को स्थापना के PDFtk सर्वर में CentOS 7 कुछ है अलग अलग, ya que paquetes como libgcj ओ gcc-java han dejado de ser parte de esta distribución de Linux. वहाँ नहीं है से GCJ की ओर से नए विकास के समाचार 2009, por lo que los desarrolladores que usemos estos componentes en nuestros proyectos deberíamos buscar alternativas.
स्थापित करने के लिए PDFtk Server en CentOS 7 हम का उपयोग करेगा repositorio Robert. ऐसा करने के लिए, निम्न आदेश चलाएँ:
1 2 3 4 5 6 7 8 | //copiamos robert-gcj-epel-7.repo a /etc/yum.repos.d folder wget https://copr.fedorainfracloud.org/coprs/robert/gcj/repo/epel-7/robert-gcj-epel-7.repo -P /etc/yum.repos.d //copiamos robert-pdftk-epel-7.repo a /etc/yum.repos.d folder wget https://copr.fedorainfracloud.org/coprs/robert/pdftk/repo/epel-7/robert-pdftk-epel-7.repo -P /etc/yum.repos.d //Realizamos la instalación de PDFtk Server yum install pdftk |
आप तैयार कर रहे हैं! Ya tengas una distribución CentOS 6 या 7 में अपने Servidor Linux, de estas formas puedes realizar la स्थापना del manipulador de archivos PDF del lado del servidor, PDFtk सर्वर.
