2018-09-22, 14:50
  #1
Medlem
Jag sitter i uppstarten av att göra ett program som ska dela på xps filer.

Jag har kommit så pass långt att om man byter namn till zip så får man en uppsjö av olika XML filer att leka med.

I mappen Documents\pages ligger de olika bladen av xps dokumentet.
Jag testade plocka bort sidorna 5-8 från min fil och gjorde det samma i _rels mappen under.
Filen FixedDocument.fdoc listar vilka blad som dokumentet innehåller.
Plockade då bort raderna dom listar sidorna 5-8 och zippade om filen och bytte namn till xps igen.
Men då går inte filen att öppna i xps viewer.

Vad är det jag missat?
Någon som gjort detta tidigare?

Testade spara en xps med sidorna 1-4 och den är identisk ut med det jag "redigerade" ihop.

Jag förstår inte vad jag missat.
Citera
2018-09-23, 20:07
  #2
Medlem
Protons avatar
Citat:
Ursprungligen postat av TheHellis
Jag sitter i uppstarten av att göra ett program som ska dela på xps filer.

Jag har kommit så pass långt att om man byter namn till zip så får man en uppsjö av olika XML filer att leka med.

I mappen Documents\pages ligger de olika bladen av xps dokumentet.
Jag testade plocka bort sidorna 5-8 från min fil och gjorde det samma i _rels mappen under.
Filen FixedDocument.fdoc listar vilka blad som dokumentet innehåller.
Plockade då bort raderna dom listar sidorna 5-8 och zippade om filen och bytte namn till xps igen.
Men då går inte filen att öppna i xps viewer.

Vad är det jag missat?
Någon som gjort detta tidigare?

Testade spara en xps med sidorna 1-4 och den är identisk ut med det jag "redigerade" ihop.

Jag förstår inte vad jag missat.
Varför stökar du till det så mycket för dig, det där borde du ju kunna sköta med en parser etc för XPS-filer?

Apache TIKA ska tydlige ha nån slags stöd för det, det kanske du skulle ta en titt på isf?
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in