문제

사용하고 싶습니다 itext PDF에 데이터를 작성합니다.

내가 추가 한 조립

  1. itextdotnet.dll
  2. gnu.classpath.core.dll

그러나 내가 직면하고있는 문제는입니다

  • 오류 1 'java.io.outputstream'유형은 참조되지 않은 어셈블리에 정의됩니다. 어셈블리 'vjslib, version = 1.0.5000.0, culture = natral, publickeytoken = b03f5f7f11d50a3a'에 대한 참조를 추가해야합니다.
  • 오류 2 'java.io.serializable'유형은 참조되지 않은 어셈블리에 정의됩니다. 어셈블리 'vjslib, version = 1.0.5000.0, culture = natral, publickeytoken = b03f5f7f11d50a3a'에 대한 참조를 추가해야합니다.

내가 이해 한 것은 : J#이 필요합니다.

이제 무엇을해야합니까?

도움이 되었습니까?

해결책

.NET 버전의 ITEXT 버전의 새로운 버전은 j# 라이브러리 또는 그와 비슷한 것에 의존성이없는 ItextSharp.dll이라는 단일 DLL 만 있습니다.

BTW 사소한 일을하고 있다면 메일 링리스트를 찾고 지금 책을 주문하십시오 (이 책은 깊어 지지만 접근하기 쉽습니다)

다른 팁

ITEXT에는 2 개의 .NET 포트가 있습니다. 당신이 가진 것 같습니다 itext.net. 최신 릴리스를 잡으십시오 itextsharp 그리고 당신의 의존성 걱정은 끝났습니다.

사용하는 것이 좋습니다 itextsharp itext.net 대신. itext.net은 꽤 오랫동안 업데이트되지 않았으며 ItexTsharp는 비교적 최신 상태이며 최신 버전의 .NET 프레임 워크와 완벽하게 작동합니다.

프로젝트는 어떤 버전의 프레임 워크를 타겟팅하고 있습니까? 라이브러리의 .NET 1.1 버전을 사용하려는 것 같습니다.

그 gnu.classpath.core.dll은 ikvm의 일부입니까? Java 버전의 itext를 사용하지 않는 한 필요하지 않아야합니다. (그리고 당신이 그렇게한다면, JRE를 설치하고 경로를 올바르게 설정하십시오) .NET 버전을 사용하려고하므로 해당 참조를 제거하고 작동하는지 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top