sgcPDF 컴포넌트

sgcPDF 팔레트에 등록된 24개 컴포넌트: VCL 디자인타임 패키지에 19개, FireMonkey 패키지에 TsgcPDFViewerFMX, TsgcPDFBarcodeFMX, TsgcPDFCommentsViewFMX, TsgcPDFSignaturePadFMX, TsgcPDFImageEditorFMX. 비시각 컴포넌트는 콘솔 앱, 서비스, 서버에서 코드로도 생성할 수 있습니다. .NET에서는 뷰어, 바코드, 서명 패드, 이미지 편집기 컨트롤이 WinForms, WPF, Avalonia NuGet 패키지에 포함되어 있으며, .NET용 sgcPDF를 참고하세요.

컴포넌트유닛플랫폼기능
TsgcPDFDocumentsgcPDF_DocumentVCL, FMX, 콘솔, 서비스PDF 문서를 생성, 로드, 편집, 저장합니다: 페이지, 텍스트, TrueType/OpenType 폰트, 이미지, 벡터 그래픽, 표, 바코드, 주석, 북마크, 레이어, 양식, 첨부파일, 암호화, PDF/A. 도움말
TsgcPDFEditorsgcPDF_EditorVCL, FMX, 콘솔, 서비스기존 파일 편집: 워터마크, 머리글/바닥글, 페이지 번호, 스탬프, 병합, 분할, 추출, 삽입, 삭제, 회전, 재배치. 도움말
TsgcPDFViewersgcPDF_ViewerWindows비시각 뷰어 엔진: 문서를 로드하고 임의의 창 또는 디바이스 컨텍스트에 페이지를 그리며, 확대/축소와 페이지 탐색을 지원합니다. 도움말
TsgcPDFTextExtractorsgcPDF_TextExtract모든 플랫폼각 조각의 위치, 폰트 이름, 크기와 함께 페이지 텍스트를 추출하며, 검색과 텍스트 선택의 기반이 됩니다. 도움말
TsgcPDFExportersgcPDF_ExportWindows페이지와 축소판을 BMP, PNG, JPEG 파일과 스트림으로 내보냅니다. 도움말
TsgcPDFOptimizersgcPDF_Optimize모든 플랫폼중복되거나 사용되지 않는 객체를 제거하고, 스트림을 재압축하며, 이미지를 다운샘플링하여 파일 크기를 줄입니다. 도움말
TsgcPDFSignatureHandlersgcPDF_Signatures모든 플랫폼PFX 인증서, 표시/비표시 서명 필드, SHA-256/384/512, 타임스탬프 및 문서 타임스탬프로 문서를 서명합니다. 도움말
TsgcPDFSignatureVerifiersgcPDF_Signatures모든 플랫폼파일의 모든 서명을 검증합니다: 무결성, 바이트 범위 커버리지, 서명자 인증서, 인증서 체인 신뢰성. 도움말
TsgcPDFRedactorsgcPDF_Redaction모든 플랫폼영역 내 또는 특정 텍스트와 일치하는 텍스트, 이미지, 벡터 경로, 주석을 제거한 다음 덮어쓰기를 그립니다. 제거된 텍스트는 이후 추출할 수 없습니다. 도움말
TsgcPDFTextOutlinersgcPDF_TextOutlines모든 플랫폼모든 텍스트를 벡터 윤곽선으로 변환합니다. 각 글리프는 위치, 색상, 크기가 같은 경로가 되고, 사용되지 않는 폰트는 제거됩니다. 파일은 인쇄 결과와 모양이 같고 폰트가 필요 없지만, 텍스트는 더 이상 선택하거나 검색할 수 없습니다. 도움말
TsgcPDFImageExtractorsgcPDF_ImageExtract모든 플랫폼인라인 이미지와 양식 XObject 내 이미지를 포함하여 페이지의 이미지를 열거하고 PNG, JPEG, BMP로 디코딩합니다. 도움말
TsgcPDFHTMLRenderersgcPDF_HTML모든 플랫폼CSS가 포함된 HTML 서브셋을 페이지 단위 PDF로 변환합니다: 제목, 단락, 인라인 스타일, 목록, 표, 이미지, 링크, 페이지 내림, 머리글/바닥글. 도움말
TsgcPDFViewerControlsgcPDF_ViewerVCLVCL (Windows)스크롤, 확대/축소 모드, 페이지 탐색, 텍스트 선택·복사, 강조 표시 검색, 양식 입력, 링크, 인쇄을 지원하는 시각적 PDF 뷰어 컨트롤. 최종 사용자는 마우스로 주석을 만들고 이동, 크기 조정, 편집, 삭제하며 팝업에서 노트에 답글을 달 수 있습니다. 도움말
TsgcPDFThumbnailViewsgcPDF_ViewerVCLVCL (Windows)TsgcPDFViewerControl에 연결된 페이지 축소판 패널. 도움말
TsgcPDFOutlineViewsgcPDF_ViewerVCLVCL (Windows)TsgcPDFViewerControl에 연결된 북마크(개요) 트리. 도움말
TsgcPDFCommentsViewsgcPDF_ViewerVCLVCL (Windows)TsgcPDFViewerControl에 연결된 댓글 패널: 모든 주석을 페이지별로 작성자, 날짜, 내용, 스레드형 답글과 함께 나열하며 뷰어와 동기화됩니다. 도움말
TsgcPDFBarcodeControlsgcPDF_Barcode_VCLVCL (Windows)바코드 및 QR 코드 컨트롤: Code 128, Code 39, EAN-13, EAN-8, UPC-A, ITF, Codabar, GS1-128, QR 코드, DataMatrix(ECC200), PDF417을 지원하며 회전, 콰이어트 존, 바 높이, 선택적인 판독용 텍스트 줄을 설정할 수 있습니다. 심볼을 PNG 또는 SVG로 저장하고, Symbol 속성으로 PDF 페이지에 벡터로 그립니다. 도움말
TsgcPDFSignaturePadsgcPDF_SignaturePad_VCLVCL (Windows)마우스, 터치 스크린, 펜용 손글씨 서명 패드: 선 굵기는 펜 압력(Windows 포인터 메시지를 런타임에 로드하므로 Delphi 7부터 동작)과 속도를 따르며, 획 다듬기, 실행 취소와 다시 실행, PNG, SVG, JSON 출력을 지원합니다. ApplyToSignature는 서명을 벡터 잉크와 PNG 이미지로 디지털 서명의 표시 필드에 넣습니다. 도움말
TsgcPDFImageEditorsgcPDF_ImageEditor_VCLVCL (Windows)이미지 뷰어 및 편집기: 확대, 이동, 맞춤 모드, 회전, 뒤집기, 자르기, 펜, 선, 화살표, 사각형, 타원, 텍스트, 강조 표시 주석, 실행 취소와 다시 실행. PNG, JPEG, BMP로 저장하고, ExportToPDF로 벡터 주석이 있는 PDF 페이지를 내보내며, 편집 내용을 JSON으로 저장하고, ReadOnly로 뷰어가 됩니다. 도움말
TsgcPDFViewerFMXsgcPDF_ViewerFMXFMX: Windows, macOS, iOS, AndroidFMX 캔버스를 통해 그리는 FireMonkey PDF 뷰어 컨트롤로, 스크롤·확대·영역 확대·페이지 탐색을 지원합니다. ViewMode 로 세 가지 보기 모드(단일 페이지, 연속, 두 페이지)를 제공합니다. 도움말
TsgcPDFCommentsViewFMXsgcPDF_ViewerFMXFMXTsgcPDFViewerFMX에 연결된 FireMonkey 댓글 패널: 모든 주석을 페이지별로 작성자, 날짜, 내용, 스레드형 답글과 함께 나열하며 뷰어와 동기화됩니다. 도움말
TsgcPDFBarcodeFMXsgcPDF_Barcode_FMXFMXTsgcPDFBarcodeControl과 같은 심볼로지와 옵션을 갖춘 FireMonkey 바코드 및 QR 코드 컨트롤. 모듈 크기는 논리 단위로 지정하며 디바이스 픽셀에 맞춰 반올림됩니다. 심볼을 PNG 또는 SVG로 저장합니다. 도움말
TsgcPDFSignaturePadFMXsgcPDF_SignaturePad_FMXFMX: Windows, macOS, iOS, Android, LinuxTsgcPDFSignaturePad와 같은 획, 출력, ApplyToSignature를 갖춘 FireMonkey 서명 패드. FireMonkey는 펜 압력을 보고하지 않으므로 선 굵기는 펜의 속도를 따릅니다. Delphi XE5 이상. 도움말
TsgcPDFImageEditorFMXsgcPDF_ImageEditor_FMXFMXTsgcPDFImageEditor의 도구, 명령, PDF 내보내기, 편집 JSON을 갖추고, 플랫폼이 제스처를 지원하면 핀치 확대를 제공하는 FireMonkey 이미지 뷰어 및 편집기. 한 컨트롤에서 저장한 편집 파일을 다른 컨트롤에서 불러올 수 있습니다. Delphi XE5 이상. 도움말

sgcPDF는 sgcUI의 일부이며 sgcUI Enterprise 에디션에 포함됩니다. 도움말 링크는 sgcUI 도움말을 엽니다. C++ Builder는 C++ Builder 참고 사항을 참고하십시오.

팔레트 외에도, 유닛은 TsgcPDFParser, TsgcPDFRendererRaster, TsgcPDFAValidator, TsgcPDFCanvas, TsgcPDFBarcodeSymbol, sgcSign으로의 TsgcPDFPAdESSigner 브리지와 같이 코드에서 생성하는 클래스도 제공합니다. 각 영역이 다루는 범위는 기능 표를 참고하세요.

최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

sgcPDF로 개발하기

체험판을 다운로드하고 첫 폼에 컴포넌트를 배치해 보세요.