프로그래밍 방식으로 표지를 사용하여 팩스를 보내려고합니다. RightFax (v10.0)에서 사용자 정의 커버 시트를 만들었지 만, 코드가 FCSFileName을 설정하더라도 코드가 선택되지 않은 것으로 보입니다. 여전히 관리 유틸리티에서 기본적으로 선택된 커버 시트를 사용합니다.RightFax API에서 컬렉션의 표지를 지정하는 방법은 무엇입니까?
팩스 : 문제를 해결할 수
FaxServer faxServer = new FaxServer();
faxServer.ServerName = "XXX-XX1";
faxServer.Protocol = CommunicationProtocolType.cpNamedPipes;
faxServer.UseNTAuthentication = BoolType.True;
Fax fax = (Fax)faxServer.get_CreateObject(CreateObjectType.coFax);
fax.ToName = "xxxx";
fax.ToFaxNumber = "xxxxxxxxxx";
fax.ToCompany = "XXX, Inc";
fax.FromName = "xxxxx";
fax.HasCoversheet = BoolType.True;
fax.FCSFilename = faxServer.CoverSheets[6].LongFileName; //only example of setting the cover sheet i could find online so far
fax.Attachments.Add(@"c:\Some Invoice.pdf", BoolType.False);
fax.Send();
고마워요.하지만 여전히 버전 10.0을 사용하고 있습니다. –
다음으로 OriginalFCSFilename을 커버 시트의 파일 이름 (예 : "FCS.doc")으로 채워야합니다. FCSFilename은 커버 시트가 생성 된 후 RightFax에 의해 채워지며 .301이 뒤 따르는 16 진수가됩니다. –