웹 캡처 및 변환 도구

앱에서 PDF 및 Word 문서를 만드는 것이 왜 그렇게 어려운가요?

30 4월 2020
문서 작성 문제 해결

앱은 종종 문서를 동적으로 만들어야합니다. 이를 수행하는 한 가지 방법은 Microsoft Office Interop Word와 같은 전문 라이브러리를 사용하여 문서를 하나씩 작성하는 것입니다.

불행히도 이러한 라이브러리를 사용한다는 것은 문서 컨텐츠가이를 생성하는 데 사용 된 라이브러리에 연결되어 있음을 의미합니다. 문서를 만드는 데 사용되는 대부분의 라이브러리는 콘텐츠를 인코딩해야합니다. int해당 라이브러리에 고유 한 객체 구조

따라서 앱이 PDF로 문서를 생성해야하는 경우 나중에 Microsoft Word에 필요합니다. 문서를 변환하는 데 필요한 코드는 크게 다른 두 가지 방법으로 수행해야합니다.

다행히도, 우리는 이미 문서를 나타내는 독립적 인 형식을 가지고 있습니다. 물론 이것은 HTML입니다! HTML을 CSS와 결합하면 필요한 방식으로 문서를 형식화 할 수 있습니다.

HTML에 대한 지식이 이미 널리 퍼져 있기 때문에 이것은 게임 체인저입니다. 큰 학습 곡선이 없다는 것을 의미하므로 웹 개발자는 로컬 HTML 파일에서 원하는 것을 만들 수 있습니다. 브라우저에서 볼 때 바로 얻을 수 있습니다.

그러나 문서 내용을 구현에서 해제 할 수없는 것이 한 가지 있습니다. 물론 HTML을 변환 할 수있는 시스템 into PDF 및 DOCX.

GrabzIt은 GrabzIt의 API를 사용하여 앱이 HTML을 변환 할 수있는 시스템을 제공합니다 into 필요한 서류 형식.

이렇게하면 나중에 다른 형식으로 문서를 훨씬 쉽게 제작할 수 있습니다. 예를 들어, 업무상 종종 발생하는 것처럼 사용자 요구 사항으로 인해 Word에서만 PDF 전용 보고서를 사용할 수 있도록 요청할 수 있습니다. 물론 동일한 HTML을 변환 할 수도 있습니다. into PNG, WEBP 및 JPEG와 같은 기타 지원되는 형식

개발자가 HTML 문서를 올바르게 가져 오면 정기적으로 변경되는 부분을 변수로 대체하여 향후 변환에 쉽게 사용할 수있는 템플릿을 만들 수 있습니다.

이러한 모든 기능 및 기타 기능을 사용하여 앱에 추가 할 수 있습니다 GrabzIt의 API. 또는 앱과는 별도로 이러한 기능을 스크린 샷 도구.

최신 블로그 게시물보기