adobe / adobe/XMP-Toolkit-SDK

PDF_Handler precompiled DLL for 32 bit and ARM 32 & 64 platform

Open
#69 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
262
Forks
110
PR merge metrics
No merged PRs in 30d

Description

Hi,

I found out that PDF files don't have a built-in file handler in XMP SDK, so that XMPFiles::OpenFile always fails on PDF if opened using smart handler and must fallback to packet scanning which is less recommended.

I've noticed there's a pre-compiled PDF handler DLL ready for use at :
https://github.com/adobe/XMP-Toolkit-SDK/tree/main/XMPFilesPlugins/PDF_Handler/windows/windows_x64

However I need a 32 bit DLL as well as Windows ARM support.

Can I build PDF Handler from sources? I didn't find any of it on this repository.
If not possible, can you build a 32 bit version as well as ARM?

Thank you

Contributor guide

Open the contributing guide

Research direction

Start with the precompiled handler under XMPFilesPlugins/PDF_Handler/windows/windows_x64 and the XMPFiles::OpenFile smart-handler path described in the issue. Check whether PDF_Handler sources or build instructions exist in the repository, then determine whether 32-bit Windows and Windows ARM DLLs can be produced; done means the requested handler binaries or a documented build limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.