PHPDocx
워드 파일 처리를 위한 오픈소스 PHP API
무료 PHP API를 통해 열기, 읽기, 쓰기, 조작 및 MS Word DOCX 파일을 PDF 및 HTML 형식으로 변환합니다. 표를 추가 및 편집하고 텍스트를 쉽게 추출하세요.
PHPDocx는 소프트웨어 개발자가 자신의 PHP 애플리케이션 내에서 Microsoft Office Word 문서를 동적으로 생성할 수 있는 기능을 제공하는 오픈 소스 라이브러리입니다. 라이브러리는 매우 안정적이며 Word DOCX 문서를 생성하기 위한 여러 옵션을 제공합니다. 기본 기능 또는 HTML 및 CSS를 WordML로 변환하여 Word 문서를 쉽게 만들 수 있습니다. PHPDocx는 무료 버전인 LGPL 라이선스로 제공됩니다. 유료 버전은 중첩 목록, 텍스트 상자, 사용자 정의 머리글 및 바닥글, 3D 그래프, MathML 등과 같은 여러 고급 및 사용자 정의 기능과 함께 사용할 수도 있습니다.
PHPdocX 라이브러리에는 텍스트 추가, 표 삽입 및 관리, 워드 문서에 이미지 및 그래픽 차트 추가, 기본 서식, Word에서 HTML로의 변환 등과 같은 워드 프로세싱 및 Word 문서 관리와 관련된 몇 가지 매우 중요한 기능에 대한 지원이 포함되어 있습니다. HTML 및 CSS 콘텐츠를 쉽게 가져올 수 있을 뿐만 아니라 PDF 파일 및 기타 여러 중요한 기능으로 내보낼 수도 있습니다.
PHPDocx 시작하기
PHPDocx 페이지에서 ZIP 패키지를 다운로드하고 데이터/소프트웨어 라이브러리를 사용할 서버 경로에 파일을 복사하십시오. 소프트웨어 라이브러리를 사용하려면 라이선스 코드와 하위 도메인/도메인/IP를 추가해야 합니다.
PHP API를 사용하여 Word 문서 생성 및 편집
오픈 소스 PHPDocx 라이브러리는 .docx 파일 형식으로 새 Word 문서를 만드는 기능을 제공합니다. 라이브러리는 또한 자신의 필요에 따라 기존 Word 문서를 수정하기 위한 지원을 제공했습니다. 텍스트를 추가하거나 단락을 삽입하고, 텍스트 정렬을 수행하고, 글꼴 스타일을 추가하고, 표를 삽입 및 수정하는 등의 작업을 쉽게 수행할 수 있습니다.
Word DOCX에서 텍스트 추출
오픈 소스 PHPDocx 라이브러리는 소프트웨어 개발자가 몇 줄의 PHP 코드로 응용 프로그램 내의 Word DOCX 파일 형식에서 텍스트를 추출할 수 있는 기능을 제공합니다. 또한 Word 문서에서 이미지, 제목, 표 데이터 등을 쉽게 추출할 수 있는 지원도 포함되어 있습니다. Word 문서 내에서 원하는 위치에 텍스트를 쉽게 추가할 수도 있습니다. 라이브러리는 또한 텍스트를 Word 문서로 쉽게 변환할 수 있도록 지원합니다.
Word DOCX 내에서 표 추가 및 편집
표는 Microsoft Word 문서에서 매우 유용한 부분이며 주로 다양한 방식으로 콘텐츠를 구성하는 데 사용됩니다. 오픈 소스 PHPDocx API에는 PHP 애플리케이션 내에서 테이블 추가 및 수정을 위한 완벽한 지원이 포함되어 있습니다. 또한 표에 새 행 삽입, 표에 셀 추가, 셀에 텍스트 삽입, 중첩 표 추가, 셀 병합, 표에 선택한 테두리 추가 등과 같은 표에서 다양한 작업을 수행할 수 있습니다. 에.
Word DOCX 내부에 테이블 추가 - PHP
<?php
require_once '../../../classes/CreateDocx.php';
$docx = new CreateDocx();
// create a few Word fragments to insert rich content in a table
$link = new WordFragment($docx);
$options = array(
'url' => 'http://www.google.es'
);
$link->addLink('Link to Google', $options);
$image = new WordFragment($docx);
$options = array(
'src' => '../../img/image.png'
);
$image->addImage($options);
$valuesTable = array(
array(
'Title A',
'Title B',
'Title C'
),
array(
'Line A',
$link,
$image
)
);
$paramsTable = array(
'tableStyle' => 'LightListAccent1PHPDOCX',
'tableAlign' => 'center',
'columnWidths' => array(1000, 2500, 3000),
);
$docx->addTable($valuesTable, $paramsTable);
$docx->createDocx('example_addTable_2');
PHP를 사용하여 Word 문서를 PDF로
PDF(Portable Document Format)는 보편적으로 널리 사용되는 파일 형식이며 많은 유형의 데이터를 저장하는 데 사용됩니다. PHPDocx 라이브러리의 무료 버전에는 Microsoft Word 문서를 PDF 파일 형식으로 쉽게 변환하는 기능이 포함되어 있습니다.