PDF 파일에 파일 정보 설정

.NET용 Aspose.PDF를 사용하여 PDF 파일을 관리해야 하는 프로젝트에서 작업하는 경우 활용하고 싶을 수 있는 기능 중 하나는 PDF 문서에 대한 파일 정보를 설정하는 기능입니다. 파일 정보에는 작성자, 생성 날짜, 키워드, 수정 날짜, 제목, 제목 등 다양한 세부 정보가 포함됩니다. 이 가이드는 .NET용 Aspose.PDF와 함께 C# 소스 코드를 사용하여 PDF 문서에 대한 파일 정보를 설정하는 과정을 안내합니다.

.NET용 Aspose.PDF를 사용하여 파일 정보를 설정하는 단계별 가이드

  1. Visual Studio IDE에서 새 C# 프로젝트를 만듭니다.
  2. 프로젝트에 Aspose.PDF for .NET 라이브러리에 대한 참조를 추가하세요.
  3. 파일 정보를 수정하려는 PDF 파일의 경로를 제공하여 새 PDF 문서 개체를 만듭니다.

1단계: 문서 디렉터리의 경로를 설정합니다.

string dataDir = "YOUR DOCUMENT DIRECTORY";

2단계: PDF 문서 열기

// 문서 열기
Document pdfDocument = new Document(dataDir + "SetFileInfo.pdf");

3단계: DocumentInfo 개체를 사용하여 PDF 문서의 파일 정보에 액세스합니다.

DocumentInfo docInfo = new DocumentInfo(pdfDocument);

4단계: DocumentInfo 개체의 속성을 사용하여 원하는 파일 정보 값을 설정합니다.

docInfo.Author = "Aspose";
docInfo.CreationDate = DateTime.Now;
docInfo.Keywords = "Aspose.Pdf, DOM, API";
docInfo.ModDate = DateTime.Now;
docInfo.Subject = "PDF Information";
docInfo.Title = "Setting PDF Document Information";

5단계: 업데이트된 PDF 문서를 지정된 위치에 저장합니다.

dataDir = dataDir + "SetFileInfo_out.pdf";
pdfDocument.Save(dataDir);

6단계: 파일 정보가 성공적으로 업데이트되었는지 확인합니다.

Console.WriteLine("\nFile informations setup successfully.\nFile saved at " + dataDir);

.NET용 Aspose.PDF를 사용하여 PDF 문서의 파일 정보를 성공적으로 설정했습니다.

.NET용 Aspose.PDF를 사용하여 파일 정보 설정에 대한 예제 소스 코드

// 문서 디렉터리의 경로입니다.
string dataDir = "YOUR DOCUMENT DIRECTORY";

// 문서 열기
Document pdfDocument = new Document(dataDir + "SetFileInfo.pdf");

// 문서 정보 지정
DocumentInfo docInfo = new DocumentInfo(pdfDocument);

docInfo.Author = "Aspose";
docInfo.CreationDate = DateTime.Now;
docInfo.Keywords = "Aspose.Pdf, DOM, API";
docInfo.ModDate = DateTime.Now;
docInfo.Subject = "PDF Information";
docInfo.Title = "Setting PDF Document Information";

dataDir = dataDir + "SetFileInfo_out.pdf";
// 출력 문서 저장
pdfDocument.Save(dataDir);

Console.WriteLine("\nFile informations setup successfully.\nFile saved at " + dataDir);

결론

결론적으로 Aspose.PDF for .NET은 PDF 문서의 파일 정보를 설정하는 간단하고 효과적인 방법을 제공합니다. 위에서 언급한 단계를 수행하면 C# 소스 코드를 사용하여 PDF 문서에 대해 원하는 파일 정보 값을 쉽게 설정할 수 있습니다.

PDF 파일의 파일 정보 설정에 대한 FAQ

Q: 예제에 언급되지 않은 파일 정보 속성을 추가로 설정할 수 있나요?

A: 예, 다음을 사용하여 추가 파일 정보 속성을 설정할 수 있습니다.DocumentInfo .NET용 Aspose.PDF의 개체입니다. 그만큼DocumentInfo클래스는 생산자, 버전, 사용자 정의 속성과 같은 추가 정보를 설정할 수 있는 다양한 속성을 제공합니다.

Q: 기존 PDF 문서에서 파일 정보를 검색할 수 있습니까?

A: 예, .NET용 Aspose.PDF를 사용하여 기존 PDF 문서에서 파일 정보를 검색할 수 있습니다. 이렇게 하려면 다음을 사용할 수 있습니다.DocumentInfo 파일 정보 속성에 액세스하고 PDF 문서에 저장된 정보를 읽는 개체입니다.

Q: 파일 정보를 설정하면 원본 PDF 문서가 수정됩니까?

A: 아니요. Aspose.PDF for .NET을 사용하여 파일 정보를 설정해도 원본 PDF 문서는 수정되지 않습니다. 대신, 업데이트된 파일 정보로 새 PDF 문서를 생성합니다. 원본 PDF 문서는 변경되지 않은 상태로 유지됩니다.